构建跨平台APP:HTML 5+PhoneGap移动应用实战

企业采购书卡请拔打028-83157469,团购书目请拨打19113427458(法定工作日9:00-17:00)

定  价 :
¥ 55.00
文 轩 价 :
¥46.20 (8.4折)
库  存 :
库存紧张
作  者 :
潘中强,曹卉 编著
所属分类 :
图书 > 行业职业 > 计算机 > 操作系统
促销活动 :
❤图书音像单笔满100减30!(特价图书、电子书除外)
购买数量 :
- +
立即购买
服  务 :
由"文轩网"直接销售和发货,并提供售后服务
正品低价| 闪电发货|货到付款| 高效退换货
¥46.20 (8.4折)
  • 作 者: 潘中强,曹卉 编著
  • 出版社: 清华大学出版社
  • 出版时间:2015-10-01
  • 开 本:16开
  • 页 数:340
  • 印刷时间:2015-10-01
  • 字 数:563.00千字
  • 装 帧:平装
  • 语  种:中文
  • 版 次:1
  • 印 次:1
  • I S B N:9787302414575

目录

第1章HTML5移动开发的大背景
1.1HTML5是什么
1.1.1HTML5的发展史
1.1.2如何学习HTML5
1.2搭建HTML5的移动Web开发环境
1.2.1开发工具SublimeText
1.2.2浏览器Chrome或Firefox
1.2.3浏览器下的移动测试环境
1.3制作一个简单的HTML5标准移动Web页面
1.4检测移动设备是否支持HTML5标签
1.4.1原生的标签兼容提示
142浏览器检测
1.4.3特征检测
1.5为什么HTML5需要PhoneGaD
1.6小结
第2章HTML5的页面元素
2.1从全局了解HTML5
2.1.1显示内容的交互
2.1.2HTML5页面与XHTML页面的对比
2.1.3元素的使用场景和使用方法
2.1.4HTML5中的字符集
2.2HTML5表单元素的变化
2.2.1新增的input元素
2.2.2新增的input属性
2.2.3HTML5表单的验证方法
2.3HTML5专为移动设计的拖放
2.3.1控制拖放操作
2.3.2监听拖放事件
2.3.3看看这些带拖放功能的网站
2.4实例:构建网页的拖放应用
2.5小结
第3章HTML5的移动布局
3.1移动页面的样式设计利器CSS3
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.4TwitterBootstrap理念
3.2.5将Bootstrap应用到自己的项目中
3.3实例:应用媒介查询制作响应式导航栏
3.4小结
第4章HTML5的地理位置定位
4.1复习一下纬度和经度
4.2了解GeolocationAPI
4.2.1Geolocation提供的方法
4.2.2Geolocation提供的地理数据
4.2.3检测浏览器是否支持地理定位
4.3使用GeolocationAPI
4.3.1获取用户当前的地理位置
4.3.2访问地理位置的安全问题
4.4实例1:手机地理定位
4.5实例2:使用谷歌地图查找路线
4.6小结
第5章HTML5的WebWorkers
5.1认识WebWorkers
5.1.1WebWorkers的应用场合
5.1.2与HTML5WebWorkers通信
5.1.3多个JavaScript文件的加载
5.1.4终止WebWorkers的监听操作
5.1.5利用WebWorkers创建一个简单的页面计数器
5.2实战WebWorkers
5.2.1实例1:大数量的图片处理
5.2.2实例2:实现微博消息的实时推送
5.2.3实例3:预览网页的内容
5.2.4实例4:定时给网站用户发消息
5.3小结
第6章HTML5的Web存储
6.1认识HTML5的WebStorage
6.1.1为什么使用WebStorage
6.1.2Web的存储方式:LocalStorage与SessionStorage
6.1.3WebStorage如何获取和保存数据
6.2网站本地存储兼容性方案
6.3如何在实际开发中使用本地存储
6.4实例1:保存与读取登录用户名与密码
6.5实例2:共享存储数据
6.6小结
第7章HTML5的多媒体
7.1视频的进化
7.1.1常见的视频格式
7.1.2传统的网页视频与HTML5视频
7.2HTML5中的音频
7.3使用JavaScript控制播放
7.4audio标签和video标签的浏览器支持情况
7.5音视频的实时通信
7.6打造自己的音频播放器
7.7打造自己的视频播放器
7.8小结
第8章PhoneGap入门
8.1走近PhoneGap
8.1.1PhoneGap的发展历史
8.1.2PhoneGap的特色
8.2搭建PhoneGap的开发环境
8.2.1安装NodeJS
8.2.2安装PhoneGap
8.2.3安装PhoneGapDesktopAPP进行测试
8.3创建第一个PhoneGapAPP
8.4PhorieGapDesktopAPP常见的几个错误
8.5PhoneGap你要知道的知识
8.5.1编辑工具的选择
8.5.2PhoneGap中有哪砦API
8.5.3使用云在线编译PhoneGap
8.6在PhoneGap中调试HTML5程序
8.7小结
第9章PhoneGap的事件处理
9.1程序也有生命周期
9.1.1程序对生命周期的定义
9.1.2PhoneGap的生命周期
9.2事件实战
9.2.1使用程序加载事件
9.2.2使用被动消息事件
9.2.3使用主动消息事件
9.3PhoneGap中文乱码的解决方案
9.4小结
第10章PhoneGap对信息的处理
10.1使用PhoneGap获取移动设备信息
10.2PhoneGap程序运行慢的解决方案
10.3实例:用PhoneGap制作查看设备的应用
10.3.1APP的界面设计
10.3.2APP的功能实现
10.4通讯录信息的获取
10.4.1创建一个联系人
10.4.2查找通讯录
10.4.3联系人包括哪些属性
10.4.4联系人的各种编辑操作
10.4.5复杂的联系人属性ContactField
10.5PhoneGap的消息提示
10.5.1notification警告的使用
10.5.2确认对话框的使用
10.5.3显示可以传递参数的对话框
10.5.4控制蜂鸣器和震动
10.6小结
第11章加速度、地理位置和指南针
……
第12章PhoneGap中的多媒体控制
第13章PhoneGap的本地存储
第14章一个简单的“今日头条”新闻APP
第15章HTML5+PhoneGap实现通讯录APP
附录安卓开发环境的搭建

内容简介

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的两个项目开发流程和实现代码。

价格说明

定价:为出版社全国统一定价;

文轩价:为商品的销售价,是您最终决定是否购买商品的依据;受系统缓存影响,最终价格以商品放入购物车后显示的价格为准;

关于新广告法声明

新广告法规定所有页面信息中不得出现绝对化用词和功能性用词。

本店非常支持新广告法,但为了不影响消费者正常购买,页面明显区域本店已在排查修改,对于不明显区域也将会逐步排查并修改,我们此郑重声明:本店所有页面上的绝对化用词与功能性用词在此声明全部失效,不作为赔付理由。涉及“教育部声明”中的商品,均不代表教育部指定、推荐的具体版本,仅代表该商品的内容为指定、推荐书目。因极限用词引起的任何形式的商品赔付,本店不接收且不妥协。希望消费者理解并欢迎联系客服帮助完善,也请职业打假人士高抬贵手。