Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pandaoh/flutter_base
Flutter Development Template. Flutter 开发通用模板,包含基础框架、本地插件集成、全局统一数据/状态/请求管理、常用插件集成、UI 组件集成、日志集成、全量更新等。
https://github.com/pandaoh/flutter_base
dart flutter flutter-base flutter-cli flutter-demo flutter-example flutter-plugin flutter-template
Last synced: 15 days ago
JSON representation
Flutter Development Template. Flutter 开发通用模板,包含基础框架、本地插件集成、全局统一数据/状态/请求管理、常用插件集成、UI 组件集成、日志集成、全量更新等。
- Host: GitHub
- URL: https://github.com/pandaoh/flutter_base
- Owner: pandaoh
- Created: 2022-05-07T09:26:22.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-29T02:34:52.000Z (about 1 year ago)
- Last Synced: 2024-04-25T04:55:43.657Z (8 months ago)
- Topics: dart, flutter, flutter-base, flutter-cli, flutter-demo, flutter-example, flutter-plugin, flutter-template
- Language: Dart
- Homepage:
- Size: 3.15 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sbt_plugin
## 目录说明
```txt
android-安卓插件代码目录(已使用 java 替换 kotlin)
lib-安卓插件主程序,通过 MethodChannel 暴露安卓底层方法给 flutter。sbt_rfid_pda-APP 目录
-android-APP 安卓目录
-lib-APP 主程序
```> 开发插件只需修改根目录的 android 代码即可,运行调试 APP 均在 `sbt_rfid_pda/lib` 下进行。
* 注意:`开发完成插件后,需在根目录 lib 下提供暴露方法,方便 sbt_rfid_pda 目录 下的 app 调用插件。
## 参考资料
* PDA 参数:https://www.speedata.cn/show_service/id/51
* 开发环境 Tips:Flutter 2.5.3Dart 2.14.4
* Flutter 插件开发原生 gradle 运行报错问题参考
* https://blog.csdn.net/a1004084857/article/details/124601320
* 文档介绍:https://sharing8.yuque.com/vi2gfy/il6y00/usd57lb5w6le2rk3## @TODO
[x] 本地插件集成
[x] 日志本机集成
[x] UI 组件集成
[x] 常用插件集成
[x] 异常处理与捕获
[x] 全局统一数据管理
[x] 全局统一状态管理
[x] 全局统一请求管理
[x] EventBus
[x] Toast 封装
[x] 本地持久化存储封装
[x] 文件写入工具封装-增加文件写入队列锁
[ ] 全量更新
[ ] 拦截返回退出 APP
[ ] 登录页
[ ] 首页
[ ] appBar 导航栏、启动图、图标
[x] 加密解密算法插件-封装
[ ] apk 生产环境证书签名
[ ] apk 授权认证系统-device_info
[ ] 日志上传云端
[ ] TTS
[ ] JSON-VIEW
[ ] SliverHeader