| 開課地點(diǎn): | 北京 |
|---|---|
| 授課時(shí)間: | 2天 |
| 授課顧問: | KArl |
| 開課時(shí)間: | 2013-05-15 |
| 市場(chǎng)報(bào)價(jià): | 0 |
| 購(gòu)買價(jià)格: | 0 |
| 審核時(shí)間: | 我要報(bào)名2013-04-22 17:29:51 |
一、PhoneGap的商業(yè)思考 PhoneGap的目標(biāo)
PhoneGap與HTML
PhoneGap與Android等本地系統(tǒng)
二、PhoneGap的技術(shù)思考 PhoneGap的架構(gòu)藝術(shù)
1. PhoneGap與HTML、CSS、JavaScript的關(guān)系
2. PhoneGap與智能手機(jī)的核心功能——包括相機(jī)、文件訪問、地理定位,加速器,聯(lián)系人,聲音和振動(dòng)等
3. PhoneGap的優(yōu)勢(shì)和劣勢(shì)
三、PhoneGap框架的技術(shù)基石是什么? 使用WebVIEw
1. 在WebView中使用JavaScript
2. 創(chuàng)建本地Java API
3. 使用JavaScriptInterface
4. JavaScript調(diào)用Java
5. Java調(diào)用JavaScript
6. PhoneGap是如何使用JavaScriptInterface的
四、安裝PhoneGap 安裝JDK
安裝EcliPSe
安裝 Android SDK
使用PhoneGap的注意事項(xiàng)
五、第一個(gè)PhoneGap程序 PhoneGap庫(kù)的加入
1. JavaScript的構(gòu)建
2. Assert下HTML文件的構(gòu)建
3. 編寫配置文件
4. 打包、安裝、運(yùn)行第一個(gè)PhoneGap程序
六、基于PhoneGap開發(fā)第一個(gè)HyBird App 什么是HyBird App?
1. 為什么HyBird App更具有價(jià)值?
2. 調(diào)用本地系統(tǒng)的API
3. 運(yùn)行第一個(gè)HyBird App
七、PhoneGap程序的運(yùn)行的生命周期內(nèi)的事件 backbutton
1. deviceready
2. MEnubutton
3. pause
4. resume
5. searchbutton
6. online
7. offline
八、PhoneGap中的JavaScript 在HTML頁(yè)面上添加JavaScript
1. 在頁(yè)面加載之后運(yùn)行JavaScript
2. 函數(shù)
3. 對(duì)象
4. 數(shù)組
5. 循環(huán)
6. 定時(shí)器
7. DOM
8. HTML網(wǎng)頁(yè)示例
9. 使用純JavaScript訪問DOM
10. 使用jQuery訪問DOM
11. 操作DOM
九、在PhoneGap中使用HTML的表單(一)創(chuàng)建基礎(chǔ)的表單
1. 使用range 類型創(chuàng)建滑塊
2. 使用選值框處理數(shù)字
3. 日期控件
4. email 類型
5. url 類型
6. cOLor 類型
7. 回退
8. 替換顏色選擇器
9. Modernizr
十、在PhoneGap中使用HTML的表單(二)使用autofocus 屬性定位第一個(gè)表單域元素
使用placeholder 屬性進(jìn)行提示
簡(jiǎn)單的注冊(cè)表單
阻止自動(dòng)完成
十一、在PhoneGap中使用HTML的表單(三)賬戶表單
持久化數(shù)據(jù)
創(chuàng)建編輯頁(yè)面
十二、案例:在PhoneGap中通過HTML技術(shù)建立CRM系統(tǒng) 使用數(shù)據(jù)庫(kù)存儲(chǔ)CRM系統(tǒng)的信息
編寫本地業(yè)務(wù)代碼
發(fā)布本地業(yè)務(wù)代碼接口
編寫HTML頁(yè)面
建立HTML和本地代碼的相互溝通
十三、案例:PhoneGap中通過HTML中文件處理api fileliST對(duì)象與file對(duì)象
blob對(duì)象
filereader接口
PhoneGap操作本地文件
十四、PhoneGap通過HTML技術(shù)操作本地系統(tǒng)的聯(lián)系人本地代碼對(duì)聯(lián)系人的增刪改查等操作
1. PhoneGap對(duì)聯(lián)系人的操作
2. 使用PhoneGap操作本地?cái)?shù)據(jù)庫(kù) 獲得數(shù)據(jù)庫(kù)的信息:
3. 對(duì)SQLITe數(shù)據(jù)庫(kù)的增、刪、改、查等操作
4. PhoneGap 操作本地系統(tǒng)的Notification Notification:alert、confirm、beep、vibrate
5. 通過PhoneGap的操作本機(jī)的Notification
6. PhoneGap 獲得Device的信息 Device的信息
7. 通過PhoneGap的API獲得Device的信息
8. PhoneGap 操作本地系統(tǒng)的Camera 本地的Camera
9. PhoneGap操作Camera進(jìn)行拍照
10. PhoneGap 操作本地系統(tǒng)的Notification Notification:alert、confirm、beep、vibrate
11. 通過PhoneGap的操作本機(jī)的Notification
12. PhoneGap 操作本地系統(tǒng)的Notification Notification:alert、confirm、beep、vibrate
13. 通過PhoneGap的操作本機(jī)的Notification
14. PhoneGap 獲取位置信息 位置信息
15. 通過PhoneGap獲取位置信息
16. PhoneGap 進(jìn)行錄音、錄像、拍照 錄音
17. 錄像
18. 拍照
19. PhoneGap 開發(fā)的其它實(shí)例 通過Connection測(cè)試網(wǎng)絡(luò)鏈接
20. 通過Accelerometer來采集設(shè)備的動(dòng)作
21. 通過Compass獲得當(dāng)前設(shè)備的方向
網(wǎng)站備案號(hào):粵ICP備14053066號(hào)-1 版權(quán)所有:英盛企管
Copyright 2015 Enterprise Management Training Center All Rights Reserved.