本書旨在幫助讀者快速入門Flutter、掌握Flutter開發(fā)技能,從而具備一定的Flutter跨平臺開發(fā)能力。本書在內容編排上主要分為以下三個部分。 第壹部分(第1~5章)是UI構建基礎篇,縱向概述Flutter開發(fā)中用到的基礎組件(如Text、Image)、UI布局組件(如Column)、滑動組件(如NestScrollView)和功能性組件(如手勢識別)等。 第二部分(第6~10章)是Flutter核心功能篇,涵蓋動畫、彈框、繪圖、插件開發(fā)、文件操作與網絡請求等。 第三部分(第11~13章)是實戰(zhàn)應用篇,將前兩部分的內容加以應用,并補充開發(fā)細節(jié),如應用圖標配置、打包發(fā)布、權限請求、各種工具類封裝,還提供了一個APP的基礎架構以及短視頻應用與電商類應用。讀者可以直接在本書提供的源碼基礎上搭建企業(yè)級的應用。 此外,本書還具有較強的工具屬性,便于在隨時查閱,陪伴讀者完成Flutter的學習旅程。 本書適合想要入門Flutter,進行應用開發(fā)的技術人員閱讀。