基于Flutter3.22.2、Dart3.4.3版本开发,使用的三方库都适配了空安全。 目前可运行于Android iOS Web三种平台,去掉不支持的依赖库依然适用于windows/linux/macos平台
- 基本配置插件: Dart、Kotlin、Flutter
- Flutter Intl 国际化插件,用于生成国际化相关代码
- Json to Dart 对象bean生成插件
- GetX GetX框架插件,用于生成GetX框架相关类和代码
2021-05-02 新增
- 刷新加载框架EasyRefresh
- Toast框架FlutterToast
- 事件总线EventBus
- 异步处理RxDart
- 权限申请permission_handler
- 包含上述框架的简单演示源码
2021-08-08 新增 ****注意 此次更新涉及空安全升级 项目所依赖的三方库需要支持空安全
- Flutter项目框架GetX
- 轻量级存储框架Shared preferences plugin
- 屏幕适配框架flutter_screenutil
- 包含上述框架的简单演示源码
2022-08-20 新增
- 更新依赖插件
- 废弃之前使用的intl插件,使用getX自带的国际化
- 废弃日志打印(logger太花哨,缺少实用),改用自己封装的logger
- 使用FlutterJsonBeanFactory工具,转化json为bean,很适合处理网络请求返回数据
- 包含上述框架的简单演示源码
2024-01-18 新增
- 更新依赖插件
- 废弃之前使用的intl插件,使用getX自带的国际化
- 废弃日志打印(logger太花哨,缺少实用),改用自己封装的logger
- 使用FlutterJsonBeanFactory工具,转化json为bean,很适合处理网络请求返回数据
- 使用retrofit接管dio的请求处理
- 包含上述框架的简单演示源码
2024-09-18
- 更新依赖插件
- Flutter(十七) 实现国际化
- dio使用文档
- 网络框架Dio
- Retrofit.dart网络框架
- Get框架的快速、超轻量和同步键值存储
- fish-redux闲鱼Flutter跨平台解决方案
- 轻量存储库Hive
- ImagePicker图片选择框架
- json2dart工具网址
- flutter for web中的跨域问题flutter for web跨域解决方案
dart pub run build_runner build
flutter pub run build_runner build