0人評分過此書

App Inventor 2程式開發實戰演練:正確學會Android App設計技巧的16堂課

出版日期
2018/05/31
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789864343027

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0

計次服務

借閱規則
借閱天數 14
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
App Inventor 2利用圖形化介面,並以拖放圖形方式,將自己的創意開發出可應用在Android系統上的軟體程式。本書共有50個範例,包括TinyDB與Firebase資料庫的實際操演,每個範例以step by step詳細解說,引導讀者進入直覺式App的開發世界。

★結構式的中文介面範例教學,全面掌握App Inventor 2
★適合多媒體設計師與程式新手快速跨入學習App製作
★詳細解說專案開發邏輯,實作、測試到上架一應俱全
★加入Firebase資料庫操作演練,不再只能開發單機App

[1]基礎入門
介紹App Inventor 2的中文操作介面以及程式基本功,例如:程式基本運算、判斷式、迴圈、清單等,適合程式新手建立對程式語言的基本認知。
[2]功能演練
根據App Inventor 2內的功能分類方式挑出各個常用元件,分別進行理論的說明與實際演練。每章的前面幾節都會討論功能的使用理論,結合小範例練習,最後一節再搭配完整的實作進行演練。
[3]專案開發
專案開發單元屬於功能演練的整合應用,本書規劃七個不同主題的專案,每個專案需要多個元件的配合,難度較高,連同最後一章的Google play上架教學,幫助同學成為獨當一面的開發人員。
  • Chapter 01 App Inventor 2介紹
    • 1.1 App Inventor 2發展與沿革
    • 1.2 App Inventor 2整體架構
    • 1.3 建構App Inventor 2的開發環境
      • 1.3.1 申請Gmail 帳號
      • 1.3.2 安裝App Inventor 2模擬器
      • 1.3.3 安裝MIT AI2 Companion App
    • 1.4 App Inventor 2專案操作介面
      • 1.4.1 App Inventor 2專案管理介面
      • 1.4.2 App Inventor 2專案設計介面
      • 1.4.3 App Inventor 2專案拼塊介面
      • 1.4.4 在模擬器中執行
    • 1.5 專案維護
      • 1.5.1 儲存專案
      • 1.5.2 另存專案
      • 1.5.3 下載.apk檔案
  • Chapter 02 認識常用元件與運算原則
    • 2.1 常用基本元件的認識
    • 2.2 拼塊功能與事件的認識
    • 2.3 基本運算的原則
      • 2.3.1 常數
      • 2.3.2 變數
      • 2.3.3 算術運算
      • 2.3.4 文字運算
      • 2.3.5 範例練習-求面積
      • 2.3.6 關係(比較)運算
      • 2.3.7 邏輯運算
      • 2.3.8 範例練習-求面積(改良版)
  • Chapter 03 迴圈與清單
    • 3.1 判斷式
      • 3.1.1 單向
      • 3.1.2 雙向
      • 3.1.3 巢狀
    • 3.2 迴圈
      • 3.2.1 For迴圈
      • 3.2.2 巢狀
      • 3.2.3 While
    • 3.3 清單Lists
      • 3.3.1 建立清單
      • 3.3.2 foreach迴圈
      • 3.3.3 清單選擇器元件
      • 3.3.4 管理清單
    • 3.4 樂透彩實作
  • Chapter 04 自訂程序
    • 4.1 對話框元件
      • 4.1.1 元件特性
      • 4.1.2 顯示訊息
      • 4.1.3 互動式對話訊息
    • 4.2 內建程序
      • 4.2.1 文字
      • 4.2.2 數學
      • 4.2.3 亂數
    • 4.3 內建程序實作
      • 4.3.1 大小寫轉換
      • 4.3.2 電話號碼檢查
      • 4.3.3 簡易抽籤功能
  • Chapter 05 繪圖與多媒體應用
    • 5.1 繪圖元件
    • 5.2 多媒體元件
    • 5.3 小畫家實作
  • Chapter 06 動畫應用
    • 6.1 圖像精靈元件
    • 6.2 球形精靈元件
    • 6.3 打磚塊實作
  • Chapter 07 整合網路資源
    • 7.1 地圖元件
      • 7.1.1 Activity 啟動器
      • 7.1.2 調用Google Map
    • 7.2 位置感測器
    • 7.3 Web瀏覽器元件
    • 7.4 公司App實作
  • Chapter 08 資料庫與網路資料庫
    • 8.1 資料儲存方式
    • 8.2 啟動Google App Engine
    • 8.3 範例練習-備忘錄
  • Chapter 09 手機感測器
    • 9.1 加速度感測器
    • 9.2 方向感測器
    • 9.3 電流急急棒實作
  • Chapter 10 App專案-計時器
    • 10.1 專題功能說明
    • 10.2 重點技術介紹
      • 10.2.1 計時器元件
      • 10.2.2 自訂程序
    • 10.3 畫面編排設計
    • 10.4 程式設計介紹
  • Chapter 11 App專案-相片通訊錄
    • 11.1 專題功能說明
    • 11.2 重點技術介紹
      • 11.2.1 電話撥號器元件
      • 11.2.2 簡訊元件
      • 11.2.3 多重畫面顯示
    • 11.3 畫面編排設計
    • 11.4 程式設計介紹
  • Chapter 12 App專案-打魔鬼
    • 12.1 專題功能說明
    • 12.2 重點技術介紹
      • 12.2.1 音效(Sound)元件
      • 12.2.2 音樂播放器
    • 12.3 畫面編排設計
    • 12.4 程式設計介紹
  • Chapter 13 App專案-猜牌遊戲
    • 13.1 專題功能說明
    • 13.2 重點技術介紹
    • 13.3 畫面編排設計
    • 13.4 程式設計介紹
  • Chapter 14 App專案-拼圖
    • 14.1 專題功能說明
    • 14.2 重點技術介紹
      • 14.2.1 被拖曳(Dragged)事件與模糊(Fuzzy)判斷
      • 14.2.2 二維陣列
    • 14.3 螢幕設計介紹
    • 14.4 程式設計介紹
  • Chapter 15 App專案-Firebase資料庫實戰
    • 15.1 專題功能說明
    • 15.2 重點技術介紹
    • 15.3 螢幕設計介紹
    • 15.4 程式設計介紹
  • Chapter 16 App專案-接蘋果
    • 16.1 專題功能說明
    • 16.2 重點技術介紹
    • 16.3 螢幕設計介紹
    • 16.4 程式設計介紹
  • Chapter 17 上架到Google Play

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading