A new Flutter module.
混合开发项目,执行顺序
- 下载FlutterPod到本地
- lit、FlutterPod、flutter_module 三个文件需要在同一个目录下
- 在lit项目的PodFile中添加 pod 'FlutterPod', :path => '../FlutterPod', 并 pod install
- 在flutter_module目录下执行 build-ios.sh脚本; 真机:sh build-ios.sh 模拟器:sh build-ios.hs --simulator
- flutter项目 flutter get pub
- ios项目 pod install 再开模拟器
- flutter_boost:闲鱼开原混合应用框架
- cupertino_icons:图标库
- json_annotation:序列化工具(解析请求到的json)
- json_serializable:反序列化工具
- dio:网络请求
- flutter_custom_dialog:flutter弹窗组件
- sliding_up_panel:可定制的上下滑出抽屉(新日历所用到的组件,暂时没替换)
- flutter_spinkit:进度指示器
- sticky_and_expandable_list:吸顶、展开列表
- oktoast:全局toast提示框
- scoped_model:状态管理
- provider跨组件状态共享(日历那块有用到)
- charts_flutter:flutter统计图
- connectivity:Flutter-手机网络状态监听