培訓對象:
傳統Web開發人員;想學習HTML5的人員;想開發HyBird App的人員;
培訓目標:
PhoneGap的商業思考
PhoneGap的技術思考
PhoneGap框架的技術基石是什么?
安裝PhoneGap
個PhoneGap程序
基于PhoneGap開發個HyBird App
PhoneGap程序的運行的生命周期內的事件
PhoneGap中的JavaScript
在PhoneGap中使用HTML的表單
案例:在PhoneGap中通過HTML技術建立CRM系統
案例:PhoneGap中通過HTML中文件處理api
PhoneGap通過HTML技術操作本地系統的聯系人
使用PhoneGap操作本地數據庫
PhoneGap 操作本地系統的Notification
PhoneGap 獲得Device的信息
PhoneGap 操作本地系統的Camera
PhoneGap 操作本地系統的Notification
PhoneGap 操作本地系統的Notification
PhoneGap 獲取位置信息
PhoneGap 進行錄音、錄像、拍照
PhoneGap 開發的其它實例
課程內容:
PhoneGap的商業思考 PhoneGap的目標
PhoneGap與HTML
PhoneGap與Android等本地系統
PhoneGap的技術思考 PhoneGap的架構藝術
PhoneGap與HTML、CSS、JavaScript的關系
PhoneGap與智能手機的核心功能——包括相機、文件訪問、地理定位,加速器,聯系人,聲音和振動等
PhoneGap的優勢和劣勢
PhoneGap框架的技術基石是什么? 使用WebView
在WebView中使用JavaScript
創建本地Java API
使用JavaScriptInterface
JavaScript調用Java
Java調用JavaScript
PhoneGap是如何使用JavaScriptInterface的
安裝PhoneGap 安裝JDK
安裝Eclipse
安裝 Android SDK
使用PhoneGap的注意事項
個PhoneGap程序 PhoneGap庫的加入
JavaScript的構建
Assert下HTML文件的構建
編寫配置文件
打包、安裝、運行個PhoneGap程序
基于PhoneGap開發個HyBird App 什么是HyBird App?
為什么HyBird App更具有價值?
調用本地系統的API
運行個HyBird App
PhoneGap程序的運行的生命周期內的事件 backbutton
deviceready
menubutton
pause
resume
searchbutton
online
offline
PhoneGap中的JavaScript 在HTML頁面上添加JavaScript
在頁面加載之后運行JavaScript
函數
對象
數組
循環
定時器
DOM
HTML網頁示例
使用純JavaScript訪問DOM
使用jQuery訪問DOM
操作DOM
在PhoneGap中使用HTML的表單(一) 創建基礎的表單
使用range 類型創建滑塊
使用選值框處理數字
日期控件
email 類型
url 類型
color 類型
回退
替換顏色選擇器
Modernizr |