幫助中心 | 我的帳號 | 關於我們

Flutter開發入門與實踐

  • 作者:周群一//琚潔慧//胡潔//林志潔|責編:吳昌雷
  • 出版社:浙江大學
  • ISBN:9787308212076
  • 出版日期:2021/05/01
  • 裝幀:平裝
  • 頁數:226
人民幣:RMB 39 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書提供基於Dart 2.x版本和Flutter 1.X版本人門知識的講解與實踐練習。全書以一個完整的Flutter開發項目技術棧為主線,詳細介紹Flutter SDK在各種平台的安裝和配置方法,詳細介紹Flutte開發語言Dart編程基礎,包括變數、類型、流程式控制制、函數、運算符、異常、類、泛型、庫、非同步和註釋等知識要點,詳細介紹與分析Flutter Widget布局構建原理、UI交互控制方法、路由導航與跨頁傳參方法、各種常見Widget狀態和應用數據管理方法,以及Flutter框架HTTP協議和JSON解析等核心網路通信概念,最後闡述Flutter應用發布的流程。

作者介紹
周群一//琚潔慧//胡潔//林志潔|責編:吳昌雷

目錄
第1章  Android Studio安裝與配置
  1.1  Android Studio安裝
  1.2  Android Studio配置
  1.3  Flutter和Dart開發插件安裝
  1.4  安裝常見問題
第2章  Xcode安裝與配置
  2.1  安裝Xcode
  2.2  配置Xcode命令行工具
  2.3  確認Xcode license
  2.4  安裝CocoaPods
第3章  macOS環境下安裝Flutter
  3.1  系統安裝所需
  3.2  下載Flutter SDK
  3.3  解壓Flutter SDK
  3.4  配置系統環境變數
  3.5  Flutter安裝診斷
  3.6  Flutter SDK更新
  3.7  Flutter SDK安裝常見問題
第4章  Windows環境下安裝FIutter
  4.1  系統安裝所需
  4.2  下載Flutter SDK
  4.3  解壓Flutter SDK
  4.4  配置系統環境變數
  4.5  Flutter安裝診斷
第5章  Hello World
  5.1  創建一個Flutter App
  5.2  在安卓設備運行Flutter App
  5.3  熱重載
  5.4  蘋果設備運行App
  5.5  Flutter項目結構
  5.6  安卓模擬器
  5.7  常見問題
  5.8  實驗一
  5.9  擴展知識:關於Gradle
第6章  Hello Widget
  6.1  創建一個StatelessWidget
  6.2  創建一個StatefulWidget
  6.3  創建一個新頁面跳轉
  6.4  實驗二
第7章  Hello Dart
  7.1  Android Studio之Hello Dart
  7.2  WebStorm之Hello Dart
  7.3  IntelliJ IDEA之Hello Dart
  7.4  Visual Studio Code之Hello Dart
  7.5  DartPad之Hello Dart
  7.6  命令行之Hello Dart
第8章  Dart變數、類型和流程式控制制
  8.1  變  量
  8.2  內置類型
  8.3  流程式控制制語句

  8.4  實驗三
第9章  Dart函數、運算符、異常和類
  9.1  函  數
  9.2  運算符
  9.3  異  常
  9.4  類
  9.5  實驗四
第10章  Dart泛型、庫、非同步和註釋
  10.1  泛型
  10.2  庫
  10.3  Dart核心庫
  10.4  非同步支持
  10.5  文檔註釋
  10.6  實驗五
第11章  Widget概覽
  11.1  基礎組件
  11.2  Material組件風格
  11.3  Cupertino組件風格
  11.4  手勢組件
  11.5  StatelessWidget和StateflJlWidget
  11.6  Flutter Plugin圖標含義
  11.7  實驗六
第12章  布局及常見組件
  12.1  組件樹
  12.2  橫向或縱向布局
  12.3  組件的對齊方式
  12.4  嵌套行和列布局
  12.5  Container組件
  12.6  SizedBox組件
  12.7  GridView組件
  12.8  Listview組件
  12.9  Stack組件
  12.10  Card組件
  12.11  ListTile組件
  12.12  進一步學習
  12.13  實驗七
第13章  UI交互控制
  13.1  Widget狀態變化
  13.2  Form及相關表單組件
  13.3  實驗八
第14章  路由導航與跨頁傳參
  14.1  路由跳轉
  14.2  構造函數傳參
  14.3  RouteSettings傳參
  14.4  命名路由
  14.5  命名路由傳參
  14.6  路由數據返回
  14.7  路由跳轉動畫
  14.8  實驗九
第15章  Widget狀態和應用數據管理

  15.1  狀態管理
  15.2  全局變數
  15.3  provider插件
  15.4  StreamBuilder
  15.5  BLOC模式
  15.6  shared_preferences插件
  15.7  文件讀寫
  15.8  sqflite插件
  15.10  實驗十
第16章  HTTP協議與JSON解析
  16.1  Flutter項目配置
  16.2  獲取網路數據
  16.3  發送網路數據
  16.4  JSON數據解析
  16.5  dio插件
  16.6  WebSockets鏈接
  16.7  RestfulWeb服務
  16.8  實驗十一
第17章  Flutter應用發布
  17.1  構建模式
  17.2  Android應用打包與發布
  17.3  iOS應用打包與發布
  17.4  實驗十二
第18章  Node.js開發基礎
  18.1  Node.js簡介
  18.2  Node下載安裝
  18.3  Hello Node.js
  18.g Node.js模塊化
  18.5  Hello Express
  18.6  Hello Route
  18.7  模擬Restful Web服務
  18.8  連接到資料庫
  18.9  打包發布
  18.10  實驗十三
學習參考

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032