App Inventor 2(簡稱AI2)是App Inventor的最新版本,一套雲端開發平台(需Internet連線),本書使用「App Inventor 2中文離線版」,不需Internet網路連線,就可以輕鬆使用App Inventor 2中文版開發Android App。
本書架構由淺入深,從Android和App Inventor 2開始,詳細說明Android基礎程式設計,強調佈局和使用界面的互動設計,從按鈕、標籤與文字方塊元件開始,到選擇功能的界面元件和圖片顯示,然後是清單介面,訊息與對話框,完整說明使用界面的建立,和如何與使用者進行互動。
本書說明如何啟動其他畫面和行動裝置的內建Apps,幫助讀者建立多畫面和整合內建App的應用程式,最後使用多個綜合應用範例來說明Android App開發的實作技巧。
新增「剖析JSON資料和藍牙無線連接」、「App Inventor與IoT物聯網應用」單元、章末習題實作題。
本書的主要目的是幫助初學者、學過Scratch或沒有程式設計經驗的讀者也能夠建立自己的App,你不用撰寫一行程式碼,就可以「拼」出你自己的Android App。
1.循序漸進方式:完整說明App Inventor基礎程式設計
2.專案主題實作:幫助讀者精通Android App開發
3.離線學習模式:使用離線版中文使用界面,說明App Inventor 2的拼塊程式和外觀編排,操作界面和雲端版本完全相同
目錄
CH01 App Inventor與Android基礎
CH02 建立第一個Android App
CH03 Android程式設計入門—變數與常數
CH04 使用界面設計—運算子與運算式
CH05 使用者互動設計—程序
CH06 選擇與圖片元件—條件判斷
CH07 訊息與對話框—迴圈結構
CH08 清單與清單元件—陣列
CH09 多畫面Android App與日期/時間元件
CH10 啟動內建App與Web元件
CH11 綜合應用—繪圖、動畫與多媒體
CH12 綜合應用—遊戲程式設計
CH13 綜合應用—檔案、資料庫與語音
CH14 綜合應用—定位服務、相機與感測器
附錄A 使用雲端App Inventor 2開發平台
附錄B 剖析JSON資料和藍牙無線連接
附錄C App Inventor與IoT物聯網應用
附錄D 跨平台App開發與人工智慧(收錄於書附光碟)
CH01 App Inventor與Android基礎
CH02 建立第一個Android App
CH03 Android程式設計入門—變數與常數
CH04 使用界面設計—運算子與運算式
CH05 使用者互動設計—程序
CH06 選擇與圖片元件—條件判斷
CH07 訊息與對話框—迴圈結構
CH08 清單與清單元件—陣列
CH09 多畫面Android App與日期/時間元件
CH10 啟動內建App與Web元件
CH11 綜合應用—繪圖、動畫與多媒體
CH12 綜合應用—遊戲程式設計
CH13 綜合應用—檔案、資料庫與語音
CH14 綜合應用—定位服務、相機與感測器
附錄A 使用雲端App Inventor 2開發平台
附錄B 剖析J...
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。