跳到主要內容

10倍速Flutter App開發實戰:Cursor AI協作 × Figma UI設計 (1版)

$578 定價: $680 8.5折 現貨: 2

也可以到門市自行翻閱這本書

店內位置

下單選門市自取可使用文化幣
有團購需求請加官方LINE詢問

LINE US!
直接購買
作者
孫宏明
出版社
碁峰資訊
ISBN
9786264253758
版次
1
出版日期
2026/07
頁數
520
書籍開數、尺寸
23cm*17cm*2.8cm

簡介

Flutter是使用率最高的跨平台技術,它也是當今唯一能夠完整涵蓋Android、iOS、Windows、Mac、Linux和Web的超級解決方案。為了幫助讀者理解Flutter程式架構,本書先介紹Dart語言的語法,再逐步進入Flutter程式開發的主題,並學習使用目前最熱門的AI輔助程式開發工具――Cursor。此外,讀者也將學習使用Figma網站設計App的操作畫面,再讓AI依照設計圖生成程式碼。本書還會介紹其他利用AI加速App開發的技巧。 ✔ 學習最熱門的AI輔助程式開發工具。 ✔ 學習使用Figma設計App介面設計。 ✔ Dart程式語言教學。 ✔ 介紹App畫面編排技巧,滿足各種設計需求。 ✔ 涵蓋文字、按鈕、單複選清單、影像、動畫、對話盒...等各種元件的用法。 ✔ 學會使用App狀態管理套件,包括Riverpod和BLoC。 ✔ 涵蓋資料庫、影像處理、多國語言、Google地圖等重要技術主題。 作者介紹 孫宏明 *成功大學資訊工程研究所博士 *開南大學資管系副教授 *Android App程式設計書籍作者 *Python程式設計書籍作者 *Git版本控制書籍作者

目錄

Part 1:AI生成程式碼初體驗 單元1 AI寫程式的速度是人類的幾十倍甚至千百倍 單元2 安裝Flutter程式開發環境 單元3 用Figma網站設計App的操作畫面 單元4 用AI生成程式碼 Part 2:Dart程式語言基礎 單元5 Hello, Dart程式語言 單元6 變數、常數和空安全 單元7 資料型態和運算子 單元8 If判斷式 單元9 For迴圈 單元10 物件、類別和函式的選擇性參數 單元11 自訂類別與類別的繼承 Part 3:Flutter程式基礎 單元12 瞧瞧Flutter專案的範例程式檔 單元13 給AI一個小考驗 - 生成顯示文字的程式 單元14 顯示影像 單元15 使用Center和Container排列物件 單元16 使用Row和Column排列物件 單元17 用Stack讓物件重疊 Part 4:按鈕、選單和輸入文字 單元18 ElevatedButton、Toast和SnackBar 單元19 各種按鈕和電腦猜拳遊戲 單元20 選單按鈕和StatefulWidget 單元21 用AI生成點餐App 單元22 用TextField輸入文字 單元23 用State Management實現App畫面重建 單元24 用Riverpod套件實作State Management 單元25 BLoC套件的Business Logic架構 單元26 Radio選單 單元27 NumberPicker數字轉輪與婚姻建議App 單元28 Checkbox複選清單與興趣選擇App Part 5:照片與動畫 單元29 用螢幕手勢操作照片 單元30 用非同步程式檢視手機中的照片 單元31 例外處理、GridView與複選照片 單元32 旋轉動畫 單元33 其他動畫效果 單元34 用動畫物件產生動畫效果 Part 6:進階介面元件 單元35 ListView選單 單元36 ListView的進階用法 單元37 切換畫面 單元38 實作多畫面App 單元39 對話盒 單元40 App Bar的進階用法 單元41 Tab 標籤頁 Part 7:常用的套件 單元42 變更App 名稱、圖示和建立安裝檔 單元43 儲存資料 單元44 使用資料庫 單元45 顯示進度列 單元46 處理影像和儲存影像檔 單元47 用AI幫忙實現多國語言功能 Part 8:Google地圖 單元48 使用Google地圖 單元49 用GoogleMapController控制地圖 單元50 繪製地標、路線和改變地圖類型

為您推薦