介紹: 一星期從入門到實際開發經驗分享及總結 代碼傳送門github
Flutter是谷歌的移動UI框架,可以快速在iOS和Android上構建高質量的原生用戶界面。未來App開發的趨勢。
性能方面 ==> `flutter > react native > weex`。 but 學習難度 `flutter > react native > weex`。
說實在話,初入flutter是痛苦的,學習起來有點難以下手,所幸flutter有豐富的社區,及強大的谷歌和百度。 文檔的話...還是不評價,你懂的就不吐槽了。
學習方法:
基本都是靠谷歌加百度,百度不到換種姿勢繼續百度,找到為止。但查看文檔定也是必不可少的。 我開發常用到文檔有:
1. 一位大神總結的電子書,常用的Widget布局使用及方法和屬性都有
2. 中文文檔,也是開發必不可少的
3. Flutter for Web開發者, 從事前端開發入坑flutter必不可少的文檔
4. flutter demo學習的差不多就照着上面的例子擼一遍,然后就差不多進入實際開發了
項目部分功能介紹:代碼傳送門github
1. 下拉刷新,上拉加載 --> flutter_easyrefresh
2. 全局提示,及loading加載 --> bot_toast
3. 列表動畫 --> flutter_staggered_animations
4. Dio請求封裝(請求攔截,接口前綴、token統一添加、請求體格式轉換、響應攔截
5. 登錄重置token、token緩存、token過期、獲取獲取驗證、驗證碼倒計時
功能部分組成
推薦一個大神的博客,總結flutter開發常用好用的輪子插件,很頂
https://xbzweb.com/archives/
有疑問歡迎留言