沒學過程式設計也可以開發Android App
用「中文版」App Inventor 2,「拼」出你自己的Android App
如果你學過Scratch程式設計,不用懷疑,你不用再學習複雜的Android Studio和Java語言,只需使用與Scratch相同的拼圖程式,你一樣可以輕鬆拼出你自己的Android App。
如果你是一位初學程式設計或有興趣者,一樣也沒有關係,只要你會玩樂高積木,本書就可以讓你從最基礎的程式邏輯開始學習,不用撰寫一行程式碼,即可如同玩樂高積木一般輕鬆拼出你自己的Android App。
本書架構共分成兩篇,在第一篇是循序漸進從App Inventor 2的安裝和註冊Google帳戶開始,在建立第1個Android App後,逐步說明App Inventor 2的基礎程式設計,完整說明電腦程式邏輯的變數、流程控制、程序函數與陣列等。
第二篇是採用主題專案方式來說明App Inventor 2各種弁鄐艇顗漕洏峞A提供超過20個專案實例來學習如何建立出實用的Android App。
第一篇:App Inventor 2基礎訓練篇
第1章 程式邏輯和App Inventor的基礎
說明程式邏輯、Android和App Inventor後,接著介紹如何註冊和建立App Inventor 2開發環境。
第2章 建立第一個Android App
先使用App Inventor 2中文版開發第1個Android App後,再接著說明各種測試執行Android App的方法(包含:Android模擬器、Wifi 和USB連線)和介紹雲端開發平台的使用界面。
第3章 基本使用界面元件
在說明物件觀念後,詳細說明基本使用界面的按鈕、標籤和文字方塊元件。
第4章 變數與運算
本章介紹變數、基本算術、比較和邏輯運算。
第5章 流程控制與選擇元件
使用流程圖來詳細說明各種流程控制的條件判斷和迴圈拼塊,並且說明選擇元件的複選方塊和下拉式選單。
第6章 程序與對話框
說明如何建立自訂程序和函數,和使用對話框元件來建立各種訊息和對話框。
第7章 清單與清單元件
清單相當於是傳統程式語言的陣列,並且說明清單顯示器和清單選擇器2種重要的清單元件。
第二篇:App Inventor 2整合應用篇