
亢少軍
本書是一本基礎入門加實戰的書籍,既有基礎知識,又有豐富的示例,包括詳細的操作步驟,實操性強。由於Flutter大量使用組件,所以本書對組件的講解很詳細,包括基本概念、屬性及代碼示例。每個組件都配有小例子,力求精簡,還提供了配套網站以提供完整代碼,複製完整代碼就可以看到效果,這樣會增強讀者的信心,在輕鬆掌握基礎知識的同時快速進入實戰。
對於入門來說,這本書前半部分寫的還可以,比較容易懂的基礎知識點講解,後面的兩個大案例彷彿代碼貼的有點多,也可能作者是爲了讓更多的新手更清楚,也方便參考,總體來說寫的還可以。
還湊合吧,比其他直接照抄官方文檔的書好一些。如果能多一些源碼分析就更好了,官方框架和第三方組件的源碼都可以解讀一下。
快速瀏覽了一遍,有個基本概念。感覺適合做純UI和http請求相關的,如果要做強native交互的,如音視頻,TCP/UDP交互,不太適合。
就是整了些Demo,省得去看英文文檔了而已,可以把例子跑跑熟悉一下
有內容錯誤,dart是強類型語言,說成是弱類型語言。示例的代碼風格也有點亂。
在未來5G的加持下,其實最想看的是Flutter有關嵌入式方面的開發,但是flutter關於這些方面還不夠完善,從4g到5g,更像是從互聯網向物聯網方向的發展,未來會有大量的智能終端需要開發,但是現有的嵌入式開發的可視化太過複雜,需要一個框架降低智能終端的開發成本,flutter可以朝這個方向發展,逐步完善成跨平臺的所有形式終端的可視化框架,萬物互聯的智能化時代終將到來,能做的就是順勢而爲。
我是看文檔學的,這本書大概翻了下,寫得還可以,比較全面。如果ios和android的基礎配置內容再多一點就好了。 flutter給我感覺生態遠不如前端豐富,比如狀態管理框架bloc非常“原生態”,好多模版代碼,我看了就頭疼。如果是前端,我能有很多更好的選擇。 語言之間倒是大差不差,很快就能上手。但是寫起來層層嵌套真的要人命,頭更加疼了。 flutter比較吸引我的是他的動效比前端精緻絲滑很多。希望Google能把這個項目越做越好,堅持維護!
本書由資深架構師撰寫,詳細講解Flutter的基本概念和使用技巧。既有基礎知識,又有豐富示例,幷包括詳細案例的操作步驟,實操性強。還有配套網站提供了完整案例代碼和視頻課程,可幫助讀者輕鬆掌握基礎知識,快速進入實戰。本書主要內容共16章。第1~2章介紹Flutter的基本概念和重要知識點。第3章簡單介紹了Flutter SDK指定的Dart語言。第4~7章介紹Flutter常用組件,以及Material Design風格的組件、Cupertino風格的組件,還介紹了頁面佈局基礎知識和技巧。第8~12章介紹Flutter的高級用法,包括如何處理手勢,如何加載、處理、展示資源和圖片,路由及導航是如何處理的,裝飾和動畫的處理等。第13章介紹Flutter插件開發。第14~16章介紹開發工具的使用技巧、測試與發佈應用,以及綜合案例。
由淺入深將flutter涉及的基礎知識常用組件、基本佈局、動畫、手勢都有介紹。 對於企業應用開發設計的路由、狀態管理、網絡請求也有涉及。 對於plugin開發及嵌入原生也有說明,是一本不錯的入門級教程。
優點: 簡單易懂,知識點全面。 缺點: 內容過於淺顯,基本上自己按着官方文檔來的。有很多描述不太準確,代碼排版不完整;大量的重複代碼,示例代碼中重複部分只要在開頭說明一下,後面的示例只需要展示核心代碼就行了。