內容簡介
PhoneGap的目的是用來快速開發移動跨平颱 APP,它基於 HTML 5,支持市麵上流行的移動設備,《構建跨平颱APP:HTML 5+PhoneGap移動應用實戰》的特色就是快速學習如何利用 HTML 5和 PhoneGap開發移動 APP。 《構建跨平颱APP:HTML 5+PhoneGap移動應用實戰》分為三篇,第一篇介紹 HTML 5為移動頁麵設計的一些新元素,包含移動開發的大背景、移動布局、地理位置、Web存儲、多媒體等等;第二篇介紹 PhondeGap輔助 HTML 5開發應用的一些 API,包含事件處理、信息處理、加速度、地理位置、指南針、本地存儲和多媒體等等;最後一篇通過兩個實例,介紹瞭 HTML 5+PhoneGap開發移動 APP的兩個項目開發流程和實現代碼。 《構建跨平颱APP:HTML 5+PhoneGap移動應用實戰》適閤有一定 HTML+CSS+JavaScript網頁開發基礎的人員,可作為培訓教材使用。
目錄
第1章 HTML 5移動開發的大背景
1.1 HTML 5是什麼
1.1.1 HTML 5的發展史
1.1.2 如何學習HTML 5
1.2 搭建HTML 5的移動Web開發環境
1.2.1 開發工具Sublime Text
1.2.2 瀏覽器Chrome或Firefox
1.2.3 瀏覽器下的移動測試環境
1.3 製作一個簡單的HTML 5標準移動Web頁麵
1.4 檢測移動設備是否支持HTML 5標簽
1.4.1 原生的標簽兼容提示
1.4.2 瀏覽器檢測
1.4.3 特徵檢測
1.5 為什麼HTML 5需要PhoneGap
1.6 小結
第2章 HTML 5的頁麵元素
2.1 從全局瞭解HTML 5
2.1.1 顯示內容的交互
2.1.2 HTML 5頁麵與XHTML頁麵的對比
2.1.3 元素的使用場景和使用方法
2.1.4 HTML 5中的字符集
2.2 HTML 5錶單元素的變化
2.2.1 新增的input元素
2.2.2 新增的input屬性
2.2.3 HTML 5錶單的驗證方法
2.3 HTML 5專為移動設計的拖放
2.3.1 控製拖放操作
2.3.2 監聽拖放事件
2.3.3 看看這些帶拖放功能的網站
2.4 實例:構建網頁的拖放應用
2.5 小結
第3章 HTML 5的移動布局
3.1 移動頁麵的樣式設計利器CSS 3
3.1.1 個性化的字體
3.1.2 可重復使用的背景圖
3.1.3 輕鬆實現文字效果
3.1.4 設計邊框特效
3.1.5 實現文本的多列布局
3.1.6 轉換特效
3.1.7 過渡特效
3.2 響應式Web設計
3.2.1 什麼是響應式Web設計
3.2.2 流式布局
3.2.3 媒體查詢
3.2.4 Twitter Bootstrap理念
3.2.5 將Bootstrap應用到自己的項目中
3.3 實例:應用媒介查詢製作響應式導航欄
3.4 小結
第4章 HTML 5的地理位置定位
4.1 復習一下緯度和經度
4.2 瞭解Geolocation API
4.2.1 Geolocation提供的方法
4.2.2 Geolocation提供的地理數據
4.2.3 檢測瀏覽器是否支持地理定位
4.3 使用Geolocation API
4.3.1 獲取用戶當前的地理位置
4.3.2 訪問地理位置的安全問題
4.4 實例1:手機地理定位
4.5 實例2:使用榖歌地圖查找路綫
4.6 小結
第5章 HTML 5的Web Workers
……
第6章 HTML 5的Web存儲
第7章 HTML 5的多媒體
第8章 PhoneGap入門
第9章 PhoneGap的事件處理
第10章 PhoneGap對信息的處理
第11章 加速度、地理位置和指南針
第12章 PhoneGap中的多媒體控製
第13章 PhoneGap的本地存儲
第14章 一個簡單的“今日頭條”新聞APP
第15章 HTML 5+PhoneGap實現通訊錄APP
附錄 安卓開發環境的搭建
前言/序言
構建跨平颱APP:HTML 5+PhoneGap移動應用實戰 下載 mobi epub pdf txt 電子書