為您推薦
類似書籍推薦給您
【簡介】 本書特色 本書的主要目的是幫助初學者、學過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程式設計與應用:開發Android App一學就上手 ISBN13:9786263281790 出版社:全華圖書 作者:陳會安 裝訂:平裝 附件:光碟*1 規格:26cm*19cm*1.5cm (高/寬/厚) 版次:5 出版日:2022/05/01 中國圖書分類:系統程式設計與程式 本書特色 keyboard_arrow_down 本書的主要目的是幫助初學者、學過Scratch或沒有程式設計經驗的讀者也能夠建立自己的App,不用撰寫一行程式碼,就可以「拼」出自己的Android App。 1.循序漸進方式:完整說明App Inventor基礎程式設計 2.專案主題實作:幫助讀者精通Android App開發 3.線上學習模式:使用連線版中文使用介面,說明App Inventor 2的積木程式和外觀編排,操作介面和離線版本完全相同 4.中文軟體介面:採用中文介面之軟體,輕鬆學習App Inventor 2 fiber_manual_record內容簡介 keyboard_arrow_down 本書採用App Inventor最新版本的雲端開發平台(需Internet連線),只需與網際網路連線,就可以輕鬆使用App Inventor 2中文版開發Android App。 本書架構由淺入深,從Android和App Inventor 2開始,詳細說明Android基礎程式設計,強調布局和使用介面的互動設計,從按鈕、標籤與文字輸入盒組件開始,到選擇功能的介面組件和圖片顯示,然後是清單介面,訊息與對話框,完整說明使用介面的建立,以及如何與使用者進行互動。 本書說明如何啟動其他畫面和行動裝置的內建Apps,幫助讀者建立多畫面和整合內建App的應用程式,最後使用多個綜合應用範例來說明Android App開發的實作技巧。 實作範例介紹調整變數的使用方式,減少前版區域變數的使用,改以全域變數實作。並介紹統計圖表的繪製、OpenData的連結操作及人工智慧等熱門主題。 fiber_manual_record目錄 keyboard_arrow_down 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 雲端圖表工具 15-2 綜合應用:繪製統計圖表 15-3 綜合應用:單車遊蹤景點導覽 15-4 使用App Inventor字典剖析JSON資料 15-5 綜合應用:OpenData旅遊資訊 Chapter16 綜合應用-AI人工智慧和藍牙無線連接 16-1 認識人工智慧 16-2 綜合應用:AI2人工智慧應用 16-3 綜合應用:在Arduino開發板使用藍牙無線模組 16-4 綜合應用:遠端控制Arduino開發板 附錄A 安裝與使用離線版AppInventor 2開發環境(收錄於書附光碟) 附錄B 跨平台App開發與人工智慧(收錄於書附光碟)
類似書籍推薦給您
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國際認證 章後習題解答
資訊
工程
數學與統計學
機率與統計
自然科學
健康科學
地球與環境
建築、設計與藝術
人文與社會科學
教育
語言學習與考試
法律
會計與財務
大眾傳播
觀光與休閒餐旅
考試用書
研究方法
商業與管理
經濟學
心理學
生活
生活風格商品
參考書/測驗卷/輔材