本書針對零基礎的讀者,循序漸進地講解如何通過Flutter構建一個完整的、跨平臺的App,讓讀者通過邊學習邊構建的方式深入理解Flutter的完整開發周期,逐步構建完整的Flutter知識體系。 本書分為基礎篇和高級篇。基礎篇(第1~9章)詳細講述如何使用一種語言、一個代碼庫構建跨平臺移動App,內容包括如何構建小部件,如何使用這些小部件搭建應用,以及調試Flutter應用、使用頁面導航、處理用戶輸入、使用表單等; 高級篇(第10~20章)系統講解Flutter權限控制,如何使用Flutter添加動畫效果、跨平臺開發Flutter、發布Flutter應用、混合開發、異步編程、數據存儲、網絡編程等。 本書可作為Flutter初學者的入門書籍,也可作為從事跨平臺移動開發的技術人員及培訓機構的參考書籍。