Flutter項目開發實戰(AI助學)

李永紅 楊宏濤 陳永輝

  • 出版商: 人民郵電
  • 出版日期: 2026-09-01
  • 定價: $299
  • 售價: $298
  • 語言: 簡體中文
  • 頁數: 184
  • ISBN: 7115699186
  • ISBN-13: 9787115699183
  • 相關分類: Flutter
  • 下單後立即進貨 (約4週~6週)

  • Flutter項目開發實戰(AI助學)-preview-1
Flutter項目開發實戰(AI助學)-preview-1

買這商品的人也買了...

相關主題

商品描述

  本書系統講解Flutter項目開發知識,從基礎到進階逐步深入,共7個單元。單元1介紹Flutter的起源、特點及其在行業中的應用,並講解在Windows和macOS下Flutter的安裝配置方法,以及如何創建第一個Flutter項目。單元2聚焦Dart語言,涵蓋表達式、數據類型、函數、流程控制、類與庫等基礎知識,並指導讀者編寫第一個Dart程序。單元3至單元6深入Flutter核心技術,包括組件與布局、通用樣式、路由與狀態管理、數據持久化與網絡請求等內容。單元7講解如何利用AI工具來輔助編程,提升開發效率。本書每個單元均配備“動手工坊”和“探索空間”,助力讀者將理論知識應用於實際開發。   本書註重理論與實踐結合,提供大量示例代碼和練習題,助力讀者鞏固所學內容。本書既可作為計算機相關專業的課程教材,又可作為計算機自學者和從事前端開發的初學者的參考書。 本書理論結合實踐,提供大量的示例代碼和練習題,幫助讀者鞏固所學的知識。本書可作為計算機相關專業的課程教材,也可作為計算機自學者和從事前端開發的初學者的參考書。

作者簡介

李永紅,副教授,河南對外經濟貿易職業學院信息工程學院院長,開封市教育科技人才表現突出個人,省優質課比賽一等獎獲得者,長期從事計算機專業課程教學和理論研究工作,主持參於各類教研、科研課題多項;參與編寫教材5本,其中“十四五”規劃教材副主編1本,副主編2本;發表論文8篇,其中核心期刊論文2篇;獲獎論文2篇; 輔導學生參加省級競賽獲獎20余項。

目錄大綱

單元1 Flutter基礎與環境搭建
【學習導讀】
【學習目標】
【相關知識】
1.1 Flutter簡介
1.1.1 Flutter的起源
1.1.2 Flutter的特點
1.1.3 Flutter在行業中的應用
1.2 Flutter開發環境的搭建
1.2.1 安裝VS Code
1.2.2 設置VS Code
1.2.3 安裝Flutter SDK
1.2.4 Windows中環境變量的配置
1.2.5 macOS中環境變量的配置
1.2.6 Windows中Android開發環境的搭建
1.2.7 macOS中iOS開發環境的搭建
1.3 創建第一個Flutter項目
1.3.1 創建項目
1.3.2 編寫第一個應用
【動手工坊】仿京東App——搭建項目工程
【單元小結】
【課後練習】
【探索空間】仿瑞幸咖啡App——搭建項目工程
單元2 Dart語言基礎
【學習導讀】
【學習目標】
【相關知識】
2.1 Dart基礎表達式
2.1.1 變量
2.1.2 操作符
2.1.3 註釋
2.1.4 關鍵字
2.2 Dart常用數據類型
2.2.1 字符串
2.2.2 數值
2.2.3 布爾
2.2.4 列表
2.2.5 集合
2.2.6 映射
2.3 Dart函數
2.3.1 定義函數
2.3.2 函數傳參
2.3.3 函數返回值
2.4 Dart流程控制
2.4.1 條件語句
2.4.2 循環語句
2.4.3 異常處理
2.5 Dart類
2.5.1 定義類
2.5.2 構造函數
……
單元3 Flutter組件與布局
單元4 Flutter通用樣式
單元5 Flutter路由與狀態管理
單元6 Flutter數據持久化與網絡請求
單元7 AI輔助編程