為您推薦
其他會員也一起購買
【簡介】 本書特色 本書的主要目的是幫助初學者、學過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藍牙無線連接(電子書)
類似書籍推薦給您
1.使用最新Raspberry Pi 4 Model B 開發板,效能大躍進。 2.由實作中邊做邊學,沒寫過程式也能無痛增能,零基礎的最佳選擇。 3.獨家搭配高畫質圖片解說,無陰影、無死角,簡明易懂。 4.使用IFTTT 網站輕鬆串聯各種雲端服務。 5.輕鬆邁入物聯網世界,隨手自造各種智慧應用。 目錄 Chapter 01 認識樹莓派 1-1 樹莓派Raspberry Pi 的陣容 1-2 準備作業系統與開機SD 卡 1-3 設定Raspberry Pi 的網路與遠端連線 1-4 檔案上傳與下載 Chapter 02 認識Python 程式語言 2-1 認識程式語言 2-2 Python 的變數、資料與運算子 2-3 Python 的基本輸入與輸出 2-4 Python 的迴圈結構 2-5 Python 的判斷(選擇)結構 2-6 內建函式與自訂函式 Chapter 03 樹莓派GPIO 基礎周邊控制實作一 3-1 認識樹莓派GPIO 3-2 LED 發光二極體的控制實作 3-3 4P「指撥開關」的控制實作 Chapter 04 樹莓派GPIO 基礎周邊控制實作二 4-1 蜂鳴器(Buzzer)的控制實作 4-2 按鈕開關的控制實作 4-3 七段顯示器的控制實作 Chapter 05 認識iPOE R1 AIoT 智能物聯網雲端/邊緣運算整合發展系統 5-1 認識iPOE R1 AIoT 智能物聯網雲端/ 邊緣運算整合發展系統 5-2 認識iPOE Raspberry Pi 3B/3B+/4B 專用擴充板 5-3 各式串列傳輸的介紹 Chapter 06 進階物聯網感測器模組應用與實作一 6-1 LED 燈排(LED Bar) 的控制實作 6-2 超音波距離感測器模組的控制實作 6-3 伺服馬達(SERVO)的控制實作 6-4 全彩串列式LED 的控制實作 6-5 RFID 無線射頻辨識模組的控制實作 Chapter 07 進階物聯網感測器模組應用與實作二 7-1 74hc595 八位數串列式七段顯示器的控制實作 7-2 DHT11 數位溫濕度感測器模組的控制實作 7-3 I2C 1602 LCD 液晶顯示模組的控制實作 7-4 APDS9930 環境亮度與近接感測器模組的控制實作 7-5 PCF8591 數位類比轉換模組的控制實作 Chapter 08 環境品質監測物聯網應用與實作 8-1 dust 灰塵感測器模組的控制實作 8-2 各種環境品質感測器模組 8-3 回饋警示實際應用設計 8-4 使用UART 介面連接Arduino 開發板 Chapter 09 AIOT 智能物聯網雲端綜合應用 9-1 ThingSpeak 物聯網雲端平台 9-2 ThingSpeak 搭配 IFTTT 的應用 9-3 雲端Google 試算表
類似書籍推薦給您
使用AI時代最火紅的Python語言 深入剖析麥克納姆輪移動原理與四軸機器手臂夾爪的控制 使用OpenCV配合攝影機達成顏色、人臉的AI辨識 活用TensorFlow Lite、SVM演算法、SSD演算法 打造多功能自駕車智能系統,實現偵測道路、辨識號誌與行駛速度的深度學習模型 目錄 Chapter 01認識樹莓派 1-1 樹莓派Raspberry Pi 的陣容 1-2 準備作業系統與開機SD 卡 1-3 設定Raspberry Pi 的網路與遠端連線 1-4 檔案上傳與下載 Chapter 02認識R2智能車的基礎電子元件與感測器控制 2-1 R2 智能車的板載基礎電子元件控制 2-2 R2 智能車的基礎感測器控制 Chapter 03麥克納姆輪移動底盤 3-1 認識麥克納姆輪 3-2 R2 智能車麥克納姆輪的控制原理 3-3 R2 智能車的麥克納姆輪控制實作 Chapter 04認識伺服馬達與機器手臂的控制 4-1 伺服馬達的控制實驗 4-2 R2 智能車、影像、機器手臂整合控制 Chapter 05視訊影像的基礎應用 5-1 顏色辨識與追蹤 5-2 自動循跡追蹤辨識與紅綠燈辨識 5-3 進階循跡追蹤辨識 Chapter 06臉部辨識與訓練 6-1 哈爾特徵(Haar-like features) 6-2 LBP(Local binary patterns)演算法 6-3 正樣本(positive)與負樣本(negative) Chapter 07機器學習machine learning 7-1 Teachable Machine 視覺分類線上工具 7-2 Support Vector Machine 支援向量機 7-3 SSD 演算法 Chapter 08MQTT介紹與應用 8-1 安裝MQTT APP 8-2 MQTT 實作
類似書籍推薦給您
1. Mbed OS物聯網免費平台,應用不同Cortex-Mx系列晶片上(必須含Mbed OS),網路可尋元件範例程式。 2. 免費KEIL評估版的MDK工具軟體,進行Debug偵錯功能。 3. 應用Nucleo-F072RB主控板,搭配多功能教學實習板MEB 3.0與Nucleo-64擴充板,在Keil的Debug環境下透過USB界面進行程式的模擬、偵錯及燒錄功能。 4.含大量範例程式,由淺入深內容十分紮實結構分明,敘述清楚而易懂,使學習門檻大大降低,非常實用教科書、工具書。 5.使用「MOSME 行動學習一點通」,登入會員與書籍序號後,可使用線上閱讀、下載範例程式、反覆測驗等功能。 診斷:可反覆線上練習書籍裡所有題目,強化題目熟練度。 加值:附書上的程式範例檔,透過MOSME 行動學習一點通使用。 目錄 第一章 Cortex-M系列與STM32晶片介紹 1-1 ARM Cortex-M0簡介 1-2 STM32F072系列介紹 1-3 硬體電路 課後習題 第二章 Mbed平台與Keil μVision操作 2-1 Mbed平台與Nucleo-64操作 2-2 KEIL與Nucleo-64線上模擬器(ICE)操作 2-3 專案程式 課後習題 第三章 C語言程式實習 3-1 資料型態與運算式 3-2 C語言指令實習 3-3 C語言函數庫實習及假指令 課後習題 第四章 通用輸出入控制與外部中斷實習 4-1 GPIO控制實習 4-2 GPIO應用實習 4-3 外部中斷控制實習 課後習題 第五章 串列埠UART與藍牙控制實習 5-1 非同步傳輸(UART)控制實習 5-2 藍牙(Bluetooth)無線傳輸控制實習 課後習題 第六章 計時器控制實習 6-1 系統節拍計時器控制實習 6-2 超時(Timeout)與計時器(Timer)控制實習 6-3 PWM 控制與應用實習 6-4 即時時脈(RTC)控制實習 6-5 看門狗計時器控制實習 課後習題 第七章 DAC、ADC 及感測器控制實習 7-1 DAC 控制實習 7-2 ADC 控制實習 7-3 感測器控制實習 課後習題 第八章 串列埠 SPI 與 I2C 介面控制實習 8-1 SPI 介面控制實習 8-2 串列埠 I2C 介面控制實習 課後習題 第九章 即時作業系統(RTOS)控制實習 9-1 即時作業系統(RTOS)介紹 9-2 即時作業系統(RTOS)實習 課後習題
類似書籍推薦給您
【簡介】 動漫繪畫暢銷作者噠噠貓 角色人物繪製代表作 簡化繪畫概念,技法快速入門 人體+動作+造型+服飾,全方位實例指引 全書分成7章,介紹動漫遊戲風格的特點、 繪製遊戲動漫人物的要求,以及初學者應該 如何學習各種技巧,包括: 第1單元 講解遊戲動漫人體基本比例 第2單元 為遊戲動漫頭部繪製技巧 第3單元 是遊戲動漫人體的基礎結構 第4單元 說明遊戲動漫酷炫動態呈現的核心技巧 第5單元 解說遊戲動漫角色的服裝設計 第6單元 提供構圖方法,並針對不同的遊戲動漫風格提供插畫實際範例。 本書風格明確,講解細緻,專注於應用技巧, 幫助讀者快速上手、穩固基礎繪畫技巧, 適合動漫遊戲初學者、動漫遊戲愛好者參考。 【目錄】 前言 序章 了解遊戲動漫 1.遊戲動漫風格的特點 2.繪製遊戲動漫人物的要求 3.初學者應該如何進行學習 1 遊戲動漫人體基本比例 1.1 了解頭身比 1.1.1 為什麼頭身比這麼重要? 1.1.2 了解常見頭身比 1.1.3 常見遊戲動漫男女比例分析 1.2 運用頭身比繪製動漫人物 1.2.1 繪製2.5頭身Q版人物 1.2.2 繪製6頭身少女 1.2.3 繪製8頭身男性 2 遊戲動漫頭像繪製技巧 2.1 頭部的基本形狀與比例 2.1.1 頭部的幾何形狀 2.1.2 頭部的起形方法 2.1.3 各種角度的頭部表現 2.2 五官的結構與變化 2.2.1 面部的基本比例 2.2.2 眉毛也很重要 2.2.3 攝人心魄的雙眼 2.2.4 鼻子的角度很重要 2.2.5 嘴巴張開就不會畫了? 2.2.6 露出耳朵更性感 2.2.7 男女的面部表現區別 2.2.8 獸人魔族的五官變化 2.2.9 面部的年齡感變化 2.2.10 五官的角度變化 2.3 生動豐富的表情 2.3.1 喜悅 2.3.2 悲傷 2.3.3 憤怒 2.3.4 驚訝 2.3.5 複雜表情 2.4 酷炫潮流的髮型 2.4.1 髮際線及頭髮走向的表現 2.4.2 頭髮的分組和繪製方法 2.4.3 髮質軟硬的表現 2.4.4 直髮與捲髮的繪製 2.4.5 頭髮的動感表現 2.4.6 女式的短髮與長髮設計 2.4.7 男式的短髮與長髮設計 3 遊戲動漫人體的基礎結構 3.1 人體的全局認知 3.1.1 人體骨骼的簡化理解 3.1.2 重要肌肉的簡化理解 3.1.3 男女的肌肉差異表現 3.1.4 體型的差異表現 3.1.5 體型各異的遊戲角色 3.2 軀幹的重要銜接關係 3.2.1 頸部的銜接關係 3.2.2 胸腔的銜接關係 3.2.3 腰腹部的銜接關係 3.2.4 胯部的銜接關係 3.3 四肢的繪製表現 3.3.1 手臂結構的簡化理解 3.3.2 腿的形象記憶及運動變化 3.3.3 手的結構及運動規律 3.3.4 腳的結構及運動規律 4 遊戲動漫酷炫動態的核心難點 4.1 如何表現立體感是人體繪製的首要難點 4.1.1 用幾何體思維記憶人體結構 4.1.2 經緯線在人體繪製中的運用 4.1.3 遮擋關係的表現 4.2 力的表現是繪製酷炫動態的關鍵 4.2.1 決定動態是否好看的三大體塊 4.2.2 如何畫出自然且放鬆的動態 4.2.3 動作的力量感表現 4.2.4 具有張力的動態表現 4.3 將複雜透視簡化理解 4.3.1 從局部開始繪製簡單的透視效果 4.3.2 從軀幹開始繪製複雜的透視效果 5 遊戲動漫角色服裝設計大揭秘 5.1 褶皺的基礎表現 5.1.1 服裝褶皺的產生 5.1.2 上衣褶皺的繪製方法 5.1.3 褲子褶皺的表現 5.1.4 裙擺的動感褶皺 5.2 常見服裝的繪製方法 5.2.1 校園風格服裝 5.2.2 蘿麗塔小禮服 5.2.3 古風漢服 5.3 遊戲動漫角色服裝的設計方法 5.3.1 西歐魔幻類服裝設計 5.3.2 玄幻古風服裝設計 5.3.3 賽博龐克風服裝設計 5.3.4 制服的設計 6 構圖方法與插畫實踐 6.1 構圖的基本方法 6.1.1 構圖的常見誤區 6.1.2 經典的構圖方案 6.2 風格各異的遊戲動漫插圖 6.2.1 終焉之歌 6.2.2 惡骨生花 6.2.3 共舞新樂章 6.2.4 夜行時分 6.2.5 碧藍之瞳