發表日期:2018-09 文章編輯:小燈 瀏覽次數:1706
按照慣例來一波心靈雞湯:
Flutter的優點
跨平臺的優點不必多說
Flutter默認Meteria UI,開發起來賊溜
hot reload的開發模式非常方便,基本上做到實時查看改變的UI
將來發布的 Fuchsia OS 就欽定了 Flutter 作為 UI Toolkit
從性能上來講,Flutter是加分的。
Flutter的缺點
使用Dart開發容易造火箭?
目前處于beta版本,商業化的話還需要再等等。。。鬼知道什么時候
對于IOS UIKit來說,Flutter Meterial Design還不能取代之,只能作為一種補充。
在Android 平臺上,一個架構的SO居然要7M左右,簡直不能忍。
不錯的教程:
https://www.jianshu.com/p/1f05b604f43e
設計基礎
使用主題共享顏色和字體樣式
Images
顯示來自網上的圖片
用占位符淡入圖片
使用緩存圖
Lists
創建一個基本list
創建一個水平list
使用長列表
創建不同類型子項的List
創建一個 grid List
處理手勢
處理點擊
添加Material觸摸水波效果
實現滑動關閉
導航
導航到新頁面并返回
給新頁面傳值
從新頁面返回數據給上一個頁面
網絡
從網上獲取數據
進行認證請求
使用WebSockets