A Project to Share About FlutterCN.Flutter学习与分享
DEMO
中使用的接口主要是 天气获取接口 和 新闻接口,但是接口不是很稳定,大家如果出现接口无法访问,可以通过本地 Mock
的形式.Mock
的json文件在根目录 mock
目录下。然后修改 Config
文件中的 Mock 地址。
我一般使用 nodejs
ssr,进入 mock
目录,然后mock接口。如下:
FlutterCN git:(master) ✗ cd mock
➜ mock git:(master) ✗ ssr -p 1997
Static file server running at
=> http://localhost:1997
http://localhost:1997
改成你电脑的ip的地址 http://172.18.16.224:1997/
- 用 Flutter 开发一个资讯类APP
- 要求内容
- 新闻Feed流
- 天气
- 技术栈
- Dart 语言简介
- 接口
- 序列化
- Flutter 调试&日志
- 使用 iconfont
- 多语言
- web开发
- 路由
- 启动页
- 数据持久化:KV、
SQLite - 主题: provider 全局状态同步
- 与原生APP交互 链接
- 自定义View 链接
- 生命周期
- MVVM
- AOP AspectD
- 控件实践:长线
- 动画实践:长线 https://flutterchina.club/animations/
- Flutter 终端指令 iweather
- Dart cli: ibox = 终端指令盒子,方便日常开发 : 切换 npm 镜像;切换 pub 镜像 iBox
-
MacOs & Windows App 开发 - Mock Release & Debug
- 文档输出
- 开发环境: Dart & Flutter & pub
- 包管理: pub&git&path&发布自己的包
- 常用指令
- jit,aot
- 原理解析:渲染机制、消息机制
-
关键字解读 - 遇到的问题
- 技术总结与展望
- 快速集成:
Jenkins
打包,渠道分发 - 目录结构解析:协作&
git submodule