新書推薦:
《
風工房精選手織服&小物:打造輕柔暖意的時尚衣櫥
》
售價:HK$
133.6
《
你阿德勒系的.跟著阿德勒看超越自卑的方法
》
售價:HK$
66.7
《
打造燃燒系體質的控醣增肌常備菜:鐵人三項選手&料理研究家高橋善郎的80道高代謝燃脂料理
》
售價:HK$
95.0
《
樹懶的逆襲:當競爭成為事實,耍廢就是義務!
》
售價:HK$
103.9
《
日本人氣NO.1京大校長開講!狂放思考學:狂野發想╳放泥Funny學習,成為未來需要的全球化人才
》
售價:HK$
89.1
《
設計幀理:裝幀的藝術
》
售價:HK$
148.1
《
大圓滿前行:普賢上師言教【索達吉堪布藏文直譯經典】
》
售價:HK$
201.9
《
貝佐斯寫給股東的信:亞馬遜14條成長法則帶你事業、人生一起飛
》
售價:HK$
133.6
|
內容簡介: |
透過「AppInventor拼圖程式」,讓開發App就像玩拼圖一樣簡單!
◆不需要具備高深的程式語言技巧,輕鬆上手。
◆訓練專案邏輯、程式開發及問題解決能力的重要工具。
◆快速建構「創造力」,打造專業高質感的AndroidAPP。
◆開發酷炫NXT樂高機器人手機控制程式。
本書特色:
1.提供「雲端化」的「整合開發環境」來開發專案。
2.提供「群組化」的「元件庫」來快速設計使用者介面。
3.利用「視覺化」的「拼圖式」開發工具來撰寫程式邏輯。
4.支援「娛樂化」的「NXT樂高機器人」製作的控制元件。
5.提供「多元化」的「專案發布模式」,讓使用者能輕易的在手機上執行測試。
|
目錄:
|
CHAPTER1 AndroidApp導論
1-1 行動載具(MobileDevices)
1-2 行動應用程式(MobileApplication)
1-3 AndroidApp開發方式
1-4 Android作業系統.
1-5 Android作業系統的架構
1-6 AppInventor拼圖程式
課後評量
CHAPTER2 AppInventor2程式的開發環境
2-1 AppInventor2拼圖程式的開發環境
2-2 進到AppInventor2雲端開發網頁
2-3 AppInventor2的整合開發環境
2-4 撰寫第一支AppInventor程式
2-5 AppInventor程式的執行模式
2-6 管理自己的AppInventor專案
課後評量
CHAPTER3 使用者基本介面設計
3-1 AppInventor的「使用者介面」設計工具
3-2 標籤元件(Label)
3-3 輸入方塊元件(TextBox)
3-4 密碼文字方塊元件(PasswordTextBox)
3-5 命令按鈕元件(Button)
3-6 顯示圖片元件(Image)
3-7 複選鈕元件(CheckBox)
3-8 對話訊息方塊元件(Notifier)
3-9 下拉式元件(Spinner)
3-10 滑桿元件(Slider)
3-11 清單選取元件(ListPicker)
3-12 日期選項元件(DatePicker)
3-13 時間選項元件(TimePicker)
3-14 多重頁面(Multi-Screen)
課後評量
CHAPTER4 資料的運算
4-1 變數(Variable)
4-2 常數(Constant)
4-3 變數的生命週期
4-4 資料的運算
課後評量
CHAPTER5 流程控制
5-1 模組化程式設計
5-2 循序結構(Sequential)
5-3 選擇結構(Selection)
5-4 迴圈結構(Loop)
5-5 計數迴圈(ForNext)
5-6 條件迴圈(DoLoop)
課後評量
CHAPTER6 清單(陣列)
6-1 清單的觀念
6-2 清單的宣告及初值設定
6-3 新增元素到清單
6-4 取得清單的元素
6-5 清單的專屬迴圈
6-6 清單的其他重要的指令應用
6-7 物件清單
課後評量
CHAPTER7 程序(副程式)
7-1 程序(副程式)
7-2 不傳回值的程序(無參數)
7-3 不會傳回值的程序(多個參數)
7-4 會傳回值的程序(兩個參數)
7-5 傳遞清單參數的程序
7-6 多重活動頁面之間的資料傳遞
課後評量
CHAPTER8 內建程序(函數)的應用
8-1 字串函數(String)
8-2 數值函數(Math)
8-3 亂數函數(Rrndom)
8-4 日期與時間函數(Clock元件)
課後評量
CHAPTER9 多媒體
9-1 認識多媒體
9-2 影像媒體(照相相關元件)
9-3 聲音媒體元件
9-4 視訊媒體元件
9-5 語音辨識
課後評量
CHAPTER10 繪圖與動畫
10-1 動畫的基本概念
10-2 Canvas畫布元件
10-3 ImageSprite動畫圖片元件
10-4 Ball球形動畫元件
課後評量
CHAPTER11 感測器(Sensor)
11-1 感測器(Sensor)
11-2 加速感測器(AccelerometerSensor)
11-3 位置感測器(LocationSensor)
11-4 方向感測器(OrientationSensor)
11-5 條碼掃瞄器(BarcodeScanner)
課後評量.11-28
CHAPTER12 聯絡人、電話及簡訊
12-1 聯絡人選擇器元件(ContactPicker)
12-2 電話號碼選擇器元件(PhoneNumberPicker)
12-3 打電話元件(PhoneCall)
12-4 傳送簡訊元件(Texting)
課後評量
CHAPTER13 資料庫
13-1 使用TinyDB元件
13-2 使用TinyWebDB元件的前置設定
13-3 加入TinyWebDB元件
課後評量
CHAPTER14 Connectivity元件(網際網路的應用)
14-1 手機瀏覽器(WebView元件)
14-2 WebView元件在GoogleMaps上的應用
14-3 ActivityStarter元件
14-4 藍牙通訊(Bluetooth)
14-5 Web元件與JSON資料交換語言
課後評量
CHAPTER15 樂高機器人程式設計
15-1 NXT樂高機器人
15-2 NXT樂高機器人套件
15-3 藍牙控制樂高機器人的走動
15-4 利用「語音操控」樂高機器人
15-5 使用感測器(Sensor)控制機器人
15-6 NXT與EV3比較
CHAPTER16 App程式上架GooglePlay流程
16-1 設定專案程式的相關資料
16-2 上架GooglePlay商店
|
|