第一章 Android 的現在與未來
1-1 Android 的現在與未來
1-2 開發環境
1-3 Android Studio 專案架構
1-4 除錯
第二章 旅遊匯率計算小幫手
2-1 關於App
2-2 專案
2-3 介面佈局(Layout)
2-4 取得匯率資料
2-5 資料儲存
2-6 程式碼講解
第三章 OpenTalk 即時通
3-1 關於App
3-2 專案
3-3 介面佈局
3-4 Socket 連線與協定
3-5 資料儲存
3-6 程式碼講解
第四章 OpenTalk 伺服器
4-1 關於OpenTalk 伺服器
4-2 專案
4-3 通訊協定
4-4 針對網路攻擊所做的防護
4-5 程式碼講解
4-6 資料加密
第五章 OpenTalk 雲端主機- 使用AWS EC2
5-1 關於AWS EC2
5-2 申請AWS 帳號
5-3 啟動EC2 實例
5-4 登入EC2 實例(Instance)
5-5 安裝主機環境
5-6 使用scp 來上傳OpenTalk Server
5-7 啟動OpenTalk 伺服器
第六章 遠端拍照小幫手使用藍牙
6-1 關於App
6-2 專案
6-3 藍牙通訊
6-4 程式碼講解
第七章 NFC 輕便打卡系統
7-1 關於App
7-2 專案
7-3 NFC 的基礎知識
7-4 程式碼講解
第八章 Wi-Fi Direct 檔案分享器
8-1 關於App
8-2 專案
8-3 WIFI Direct 基礎知識
8-4 程式碼講解
第九章 推播系統使用MQTT 通訊架構
9-1 MQTT 介紹
9-2 架設MQTT Broker 伺服器
9-3 Android 上的MQTT Client 開發
第十章 寶貝追蹤器使用低功率藍牙(BLE)
10-1 關於App
10-2 專案
10-3 低功率藍牙(BLE)介紹
10-4 建立BLE Peripheral
10-5 建立BLE Central