NO.1的App Inventor全面專案開發指南!
令人驚嘆、超乎想像的全方位App專案開發力!
想縮短50%的App學習與開發時間?
現在立即啟動App Inventor 2!
Google實驗室設計,由麻省理工學院(MIT)行動學習中心維護的App Inventor,風靡無數App開發者、一般App玩家,以及學校師生。在簡單的圖像拼塊拖曳中,就能享受開發App的樂趣與成就。App Inventor 2簡化了開發流程與拼塊的使用,而功能卻更加強大,更可以結合當紅的硬體裝置。
快速邁向Android的App之路!最多元的App Inventor專題開發體驗!
全面專案實戰、深入行動應用,快速跨入App的精采世界!
■適用想直接開發較大型App專案者。
■涵蓋不同功能訴求的專題內容,提供有趣的App開發方向,突顯行動裝置的特性,並充份發揮App的魅力,如「感測器、網路雲端、GPS、藍牙、資料庫、Firebase、QRCode、機器人、語音辨識、遊戲、NFC、Arduino物聯網」等熱門話題的應用App。
■App專案包含:「健康計步器、即刻救援、機車駕照模擬考、雲端賓果遊戲、旅館查詢、經典小蜜蜂遊戲、藍牙猜拳對戰、水果貪食蛇、樂高機器人遙控器、Arduino互動控制,以及NFC應用」等超強主題。
★超值全彩印刷,易看易學易開發!
★超值光碟內容:新元件影音教學/專案範例檔/「App Inventor 2環境建置說明」PDF/「App Inventor 2單機版與伺服器架設」PDF/「多頁面及多應用程式呼叫執行專題開發」PDF
★「App Inventor 2特訓班」系列經典書籍共四本,簡介如下:
■「手機應用程式設計超簡單-App Inventor 2零基礎入門班」
本書適用無程式設計經驗,想打好App Inventor基礎者,內容為基礎觀念的建立+實用小範例,可固定時數紮實學習。
■「手機應用程式設計超簡單-App Inventor 2初學特訓班」
本書適用初學手機應用程式設計,想一次就從入門跨入專案開發者,內容為入門應用內容+專案實例,以快速具備App開發力。
■「手機應用程式設計超簡單-App Inventor 2專題特訓班」
本書適用想直接開發較大型App專案者,內容涵蓋不同類別的超強主題App,可以快速提升全方位的專案開發力。
■「手機應用程式設計超簡單-App Inventor 2資料庫專題特訓班」
本書適用想開發資料庫應用的App專案者,內容涵蓋不同資料庫應用的商業主題App,全面深入資料庫,可以提升App專案應用深度。
如果您還想學習Android的原生程式開發,進階專業手機程式設計者,那我們推薦給您:
■「Android初學特訓班」
內容涵蓋Android程式設計必備的觀念與實作力,舊版熱銷近2萬本,同時榮獲網路書店電腦暢銷書、知名電腦專業書店暢銷書、大陸出版社指名授權改編簡體版,以及超過100位學校老師覺得滿意的Android書籍。
只學一本,就有開發App的實力,完整學習,功力加倍更升級!
目錄
01 健康計步器App
健康計步器App是以使用者走路時的振動來計算步數,每個人可以依需求調整靈敏度,並將每天走路的步數記錄起來,提供自我健康管理的參考。
02 即刻救援App
即刻救援App可以電話及簡訊告知友人迷途者目前的經緯度,也具有一鍵發出警笛聲或求救聲的功能,甚至在被限制行動時,可送出包括目前位置資訊的簡訊內容。
03 機車駕照模擬考App
經由機車駕照模擬考App讀取資料庫中的題庫,使用者可以隨時透過手機連網進行線上學習與模擬考試,在按部就班的引導中,輕鬆熟悉筆試題目。
04 雲端賓果遊戲App
賓果遊戲是許多人聚會時常進行的娛興節目,雲端賓果App善用了App Inventor的資料庫元件,讓參與遊戲者進行賓果對戰,App除了能自動帶領遊戲的進行之外,在賓果達成的瞬間也會立即判斷勝負。
05 臺北巿旅館查詢App
臺北巿旅館查詢App,使用臺北市政府開放資料平台的資料建立旅館查詢應用程式,提供旅客安全的旅館住宿資料,並且將地址資料連結Google Maps地圖。
06 經典小蜜蜂App
小蜜蜂是許多人都十分熟悉的遊戲,在經典小蜜蜂App中,外星太空船隊的炸彈速度會隨時間增快,更增添遊戲張力。其中,還融入加速感測器來移動遊戲角色、發射砲彈,讓遊戲進行更為有趣。
07 藍牙猜拳對戰App
行動裝置普遍都擁有藍牙的功能,藍牙猜拳對戰App是以最簡單的猜拳遊戲,結合藍牙的連線和通訊,讓兩台行動裝置進行遊戲。
08 水果貪食蛇App
水果貪食蛇App利用遊戲中的貪食蛇吃水果來增加蛇身的長度,並且增加分數,遊戲者最高得分前10名,將會記錄至排行榜內,成為所有玩家的典範。
09 樂高機器人遙控器App
App Inventor擁有特殊的拼塊,可以控制樂高機器人,在樂高機器人搖控器App中,使用行動裝置的加速度感測器及語音辨識功能,再利用藍牙連線操作機器人進行運動,可將行動裝置效能發揮到極致。
10 範例大補帖
App Inventor 2能做到的功能遠比我們想像得多,而且它還在不斷的成長。本章中除了特別介紹App Inventor 2全新元件,還針對許多讀者的需求整理出許多實用的範例,供開發專案時的參考。
Appendix A Arduino互動控制App
App Inventor 2可以透過藍牙通訊與Arduino的藍牙模組進行溝通,達到自動控制的功能。本章中將詳細說明Arduino設備的操作與環境的建置,並利用App Inventor 2實際開發一個應用程式,與Arduino連接後可以控制多個LED燈泡點亮或熄滅,甚至能夠輪流閃爍。
Appendix B NFC應用
NFC能讓電子設備在十餘公分的距離內,以非接觸方式進行點對點的資料傳輸。
01 健康計步器App
健康計步器App是以使用者走路時的振動來計算步數,每個人可以依需求調整靈敏度,並將每天走路的步數記錄起來,提供自我健康管理的參考。
02 即刻救援App
即刻救援App可以電話及簡訊告知友人迷途者目前的經緯度,也具有一鍵發出警笛聲或求救聲的功能,甚至在被限制行動時,可送出包括目前位置資訊的簡訊內容。
03 機車駕照模擬考App
經由機車駕照模擬考App讀取資料庫中的題庫,使用者可以隨時透過手機連網進行線上學習與模擬考試,在按部就班的引導中,輕鬆熟悉筆試題目。
04 雲端賓果遊戲App
賓果遊戲是許多...