本書從Flutter App開發的實務面著手。先用最簡單的範例帶入基本觀念和Dart語言基礎,並藉由操作步驟講解,幫助讀者熟悉Android Studio的使用技巧。接著由淺入深,依序學習各項主題。在講解的過程中,適時搭配Dart語法介紹,同時兼顧Flutter和Dart的學習。
Flutter App程式架構和各平台的原生程式有很大的差異,一開始就會用到物件導向技術和語法,因此需要先建立相關基礎,才能夠了解程式的架構。如果你在自行摸索的過程中,時常因為網路上片段的資訊而踩雷。本書可以幫助你循序漸進,從基礎開始,一步步累積完整的實作能力!
本書特色
*介紹Center、Container、Row、Column和Stack等App畫面編排技巧,滿足各種設計需求。
*涵蓋文字、按鈕、單複選清單、影像、動畫、對話盒...等各式各樣元件的用法。
*加入Dart語言最新的Null Safety語法。
*用ValueNotifier搭配ValueListenableBuilder重建App畫面上的物件,程式碼更簡潔。
*加入資料庫、Google地圖和定位等技術主題。
*學習使用套件擴充App的功能。