注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Flutter實(shí)戰(zhàn)指南

Flutter實(shí)戰(zhàn)指南

Flutter實(shí)戰(zhàn)指南

定 價(jià):¥79.00

作 者: 李楠
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302550211 出版時(shí)間: 2020-05-01 包裝: 平裝
開本: 16開 頁數(shù): 291 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Flutter實(shí)戰(zhàn)指南》針對(duì)零基礎(chǔ)的讀者,循序漸進(jìn)地講解如何通過Flutter構(gòu)建一個(gè)完整的、跨平臺(tái)的App,讓讀者通過邊學(xué)習(xí)邊構(gòu)建的方式深入理解Flutter的完整開發(fā)周期,逐步構(gòu)建完整的Flutter知識(shí)體系。全書分為基礎(chǔ)篇和高級(jí)篇。基礎(chǔ)篇(第1~9章)詳細(xì)講述如何使用一種語言、一個(gè)代碼庫(kù)構(gòu)建跨平臺(tái)移動(dòng)App,內(nèi)容包括如何構(gòu)建小部件,如何使用這些小部件搭建應(yīng)用,以及調(diào)試Flutter應(yīng)用、使用頁面導(dǎo)航、處理用戶輸入、使用表單等;高級(jí)篇(第10~20章)系統(tǒng)講解Flutter權(quán)限控制,如何使用Flutter添加動(dòng)畫效果、跨平臺(tái)開發(fā)Flutter、發(fā)布Flutter應(yīng)用、混合開發(fā)、異步編程、數(shù)據(jù)存儲(chǔ)、網(wǎng)絡(luò)編程等。《Flutter實(shí)戰(zhàn)指南》可作為Flutter初學(xué)者的入門書籍,也可作為從事跨平臺(tái)移動(dòng)開發(fā)的技術(shù)人員及培訓(xùn)機(jī)構(gòu)的參考書籍。

作者簡(jiǎn)介

  李楠,資深全棧架構(gòu)師,擅長(zhǎng)用Flutter、HTML5、Java、Python等語言進(jìn)行技術(shù)開發(fā),曾任中石油集團(tuán)總部、58集團(tuán)總部資深研發(fā)工程師,具有多年移動(dòng)和互聯(lián)網(wǎng)開發(fā)經(jīng)驗(yàn),主導(dǎo)過人民旅游App、旅游大數(shù)據(jù)平臺(tái)、中國(guó)石油物資采購(gòu)系統(tǒng)等項(xiàng)目的設(shè)計(jì)和架構(gòu),涉及教育、互聯(lián)網(wǎng)、旅游、媒體、醫(yī)療、物資等領(lǐng)域。對(duì)iOS、Android等移動(dòng)端開發(fā)、Web開發(fā)、機(jī)器學(xué)習(xí)和系統(tǒng)底層有深入研究。

圖書目錄

基礎(chǔ)篇
第1章 Flutter簡(jiǎn)介
1.1 什么是Flutter
1.2 Flutter的架構(gòu)
1.3 在macOS下安裝F1utter
1.4 在macOS下安裝Visual Studio Code
1.5 在Windows下安裝Flutter
1.6 在Windows下安裝Visual Studio Code
1.7 Flutter中的Material Design體系
第2章 深入理解Flutter基礎(chǔ)知識(shí)和小部件概念
2.1 創(chuàng)建一個(gè)Flutter項(xiàng)目
2.2 Flutter目錄結(jié)構(gòu)及main文件
2.3 Flutter中小部件的概念
2.4 創(chuàng)建Flutter小部件
2.5 小部件中的build方法
2.6 添加Scaffold頁面
2.7 深入學(xué)習(xí)Dart語法
2.8 使用Card小部件和圖片
2.9 官方文檔及使用按鈕RaisedButton
2.10 創(chuàng)建StatefulWidget小部件
2.11 在StatefulWidget中管理數(shù)據(jù)
2.12 在StatefuIWidget小部件中添加數(shù)據(jù)
2.13 把小部件拆分到單獨(dú)的文件中
2.14 使用自定義小部件
2.15 給StatefulWidget傳遞參數(shù)
2.16 深入學(xué)習(xí)生命周期
2.17 深入學(xué)習(xí)Google的Material Design設(shè)計(jì)體系
2.18 Dart語言特性及位置參數(shù)與可選參數(shù)
2.19 Flutter中解除狀態(tài)的特性
2.20 理解Dart語言中的final和const
2.21 總結(jié)
第3章 調(diào)試Flutter應(yīng)用程序
3.1 解決語法錯(cuò)誤
3.2 運(yùn)行時(shí)錯(cuò)誤和運(yùn)行時(shí)日志消息
3.3 處理邏輯錯(cuò)誤
3.4 使用debug斷點(diǎn)調(diào)試
3.5 UI調(diào)試及視覺幫助工具
第4章 在不同設(shè)備上運(yùn)行Flutter應(yīng)用程序
4.1 將App運(yùn)行到Android模擬器上
4.2 將Flutter應(yīng)用運(yùn)行到Android設(shè)備上
4.3 將App運(yùn)行到iOS模擬器和設(shè)備上
第5章 列表ListView小部件和條件過濾
5.1 使用ListView創(chuàng)建滾動(dòng)列表
5.2 優(yōu)化列表加載功能
5.3 根據(jù)條件渲染列表內(nèi)容
5.4 根據(jù)條件渲染內(nèi)容的替代方案
5.5 總結(jié)
第6章 Flutter頁面導(dǎo)航
6.1 在App中添加多個(gè)頁面
6.2 給導(dǎo)航頁面添加按鈕
6.3 實(shí)現(xiàn)基本導(dǎo)航功能
6.4 優(yōu)化詳情頁面
6.5 通過Push給頁面?zhèn)鬟f數(shù)據(jù)
6.6 通過Pop獲取頁面返回的數(shù)據(jù)
6.7 給導(dǎo)航頁面中的按鈕添加單擊事件
6.8 添加登錄頁面并切換頁面
6.9 抽屜式導(dǎo)航
……
高級(jí)篇

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)