文件名称:积分管理系统java源码-flutter_luakit_demo:展示如何在flutter项目中使用flutter_luakit_plugin
文件大小:408KB
文件格式:ZIP
更新时间:2024-06-26 13:59:15
系统开源
积分管理系统java源码 使用flutter_luakit_plugin作为基础库开发flutter应用 文章开头我们先开门见山给出使用flutter_luakit_plugin作为基础库开发和普通flutter的区别。由于flutter定位是便携UI包,flutter提供的基础库功能是不足以满足复杂数据的app应用的,一般flutter开发模式如下图所示,当flutter满足不了我们的需求的时候,使用methodchannel和eventchannel调用native接口。 而使用flutter_luakit_plugin作为基础库的开发模式如下图所示,用lua来写逻辑层代码,用flutter写UI代码。luakit 提供了丰富的功能支持,可以支持大部分app的逻辑层开发,包括数据库orm,线程管理,http请求,异步socket,定时器,通知,json等等。用户只需要写dart代码和lua代码,不需要写oc、swift或java、kotlin代码,从而大幅提升代码的一致性(所有运行代码都是跨平台的)。 flutter_luakit_plugin由来 Flutter诞生的时候我很兴奋
【文件预览】:
flutter_luakit_demo-master
----pubspec.yaml(2KB)
----ios()
--------Runner()
--------Runner.xcodeproj()
--------Flutter()
--------Podfile(2KB)
--------Runner.xcworkspace()
----img()
--------primarykeydelete.jpg(18KB)
--------primarykeyupdate.jpg(18KB)
--------demo.jpg(194KB)
--------wheredelete.jpg(20KB)
--------whereupdate.jpg(21KB)
--------primarykeyselect.jpg(25KB)
--------数据线程模型.jpg(35KB)
--------whereselect.jpg(21KB)
--------save.jpg(17KB)
----lib()
--------main.dart(4KB)
----android()
--------settings.gradle(484B)
--------gradle()
--------gradle.properties(29B)
--------app()
--------build.gradle(470B)
----.metadata(305B)
----test()
--------widget_test.dart(1KB)
----README.md(21KB)
----.gitignore(1KB)