ESP32 x App Inventor 2 微電腦應用實作 - 最新版 - 附贈MOSME行動學習一點通:評量.加值 (1版)
類似書籍推薦給您
【簡介】
1、教案配合線上的模擬軟體操作,增強學習動機。
2、簡化教師備課時間,隨時隨地QR一下就上線。
3、學生預習簡單,線上立即看結果,省錢又省力。
4、單元學習後舉一反三、舉一反四,動腦開創意。
5、附章節課後評量,從實例發現問題,解決問題。
6、教與學科技化,實例實用有趣,活用雲端學習。
【目錄】
Chapter 1︱各項軟硬體的準備安裝與設定
1-1︱ESP32 的認識和微控器的比較
1-2︱ESP32 晶片腳位
1-3︱簡易實驗板的製作
1-4︱App Inventor的認識與使用介紹
1-5︱線上模擬軟體Wokwi
1-6︱ESP32程式的架構
1-7︱準備開始實作ESP32
1-8︱ESP32 Hello World
1-9︱APP製作-藍牙搜尋與配對
Chapter 2︱ESP32與AI2基本指令
2-1︱變數與資料型態
2-2︱ESP32基本指令介紹
2-3︱App Inventor 2基本指令
2-4︱序列埠通訊
Chapter 3︱LED的實習
3-1︱LED的認識與控制範例
3-2︱多個LED的顯示控制
3-3︱LED交通號誌燈
3-4︱App Inventor遠端按鈕控制LED
3-5︱ESP32與手機App雙向溝通
Chapter 4︱七段顯示器的實習
4-1︱七段顯示器的認識
4-2︱單個七段顯示器:0∼9計數
4-3︱74HC595與七段顯示器
4-4︱74HC595控制2個七段顯示器顯示
4-5︱四位數七段顯示器
4-6︱74HC595控制四位數七段顯示器
4-7︱APP製作-藍牙時鐘
Chapter 5︱輸入裝置的實習
5-1︱數位式開關綜合實習
5-2︱薄膜式4×4鍵盤
5-3︱ESP32的ADC與DAC
5-4︱ESP32的電容式觸控
5-5︱語音辨識輸入
Chapter 6︱聲光效果的實習
6-1︱蜂鳴器
6-2︱RGB三色LED
6-3︱WS2812B串列式RGB LED
6-4︱鍵盤控制發聲-音樂演奏
6-5︱安卓手機與Google小姐讀稿機
6-6︱語音控制燈條與彩球
6-7︱APP繪圖
Chapter 7︱液晶顯示器LCD與OLED
7-1︱LCD的認識
7-2︱基本文字的顯示
7-3︱自創字型與圖案
7-4︱OLED的實習
7-5︱語音下棋
Chapter 8︱超音波感測
8-1︱超音波感測器HC-SR04的認識
8-2︱超音波感測器基本實習
8-3︱倒車雷達應用
8-4︱HC-SR04與LCD結合應用
8-5︱HC-SR04與APP結合應用
Chapter 9︱溫濕度感測實習
9-1︱溫濕度感測器的認識
9-2︱溫濕度感測器基本實習
9-3︱溫度感測與LCD結合應用
9-4︱DHT溫度感測+OLED的顯示
9-5︱DHT溫濕度感測與手機APP結合應用
Chapter 10︱直流馬達與伺服馬達
10-1︱直流馬達的認識
10-2︱直流馬達的實習
10-3︱伺服馬達的認識
10-4︱伺服馬達的基本控制實習
10-5︱手機APP控制伺服馬達-簡易機器手臂
Chapter 11︱LED點矩陣模組顯示器
11-1︱認識MAX7219
11-2︱基本顯示實習
11-3︱LED點矩陣與RTC的結合應用
11-4︱NTP的認識
Chapter 12︱ESP32 WiFi
12-1︱ESP32 WiFi認識
12-2︱ESP32 WiFi連線與掃描
12-3︱ESP32 WiFi與NTP結合
12-4︱ESP32 WiFi控制LED
12-5︱溫濕度感測值顯示於網頁伺服器
附錄︱課後評量簡答
立即查看
App Inventor 2 應用程式設計 - 含MPP行動應用軟體程式設計專業技術能力國際認證 Fundamentals Level與Essentials Level 附多媒體影音教學光碟 - 附贈OTAS題測系統
類似書籍推薦給您
1.「系統學習」–劃分六大領域,主題明確。
2.「導引說明」–重點銜接試題,邏輯清晰。
3.「循序解題」–步驟循序漸進,輕鬆上手。
4.「教學影片」–影片輔助學習,效果加倍。
目錄
----------------------------------------
第一類 App Inventor 使用者介面設計
----------------------------------------
Chapter 1 App Inventor 使用者介面設計
1-1 使用者介面設計
1-2 標籤元件(Label)
1-3 輸入方塊元件(TextBox)
1-4 密碼文字方塊元件(PasswordTextBox)
1-5 按鈕元件(Button)
1-6 複選方塊元件(CheckBox)
1-7 對話訊息方塊元件(Notifier)
1-8 下拉式選單元件(Spinner)
1-9 清單選取元件(ListPicker)
1-10 滑桿元件(Slider)
1-11 顯示圖片元件(Image)
第1章 MPP國際認證術科試題與解析
APP101:使用者登入介面 App
APP102:簡易選課系統 App
APP103:簡易照片縮放器 App
APP104:猜謎語遊戲練習 App
APP105:台灣小吃點餐系統 App
第1章 章後習題
----------------------------------------
第二類 App Inventor 資料運算與流程控制
----------------------------------------
Chapter 2 App Inventor 資料運算
2-1 資料運算
2-2 指定運算
2-3 算術運算
2-4 關係運算
2-5 邏輯運算
2-6 字串處理
2-7 變數運算
第2章 MPP國際認證術科試題與解析
APP201:單位換算 App
APP202:計算方程式 App
第2章 章後習題
Chapter 3 App Inventor 流程控制
3-1 流程控制(Flow Control)
3-2 循序結構(Sequential)
3-3 選擇結構(Selection)
3-4 計數迴圈(For/Next)
3-5 條件迴圈(Do/Loop)
第3章 MPP國際認證術科試題與解析
APP203:成績處理系統 App
APP204:計算奇偶數之個數 App
APP205:求兩數的最大公因數 App
第3章 章後習題
----------------------------------------
第三類 App Inventor 陣列與程序的應用
----------------------------------------
Chapter 4 App Inventor 清單陣列
4-1 App Inventor 清單陣列
4-2 建立一個空清單(create empty list)
4-3 新增一個清單(make a list)
4-4 新增元素到清單(add items to list)
4-5 搜尋指定元素在清單位置(is in list?)
4-6 取得清單元素個數(length of list)
4-7 判斷清單是否為空(is list empty?)
4-8 從清單中隨機取得任一項目(pick random item)
4-9 取得清單的元素(select list item)
4-10 新增元素到指定清單位置(insert list item)
4-11 修改清單指定位置之元素(replace list item)
4-12 刪除清單指定位置之元素(remove list item)
4-13 結合多個清單元素(append to list)
4-14 複製清單全部元素(copy list)
4-15 判斷是否為清單格式(is a list?)
4-16 清單轉換為 CSV 表格中的列(list to csv row)
第4章 MPP國際認證術科試題與解析
APP301:統計不及格科目數 App
APP302:成績排名 App
APP303:身高排序 App
APP304:循序搜尋數字 App
APP305:隨機抽題 App
第4章 章後習題
Chapter 5 App Inventor 程序的應用
5-1 程序(副程式)
5-2 不傳回值的程序(無參數)
5-3 不會傳回值的程序(多個參數)
5-4 會傳回值的程序
第5章 章後習題
----------------------------------------
第四類 App Inventor 多媒體基礎應用
----------------------------------------
Chapter 6 App Inventor 多媒體元件基本應用
6-1 App Inventor 多媒體元件
6-2 照相功能(Camera元件)
6-3 相簿功能(ImagePicker元件)
6-4 聲音功能(Sound元件)
6-5 音樂功能(Player元件)
6-6 錄音功能(SoundRecorder元件)
6-7 拍攝影片功能(Camcorder元件)
6-8 播放影片功能(VideoPlayer元件)
6-9 語音轉成文字功能(SpeechRecognizer元件)
6-10 文字轉成語音功能(TextToSpeech元件)
第6章 MPP國際認證術科試題與解析
APP401:我的小鋼琴 App
APP402:音樂播放器 App
APP403:有聲相片集 App
APP404:語音計算機 App
APP405:我的骰子遊戲盒 App
第6章 章後習題
----------------------------------------
第五類 App Inventor 動畫遊戲的應用
----------------------------------------
Chapter 7 App Inventor 動畫基本應用
7-1 動畫的基本概念
7-2 App Inventor 2 動畫基本應用
7-3 App Inventor 2 的 Canvas 畫布
7-4 ImageSprite 圖片精靈元件
7-5 Ball 球形動畫元件
第7章 MPP國際認證術科試題與解析
APP501:我的手機小畫家 App
APP502:跑步姿勢教學 App
APP503:我的多元骰子遊戲 App
第7章 章後習題
Chapter 8 App Inventor 手機遊戲
8-1 遊戲設計
8-2 何謂機率?
8-3 App Inventor 2的亂數拼圖程式
8-4 益智遊戲
8-5 博奕遊戲
8-6 休閒遊戲
8-7 模擬遊戲
第8章 MPP國際認證術科試題與解析
APP504:天上掉下來的禮物 App
APP505:動物抓抓樂 App
第8章 章後習題
----------------------------------------
第六類 App Inventor 資料庫的應用
----------------------------------------
Chapter 9 App Inventor 資料庫的基本應用
9-1 App Inventor 資料庫
9-2 何謂 TinyDB 元件 ?
9-3 CSV檔案格式的基本應用
第9章 MPP國際認證術科試題與解析
APP601:行動筆記本 App
APP602:英文行動學習 App
APP603:行動書籍管理系統 App
APP604:捉小豬(結合資料庫)App
APP605:擲骰子積分賽統計 App
第9章 章後習題
----------------------------------------
附錄
----------------------------------------
有關MPP國際認證
章後習題解答
立即查看
App Inventor 2程式設計與應用:開發Android App一學就上手 (6版)
類似書籍推薦給您
【簡介】
本書特色
本書的主要目的是幫助初學者、學過Scratch或沒有程式設計經驗的讀者,都能夠建立自己的App,不用撰寫一行程式碼,就可以「拼」出自己的Android App。
1.循序漸進方式:完整說明App Inventor基礎程式設計
2.專案主題實作:幫助讀者精通Android App開發
3.線上學習模式:使用連線版中文使用介面,說明App Inventor 2的積木程式和外觀編排,操作介面和離線版本完全相同
4.中文軟體介面:採用中文介面之軟體,輕鬆學習App Inventor 2
內容簡介
本書架構是由淺入深,從App Inventor 2和Android開始,詳細說明Android基礎程式設計,強調介面配置和使用介面的互動設計,從按鈕、標籤與文字輸入盒組件開始,到選擇功能的介面組件和圖片顯示,然後是清單組件,訊息與對話框,完整說明使用介面的建立,和如何使用事件處理與使用者進行互動。
接著說明如何啟動其他螢幕和行動裝置的內建Apps,幫助讀者建立多螢幕和整合內建App的應用程式,最後使用多種不同領域,如多媒體製作、遊戲設計、微資料庫與ChatGPT串接等等的綜合應用範例,來說明Android App開發的實戰技巧。
【目錄】
Chapter01 App Inventor與Android基礎
1-1 程式的基礎
1-2 Android行動作業系統
1-3 認識App Inventor
1-4 建立App Inventor開發環境
Chapter02 建立第一個Android App
2-1 使用App Inventor開發Android App
2-2 建立第一個Android App
2-3 在App Inventor測試執行Android App
2-4 App Inventor的使用介面說明
2-5 App Inventor的專案管理
Chapter03 Android程式設計入門—變數與常數
3-1 物件的基本觀念與積木
3-2 介面組件的屬性
3-3 變數與常數值
3-4 按鈕組件—執行功能
3-5 標籤組件—程式輸出
3-6 文字輸入盒組件—程式輸入
Chapter04 使用介面設計—運算子與運算式
4-1 認識介面配置組件
4-2 基本介面配置組件
4-3 捲動配置組件
4-4 更改介面組件的外觀
4-5 運算子與運算式
Chapter05 使用者互動設計—程序
5-1 認識事件處理與程序
5-2 介面組件的事件處理
5-3 畫布組件的觸控事件 – 繪圖
5-4 建立程序
5-5 在程序使用區域變數 - 滑桿組件
5-6 內建數學和字串函數
Chapter06 選擇與圖像組件—條件判斷
6-1 認識結構化程式設計
6-2 條件判斷
6-3 選擇組件與巢狀條件判斷
6-4 多選一條件判斷
6-5 圖像組件
Chapter07 訊息與對話框—迴圈結構
7-1 對話框組件
7-2 認識迴圈結構
7-3 固定次數迴圈
7-4 條件迴圈
7-5 巢狀迴圈
Chapter08 清單與清單組件—陣列
8-1 認識清單
8-2 建立清單
8-3 清單處理的相關積木
8-4 清單應用—數字不重複的大樂透開獎
8-5 清單組件
Chapter09 多螢幕Android App與日期/時間組件
9-1 認識螢幕組件
9-2 在專案新增螢幕組件
9-3 在多螢幕之間交換資料
9-4 日期/時間選擇器組件
9-5 計時器組件
Chapter10 啟動內建App、網路與地圖組件
10-1 如何啟動內建App
10-2 Activity啟動器組件
10-3 網路瀏覽器組件
10-4 網路組件
10-5 地圖組件
Chapter11 綜合應用—繪圖、動畫與多媒體
11-1 聲音組件
11-2 綜合應用:行動小畫家
11-3 綜合應用:認識動物
11-4 綜合應用:鯊魚碼表
Chapter12 綜合應用—遊戲程式設計
12-1 認識遊戲程式設計
12-2 綜合應用:打磚塊遊戲
12-3 綜合應用:太空射擊
12-4 綜合應用:打地鼠
Chapter13 綜合應用—檔案、資料庫與語音
13-1 微型資料庫、檔案管理與語音組件
13-2 綜合應用:每日生活記事
13-3 綜合應用:行動測驗
13-4 綜合應用:字母學習
Chapter14 綜合應用—定位服務、相機與感測器
14-1 GPS定位服務、照相機與感測器組件
14-2 綜合應用:旅館在哪裡
14-3 綜合應用:照片塗鴉
14-4 綜合應用:太空射擊Ⅱ
14-5 綜合應用:旅館在哪裡Ⅱ
Chapter15 綜合應用-統計圖表、旅遊景點導覽和OpenData旅遊資訊
15-1 雲端圖表工具與Charts組件
15-2 綜合應用:繪製統計圖表
15-3 綜合應用:單車遊蹤景點導覽
15-4 使用App Inventor字典剖析JSON資料
15-5 綜合應用:OpenData旅遊資訊
Chapter16 綜合應用-AI人工智慧與串接ChatGPT API
16-1 認識人工智慧
16-2 綜合應用:AI2人工智慧應用
16-3 註冊與取得OpenAI帳戶的API Key
16-4 使用AI2串接ChatGPT API
附錄A 安裝與使用離線版AppInventor 2開發環境(電子書)
附錄B App Inventor 2藍牙無線連接(電子書)
立即查看
程式邏輯訓練從App Inventor 2中文版範例開始 (2版)
類似書籍推薦給您
簡介
零距離接觸多達100則以上的App Inventor 2範例,帶您一步一步前往App Inventor 2的世界!
本書使用簡易的情境敘述、一目了然之程式流程圖並搭配各式各樣App Inventor 2程式範例,讓讀者能快速建立正確又清晰的程式邏輯基礎,亦能應用在其他程式語言設計上。書內範例內容由基礎工具一路延伸至多媒體、繪圖、感測器等進階應用,其中更包含了常見的演算法觀念,不僅能讓初學者打下程式設計基礎,也能讓已接觸過程式語言的讀者對於程式設計邏輯更加清楚熟練。
※請至五南官網下載範例檔案
檔案內容包含:
App範例程式碼、App Inventor 2程式開發環境介紹、使用TinyWebDB元件的前置設定說明、樂高機器人應用範例、通信連接App應用介紹。
目錄
Chapter 1 程式邏輯訓練導論
1-1 何謂程式邏輯
1-2 撰寫演算法的原則
1-3 描述演算法的方法
1-4 程式設計概念
Chapter 2 資料運算的應用
2-1 四則運算(基本題)App
2-2 四則運算(進階題)App
2-3 公尺與英呎的轉換(基本題)App
2-4 公尺與英呎的轉換(進階題)App
2-5 攝氏轉換成華氏App
2-6 一元二次方程式App
2-7 國際匯率換算App
2-8 幾何圖形面積計算App
2-9 家庭電費計算App
2-10 測量BMI體質指數App
Chapter 3 流程控制的應用
3-1 成績處理(基本題)App
3-2 成績處理(進階題)App
3-3 奇偶數(基本題)App
3-4 奇偶數(進階題)App
3-5 求最小值App
3-6 求絕對值較大者App
3-7 剪刀石頭布App
3-8 訂書籍系統App
3-9 最大公因數App
3-10 質數計算App
Chapter 4 清單(陣列)的應用
4-1 統計及格科目數App
4-2 成績排名次APP程式
4-3 二維清單陣列的元素相加App
4-4 氣泡排序法App
4-5 循序搜尋法App
4-6 點餐系統App
4-7 投擲骰子App
4-8 隨堂抽籤App
4-9 《終極密碼》遊戲App
4-10 1A2B猜數字遊戲App
Chapter 5 程序(副程式)的應用
5-1 利用副程式計算圓的「面積與周長」
5-2 利用副程式計算「一元二次方程式」
5-3 利用副程式計算「攝氏轉換成華氏」App
5-4 利用副程式計算「BMI」App
5-5 利用副程式計算「N!階乘」App
5-6 利用副程式計算「費氏數列(Fibonacci(N))」App
5-7 利用副程式計算「(1+2)+(1+2+3)+⋯(1+2+3+⋯+10)」App
5-8 利用副程式計算「閏年」App
5-9 利用副程式「語音跨年倒數計時器」App
5-10 利用副程式「檢查密碼」App
Chapter 6 多媒體的應用
6-1 手機相機App
6-2 我的樂高作品有聲書App
6-3 手機鋼琴App
6-4 音樂播放器App
6-5 音樂播放器(進階版)App
6-6 錄音機App
6-7 錄音機(進階版)App
6-8 攝影機App
6-9 我是鸚鵡App
6-10 自編有聲書App
Chapter 7 繪圖及動畫的應用
7-1 我的塗鴉板App
7-2 我的塗鴉板(進階版)App
7-3 取得RGB值的App
7-4 乒乓球發球分解動作App
7-5 老鷹與獵人App
7-6 投擲骰子App
7-7 打忍者(打地鼠)App
7-8 猜拳遊戲App
7-9 猜數字大小App
7-10 數字鍵盤練習App
Chapter 8 感測器的應用
8-1 手機操控球體移動App
8-2 手機操控球體移動(進階版)App
8-3 模擬飛行人員操控飛機App
8-4 模擬飛機遇到亂流App
8-5 訓練雙手平衡控制App
8-6 熱門景點App
8-7 語音Google地圖App
8-8 時間管理App
8-9 動態製作個人化名片App
8-10 個人化的QRCode之App
Chapter 9 社交的應用
9-1 我的手機通訊錄App
9-2 我的手機撥號器App
9-3 非同步傳送簡訊App
9-4 個人化貼圖編輯工具App
9-5 整合Google Mail的App
Chapter 10 資料儲存的應用
10-1 我的筆記本(微型資料庫版本)App
10-2 我的語音筆記本(微型資料庫版本)App
10-3 書籍管理(CSV版本)App
10-4 書籍管理(微型資料庫版本)App
10-5 雲端電子書城App(基本版)
10-6 雲端電子書城App(進階版)
10-7 書籍管理(TinyWebDB版本)App
Chapter 11 通信連接的應用
11-1 嵌入式手機瀏覽器App
11-2 我的最愛書籤網頁管理App
11-3 我的好友eMail管理App
11-4 最愛景點管理App
11-5 YouTube影片管理App
11-6 藍牙聊天室App
11-7 藍牙語音聊天室App
11-8 手機與「樂高機器人」連線App
11-9 蒐集紫外線指數「大數據」App
11-10 紫外線指數「大數據」統計App
Chapter 12 樂高機器人的應用
12-1 手機與「樂高機器人」連線(進階版)App
12-2 手機操控樂高機器人App
12-3 讓機器人繞一個正方形App
12-4 偵測觸碰感測器App
12-5 機器人碰碰車App
12-6 偵測聲音感測器App
12-7 偵測光源感測器App
12-8 樂高軌跡車App
12-9 偵測超音波感測器App
12-10 機器人走迷宮App
附錄1 App Inventor程式的開發環境
附錄2 手機App結合Firebase雲端資料庫
附錄3 App結合Google表單(使用Spreadsheet元件)
立即查看
手機應用程式設計超簡單--App Inventor 2零基礎入門班(中文介面第六版)(附APP實戰與打造ChatGPT聊天機器人影音) (6版)
類似書籍推薦給您
手機應用程式設計超簡單:App Inventor 2零基礎入門班(中文介面附APP實戰與打造ChatGPT聊天機器人影音)
系列名:程式設計
ISBN13:9786263245389
出版社:碁峰資訊
作者:鄧君如-總監製;文淵閣工作室-編著
裝訂/頁數:平裝/232頁
規格:26cm*19cm*1.4cm (高/寬/厚)
版次:6
出版日:2023/07/27
內容簡介
眾多讀者與教師第一指名,App Inventor跨平台與AI人工智慧體驗!
掌握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在行動裝置的應用性。每個章節都能單獨學習或與其他單元結合,可根據開發需求了解不同元件的功能與使用方式。
■ 範例多元,內容涵蓋多媒體、動畫、簡訊、網路、清單、資料庫、感測器、地圖與語音辨識…等,更新增圖表、試算表應用,讓許多強大的功能都可以快速展現。
■ 介紹新版模擬器,針對綜合練習的App專題實戰標示出Android、iOS設備跨平台開發的適用性。
★超值全彩印刷,易看易學易開發★
【超值學習資源】
「App開發實戰」影音教學/全書範例/延伸練習
「單機版與伺服器架設」說明PDF/附錄PDF
「Google Play上架全攻略」PDF
「打造ChatGPT聊天機器人」影音教學
目錄
01 用拼塊建構程式運算思維
App Inventor 使用拼塊的方式進行程式的開發,建構運算思維。
02 使用者介面
標籤、文字輸入盒、按鈕、圖像及滑桿元件是效果很好的互動介面元件。
綜合練習:英文水果盤App
03 基礎運算
加、減、乘、除稱為算術運算。字串在處理時也能進行字串運算。
綜合練習:面積換算器App
04 流程控制
執行程式通常是循序執行,就是依照程式碼一列一列依次執行;但有時需依情況不同而執行不同程式碼,其依據的原則就是「判斷式」。
綜合練習:BMI計算機App
05 程序應用
在開發時會將具有特定功能或經常重複使用的程式拼塊,稱為程序。
綜合練習:成語克漏字App
06 多媒體
照相機、圖像選擇器、音效、音樂播放器、錄音機、攝影機及影片播放器元件為行動裝置加入多媒體的呈現。
綜合練習:音樂相簿App
07 繪圖動畫與圖表
畫布元件可以繪製圖形,圖像精靈及球形精靈屬於繪圖動畫類別元件。
綜合練習:乒乓球遊戲App
08 電話簡訊與網路
利用電話、簡訊與聯絡人的資料來擷取聯絡人資料、撥打電話、發送簡訊。網路瀏覽器元件可以網頁內容元件,Activity呼叫其他應用程式。
綜合練習:我愛動物園App
09 清單
在App Inventor的程式設計中,清單的使用可以取代大量變數,增進程式執行時的效能。
綜合練習:線上點餐系統App
Appindex 附錄
(附錄單元為PDF電子檔形式,請見線上下載)
A 檔案與資料庫
微型資料庫元件將資料儲存於本機的資料庫,網路微型資料庫元件則是將資料儲存於雲端,開發者可以視資料庫的需求來進行存取。
綜合練習:美食名店App
B 感測器
主要有加速度感測器、位置感測器、方向感測器和計步器。可以偵測行動裝置傾斜狀況、目前行動裝置的位置、方位,以及計算走路的時間、步數和距離。
綜合練習:滾球遊戲App
C 日期與時間
計時器組件主要有兩大功能:取得系統時間及定時觸發某個事件。提供視覺化的介面,供使用者選擇日期、時間。
D 語音與翻譯
語音辨識組件可讓使用者輸入語音,轉換為文字傳回。文字語音轉換器是將傳入的文字以語音方式讀出,語言翻譯器組件的功能則是將一種語言翻譯為另一種語言。
綜合練習:即時語音翻譯機
E 地圖
地圖組件可以建立地理定位應用程式,也有導航組件。
綜合練習:埔里美食地圖
F Charts類別組件
可以依數據繪製成不同類型的圖表,這些圖表可以用於顯示數據的趨勢、分布、比較等。
立即查看