注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)MIT App Inventor完全上手:不會編程也能樂高式構(gòu)建Android應(yīng)用的編程神器

MIT App Inventor完全上手:不會編程也能樂高式構(gòu)建Android應(yīng)用的編程神器

MIT App Inventor完全上手:不會編程也能樂高式構(gòu)建Android應(yīng)用的編程神器

定 價:¥49.80

作 者: (美)沃爾特 等著,靳曉輝 等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動開發(fā)

ISBN: 9787302404293 出版時間: 2015-08-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  使用MIT的App Inventor 2,任何人都可以構(gòu)建出完整的、可用的Android應(yīng)用——而不必編寫代碼!即使沒有任何編程經(jīng)驗(yàn),本書也能夠幫助你做到這一點(diǎn)。與聚焦于已過時的Google版本的書籍不同, MIT App Inventor完全上手——不會編程也能“樂高式”構(gòu)建Android應(yīng)用的編程神器 基于MIT強(qiáng)勢更新的第2版進(jìn)行編寫?!禡IT App Inventor完全上手:不會編程也能“樂高式”構(gòu)建Android應(yīng)用的編程神》指導(dǎo)讀者一步步地完成每個任務(wù)和功能,展示了如何通過拖曳、放置和連接拼圖塊——而非編寫代碼——來創(chuàng)建應(yīng)用。在學(xué)習(xí)過程中,讀者還將掌握專業(yè)的設(shè)計(jì)和開發(fā)技術(shù),如果今后確實(shí)想要編寫代碼,那么也會用到這些技術(shù)。通過實(shí)際動手做項(xiàng)目,讀者能夠掌握包括從GPS到動畫的多種功能,構(gòu)建出高質(zhì)量的用戶界面,讓應(yīng)用正常工作,并使用App Inventor的模擬器測試它(甚至都不需要Android設(shè)備)!涵蓋內(nèi)容◆ 了解移動設(shè)備以及移動App在其上的運(yùn)行方式◆ 使用設(shè)計(jì)器(Designer)規(guī)劃App的行為和外觀◆ 使用塊編輯器(Blocks Editor)告訴App做什么以及如何做◆ 創(chuàng)建變量并學(xué)會如何高效地使用它們◆ 使用過程來組合和重用更大、更復(fù)雜App中的代碼片段◆ 在列表和數(shù)據(jù)庫中保存數(shù)據(jù)◆ 使用App Inventor的游戲、動畫和媒體特性◆ 使用多屏幕創(chuàng)建更復(fù)雜的App◆ 集成傳感器來讓App可感知位置◆ 調(diào)試App并修復(fù)問題◆ 將創(chuàng)造性和邏輯思維相結(jié)合并嘗試創(chuàng)建更復(fù)雜的App

作者簡介

暫缺《MIT App Inventor完全上手:不會編程也能樂高式構(gòu)建Android應(yīng)用的編程神器》作者簡介

圖書目錄

第1章 編程入門
1.1 操作系統(tǒng)
1.2 Android的優(yōu)勢
1.2.1 擴(kuò)展App的功能
1.2.2 Google服務(wù)
1.3 應(yīng)用
1.4 編程語言
1.5 小結(jié)
1.6 練習(xí)
第2章 使用MIT App Inventor構(gòu)建應(yīng)用
2.1 MIT App Inventor網(wǎng)站
2.1.1 登錄
2.1.2 Designer
2.1.3 Blocks Editor
2.1.4 AI2 Companion App
2.1.5 Android模擬器
2.1.6 使用USB連接到Android設(shè)備
2.2 進(jìn)入App內(nèi)部
2.2.1 事件處理程序
2.2.2 每次只做一件事
2.3 練習(xí):Sherlock Is Watching
2.4 將要構(gòu)建的應(yīng)用
2.4.1 名為“Speak, Android!”的App
2.4.2 Pollock
2.4.3 Fore
2.4.4 Android Quiz
2.5 上傳到Google Play
2.6 小結(jié)
2.7 練習(xí)
第3章 App Inventor工具箱
3.1 創(chuàng)建新項(xiàng)目
3.2 設(shè)計(jì)器(Designer)的要件
3.2.1 調(diào)色板(Palette)
3.2.2 查看器(Viewer)
3.2.3 組件(Components)
3.2.4 屬性(Properties)
3.2.5 媒體(Media)
3.3 練習(xí):名為“Speak, Android!”的App
3.3.1 連接你的設(shè)備
3.3.2 在已連接的設(shè)備上查看App
3.4 小結(jié)
3.5 練習(xí)
第4章 變量
4.1 組件屬性:內(nèi)置變量
4.1.1 單擊計(jì)數(shù)器(Clicker-Counter)App
4.1.2 屬性:取值器和賦值器
4.1.3 單擊計(jì)數(shù)器擴(kuò)展
4.2 事件參數(shù):特殊變量
4.3 練習(xí):Pollock
4.3.1 界面
4.3.2 塊編程
4.3.3 附加練習(xí)
4.4 作用域:全局變量和局部變量
4.5 全局變量
4.6 局部變量
4.7 變量中能保存什么
4.8 小結(jié)
第5章 過程
5.1 過程的定義
5.2 過程的類型
5.3 為什么要使用過程
5.4 參數(shù)
5.5 練習(xí):彈球(Flick)
5.6 附加練習(xí)
5.7 小結(jié)
第6章 使用列表
6.1 使用數(shù)據(jù)來建模
6.2 基礎(chǔ)知識
6.2.1 創(chuàng)建空列表
6.2.2 創(chuàng)建已經(jīng)包含一些內(nèi)容的列表
6.2.3 使用列表
6.2.4 使用列表表示顏色
6.3 列表的類型
6.3.1 一維列表
6.3.2 表示數(shù)據(jù)結(jié)構(gòu)的列表
6.3.3 同時使用多個列表(根據(jù)需要擴(kuò)展)
6.4 使用列表和過程進(jìn)行抽象
6.5 常見問題
6.5.1 超出列表的范圍
6.5.2 定義依賴于運(yùn)行時元素的變量
6.6 練習(xí):Android Quiz
6.7 附加練習(xí)
6.8 小結(jié)
第7章 游戲和動畫
7.1 添加動畫
7.1.1 ImageSprite(圖片精靈)
7.1.2 Ball(球)
7.1.3 Canvas(畫布)
7.2 動畫示例
7.2.1 更平滑的動畫
7.2.2 邊緣和碰撞
7.3 練習(xí):Fore
7.4 附加練習(xí)
7.5 小結(jié)
第8章 多屏幕和調(diào)試技術(shù)
8.1 需要多個屏幕的原因
8.2 使用多屏幕構(gòu)建App
8.2.1 多屏幕的優(yōu)勢
8.2.2 多屏幕的問題
8.2.3 切換屏幕
8.2.4 在屏幕之間共享數(shù)據(jù)
8.3 調(diào)試技術(shù)
8.3.1 注釋
8.3.2 小測試與常測試
8.3.3 執(zhí)行(Do It)
8.3.4 良好的名稱
8.4 備份你的工作
8.5 練習(xí):Pollock加一屏
8.6 附加練習(xí)
8.7 小結(jié)
第9章 使用媒體
9.1 音頻
9.2 圖片
9.2.1 ImagePicker
9.2.2 照相機(jī)
9.3 視頻
9.4 練習(xí):照相機(jī)實(shí)戰(zhàn)
9.5 附加練習(xí)
9.6 小結(jié)
第10章 傳感器
10.1 構(gòu)建可感知位置的App
10.1.1 使用位置
10.1.2 位置數(shù)據(jù)
10.1.3 利用Intent使用地圖App
10.1.4 保存位置數(shù)據(jù)
10.2 加速度計(jì)
10.3 Orientation Sensor
10.4 練習(xí):Pushpin
10.4.1 第1部分:設(shè)計(jì)當(dāng)前位置讀數(shù)
10.4.2 編程第1部分:當(dāng)前位置讀數(shù)
10.4.3 第2部分:鎖定并記錄位置供后續(xù)查看
10.4.4 編程第2部分:鎖定位置
10.4.5 擴(kuò)展練習(xí)
10.5 小結(jié)
第11章 數(shù)據(jù)庫
11.1 TinyDB
11.1.1 從TinyDB獲取數(shù)據(jù)
11.1.2 關(guān)于TinyDB的一些細(xì)節(jié)
11.2 TinyWebDB
11.2.1 設(shè)置自己的Web數(shù)據(jù)庫服務(wù)
11.2.2 安全和隱私
11.3 FusionTables
11.4 使用Web GET和POST
11.4.1 基礎(chǔ)文件
11.4.2 Web API
11.5 練習(xí):WriteMore
11.6 附加練習(xí)
11.7 小結(jié)
第12章 發(fā)布App
12.1 實(shí)時模式
12.2 安全設(shè)置
12.3 創(chuàng)建APK文件
12.3.1 直接下載到計(jì)算機(jī)
12.3.2 使用二維碼下載
12.4 創(chuàng)建.aia文件
12.5 練習(xí):App發(fā)布
12.5.1 版本代碼
12.5.2 Google Play Developer Console
12.6 小結(jié)

本目錄推薦

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