flutter学习项目
主要学习网站(Flutter中文站):https://flutterchina.club/get-started/install/
目标:能够从事flutter开发工作,掌握新技术。
1.了解什么是flutter,他能干什么,他的优势,什么是热重载。
https://segmentfault.com/a/1190000017164263?utm_source=tag-newest
2.了解dart语言。
https://www.shangyun51.com/articledetail?id=1341
3.配置开发环境。
https://blog.csdn.net/say_from_wen/article/details/90572907
4.了解基本的UI控件weight(Text Button List等通用组件)
5.完成基本UI控件的使用,界面路由跳转等
6.完成一次网络请求的交互
https://github.com/flutterchina/dio (近万星的Dart网络库)
https://github.com/flutterchina/dio/tree/master/plugins/cookie_manager (dio配套cookiemanger)
7.如何构建一个release版本的发布APK
https://flutterchina.club/android-release/ (补充打包aab命令:flutter build appbundle)
- 基于玩androidApi实现一个简易项目
9.优化项目(架构设计方面)
10.优化项目(视觉效果方面,实现一些主流的设计视觉等)
11.优化项目(性能方面)
12.完善项目功能(实现一个中等左右项目)