眾多讀者與教師第一指名,App Inventor跨平台體驗正式啟動!
掌握App開發的捷徑,輕鬆打好基本功!
立即啟動App Inventor 2!縮短50%的App學習與開發時間!
Google實驗室設計,由麻省理工學院(MIT)行動學習中心維護的App Inventor,風靡無數App開發者、一般App玩家,以及學校師生。以直覺、圖像化的拼塊方式開發App,成為任何人都適用的快速開發工具。App Inventor 2改善開發環境與流程,簡化了拼塊的使用與設定,無論是否具備程式設計背景,都可以更輕鬆的入門。現在,除了原本的Android平台開發之外,也新增iPad、iPhone等iOS設備跨平台開發的實機模擬。
好學、易用,又強大!
快速邁向App開發之路
超簡單App Inventor實戰體驗
■ 適用無程式設計經驗,或想打好App Inventor基礎者。
■ 適合學校每週固定時數的課程,或是讀者自我固定時數的學習。
■ 結合運算思維,將拼塊式的快速開發方式融入主流學習中,符合程式設計的學習流程,由淺入深掌握每個程式開發的重要環節,並按部就班引領學習者進入App開發的殿堂。
■ 設計簡易而實用的小範例,以養成邏輯概念,扎下良好基礎,並快速感受App Inventor在行動裝置的應用性。每個章節都能單獨學習或與其他單元結合,可根據開發需求了解不同元件的功能與使用方式。
■ 範例多元,內容涵蓋多媒體及動畫、網際網路、資料庫、清單、感測器…,甚至還有地圖與語音辨識等,讓許多強大的功能都可以快速展現。
■ 新增iPad、iPhone等iOS設備跨平台開發實機模擬解說,而且針對每一個章節的學習重點加入綜合演練,進行App專題實戰開發,並標示跨Android、iOS平台的適用性。
★超值全彩印刷,易看易學易開發★
【超值學習資源】
「App開發實戰」影音教學/全書範例/延伸練習
「單機版與伺服器架設」說明PDF/附錄PDF
「Google Play上架全攻略」PDF
- Chapter 01 用拼塊建構程式運算思維 App Inventor 使用拼塊的方式進行程式的開發,建構運算思維。(第1-1頁)
- 1.1 運算思維與程式設計(第1-2頁)
- 1.2 App 開發的新領域:App Inventor(第1-6頁)
- 1.3 建置 App Inventor 開發環境(第1-10頁)
- 1.4 建置第一個 App Inventor 專案(第1-12頁)
- 1.5 專案維護(第1-23頁)
- Chapter 02 使用者介面 標籤、 文字輸入盒、 按鈕、 圖像及滑桿元件是效果很好的互動介面元件。(第2-1頁)
- 2.1 標籤、文字輸入盒與按鈕元件(第2-2頁)
- 2.2 程式拼塊(第2-11頁)
- 2.3 介面配置元件(第2-15頁)
- 2.4 圖像及滑桿元件(第2-21頁)
- 2.5 綜合練習:英文水果盤 App Android/iOS(第2-25頁)
- Chapter 03 基礎運算 加、減、乘、除稱為算術運算。字串在處理時也能進行字串運算。(第3-1頁)
- 3.1 常數與變數(第3-2頁)
- 3.2 認識對話框元件(第3-5頁)
- 3.3 算術與字串運算(第3-10頁)
- 3.4 綜合練習:面積換算器 App Android/iOS(第3-14頁)
- Chapter 04 流程控制 執行程式通常是循序執行,就是依照程式碼一列一列依次執行;但有時需依情況不同而執行不同程式碼,其依據的原則就是「判斷式」。(第4-1頁)
- 4.1 判斷式(第4-2頁)
- 4.2 複選盒與 Switch 元件(第4-11頁)
- 4.3 進階對話框元件(第4-14頁)
- 4.4 迴圈(第4-18頁)
- 4.5 綜合練習:BMI 計算機 App Android/iOS(第4-26頁)
- Chapter 05 程序應用 在開發時會將具有特定功能或經常重複使用的程式拼塊,稱為程序。(第5-1頁)
- 5.1 程序(第5-2頁)
- 5.2 內建程序(第5-8頁)
- 5.3 背包(第5-15頁)
- 5.4 綜合練習:成語克漏字 App Android/iOS(第5-17頁)
- Chapter 06 多媒體 照相機、圖像選擇器、音效、音樂播放器、錄音機、攝影機及影片播放器元件為行動裝置加入多媒體的呈現。(第6-1頁)
- 6.1 照相相關元件(第6-2頁)
- 6.2 聲音相關元件(第6-8頁)
- 6.3 影片相關元件(第6-19頁)
- 6.4 綜合練習:音樂相簿 App Android/iOS(第6-23頁)
- Chapter 07 繪圖與動畫 畫布元件可以繪製圖形,圖像精靈及球形精靈屬於繪圖動畫類別元件。(第7-1頁)
- 7.1 畫布元件(第7-2頁)
- 7.2 圖像精靈及球形精靈元件(第7-8頁)
- 7.3 綜合練習:乒乓球遊戲 App Android/iOS(第7-14頁)
- Chapter 08 電話簡訊與網路 利用電話、簡訊與聯絡人的資料來擷取聯絡人資料、撥打電話、發送簡訊。網路瀏覽器元件可以網頁內容,Activity 元件可以呼叫其他應用程式。(第8-1頁)
- 8.1 聯絡人列表(第8-2頁)
- 8.2 撥打電話及傳送簡訊(第8-4頁)
- 8.3 網路瀏覽器元件(第8-7頁)
- 8.4 設定超連結(第8-9頁)
- 8.5 綜合練習:我愛動物園 App Android/iOS(第8-14頁)
- Chapter 09 清單 在 App Inventor 的程式設計中,清單的使用可以取代大量變數,增進程式執行時的效能。(第9-1頁)
- 9.1 清單的使用(第9-2頁)
- 9.2 清單管理(第9-5頁)
- 9.3 清單選擇器元件(第9-13頁)
- 9.4 清單顯示器與下拉式選單元件(第9-18頁)
- 9.5 綜合練習:線上點餐系統 App Android/iOS(第9-21頁)
- Chapter 10 檔案與資料庫 微型資料庫元件將資料儲存於本機的資料庫,網路微型資料庫元件則是將資料儲存於雲端,開發者可以視資料庫的需求來進行存取。(第10-1頁)
- 10.1 檔案管理元件(第10-2頁)
- 10.2 微型資料庫元件(第10-5頁)
- 10.3 網路微型資料庫元件(第10-8頁)
- 10.4 綜合練習:美食名店 App Android/iOS(第10-13頁)
- Appindex A 感測器(第A-1頁)
- A.1 感測器介紹(第A-2頁)
- A.2 加速度感測器元件(第A-3頁)
- A.3 位置感測器元件(第A-7頁)
- A.4 方向感測器元件(第A-10頁)
- A.5 計步器元件(第A-12頁)
- A.6 綜合練習:滾球遊戲 App Android/iOS(第A-14頁)
- Appindex B 日期與時間(第B-1頁)
- B.1 計時元件(第B-2頁)
- B.2 定時重複執行程式(第B-12頁)
- B.3 日期、時間選擇器元件(第B-15頁)
- Appindex C 語音與翻譯(第C-1頁)
- C.1 語音辨識元件(第C-2頁)
- C.2 文字語音轉換器元件(第C-7頁)
- C.3 Yandex 語言翻譯器元件(第C-12頁)
- C.4 綜合練習: 即時語音翻譯機 Android/iOS(第C-17頁)
- Appindex D 地圖(第D-1頁)
- D.1 地圖類別元件(第D-2頁)
- D.2 綜合練習: 埔里美食地圖 Android/iOS(第D-29頁)
紙本書 NT$ 420
單本電子書
NT$
420
類似的書籍