●第1章 視力檢測App:BySelf
功能描述2
零件清單2
知識升級3
藍牙連接4
自測功能9
界面設計11
邏輯設計12
第2章 物聯網——App Inventor與流水燈項目介紹18
硬件清單21
Arduino流水燈裝置的搭建與程序實現22
手機控制流水燈功能實驗25
拓展任務29
思維導圖29
第3章 物聯網——基於8226的網絡溫濕度監測與控制
功能描述32
硬件介紹32
Arduino IDE開發環境32
項目零件清單36
Wemos D1 r2溫濕度監測與控制裝置的搭建及程序實現37
手機監測與控制功能實驗41
拓展任務47
思維導圖47
第4章 AppInventor+Python+樹莓派家庭安防繫統
功能描述50
樹莓派簡介50
Python簡介51
零件清單52
樹莓派的安裝和設置52
配置樹莓派55
以無線方式連接到家庭網絡56
安防功能的實現57
拓展任務66
思維導圖67
第5章 樂高打印機
功能描述70
組件設計71
邏輯設計73
拓展任務83
思維導圖83
第6章 人臉識別App:魔鏡
功能描述86
組件設計86
邏輯設計89
圖像Base64編碼版本實現99
思維導圖101
第7章 物體識別App:慧眼
功能描述104
組件設計105
擴展組件107
邏輯設計108
思維導圖118
第8章 App Inventor拓展組件開發準備工作120
嘗試編譯樣例文件121
代碼分析121
方法/事件/屬性可以使用的變量類型129
第9章 App Inventor全國中學生挑戰賽特等獎作品——環境之路
設計梗概133
應用技術點詳解136
第一部分 原生136
第二部分 拓展(aix)142
第三部分 TinyWebDB管理繫統147
關於使用App Inventor參加比賽的建議148
附錄A App Inventor裡的小技巧
附錄B App Inventor的UI優化與測試技巧
附錄C 拓展組件相關鏈接
App Inventor 是一款簡單易上手的可視化安卓App 開發工具,隨著各種開源硬件和人工智能技術的普及,基於App Inventor 的創意趣味編程大有可為。本書采用App Inventor+X 的形式,以圖文結合的方式,通過多個項目開發實例,講解了App Inventor+開源硬件(Micro:Bit、Arduino、樹莓派)、App Inventor+ 樂高、App Inventor+人工智能(拓展組件方式、Web 智能服務方式),以及如何進行App Inventor 拓展組件開發。並以App Inventor全國中學生挑戰賽特等獎作品為實例,講解了競賽作品的開發技巧和經驗。本書案例內容豐富、圖文詳實、步驟講解細致,並提供了相應的源文件、素材等資料免費下載,適合作為對移動應用開發感興趣的計算機愛好者和各類自學人員的參考書,也適合中小學信息技術老師作為創客類項目實踐的參考教程。