jQuery Mobile即学即用
Maximiliano Firtman
吴英杰, 吴敏琦 译
出版时间:2012年12月
页数:226
“《jQuery Mobile即学即用》
通俗易懂地介绍了jQuery Mobile框架,旨在帮读者尽快成为一名高效开发者。”
—— appendTo(http://appendto.com/)首席执行官Mike Hostetler

你想写一个Web应用,让它既能在iPad和KindleFire上,也能在iPhone和Android手机上运行吗?这本介绍jQueryMobile的书会告诉你怎么做。通过一系列手把手的练习,你能够学会以最有效的方式使用这个框架的各种界面组件,构建定制的、跨平台的应用。即使没有太多编程经验,不熟悉jQuery也不要紧,本书很容易看懂。
看完这本书之后,你就会知道怎么使用jQueryMobile和语义化HTML5代码,创建出能在各种智能手机和平板电脑上运行的响应式、基于AJAX的界面。

· 理解jQuery Mobile与HTML5、CSS3以及JavaScript的
关系
· 利用UI组件创建表单、列表、导航条和按钮
· 使用JavaScript、AJAX和jQuery核心框架创建动态内容
· 通过主题和CSS3完全定制用户界面
· 让用户能够从浏览器中安装应用并离线使用
· 打包成原生应用并通过应用商店发售

Maximiliano Firtman是移动开发和HTML5技术专家。身为Web和移动技术教育工作者,他既是一位培训师,又是一位演讲家,还是Adobe社区专家和Programming the Mobile Web(O’Reilly)一书的作者。另外,他还是ITMaster专业培训机构(http://www.itmaster.com.ar/)的
创始人。
  1. 前言  
  2. 第1章  移动平台  
  3. 1.1  为什么需要jquery mobile  
  4. 1.1.1  移动互联网的传说  
  5. 1.1.2  移动web 应用  
  6. 1.1.3  再问一次,为什么需要jquery mobile  
  7. 1.2  jquery mobile是什么  
  8. 1.2.1  jquery mobile不是什么  
  9. 1.2.2  框架  
  10. 1.3  移动及平板的世界  
  11. 1.3.1  设备分类  
  12. 1.3.2  操作系统和浏览器  
  13. 1.3.3  jquery mobile兼容性
  14. 1.4  html5和css3  
  15. 1.5  主要特性
  16. 1.5.1  使用非侵入性语义的html5  
  17. 1.5.2  渐进增强
  18. 1.5.3  可访问性支持
  19. 1.6  测试web应用
  20. 1.6.1  仿真器与模拟器
  21. 1.6.2  远程实验室
  22. 第2章  框架起步
  23. 2.1  准备文档
  24. 2.1.1  需求
  25. 2.1.2  托管文件
  26. 2.1.3  使用cdn  
  27. 2.1.4  主html5模板
  28. 2.2  adobe dreamweaver的支持
  29. 2.3  架构
  30. 2.3.1  角色
  31. 2.3.2  主题
  32. 2.3.3  页面
  33. 2.4  导航
  34. 2.4.1  后退按钮
  35. 2.4.2  内部页面链接
  36. 2.4.3  外部页面链接
  37. 2.4.4  绝对外部链接
  38. 2.4.5  移动互联网特有链接
  39. 2.4.6  页面间的过渡效果
  40. 2.4.7  反转过渡效果
  41. 2.5  对话框
  42. 2.5.1  关闭,还是后退
  43. 2.5.2  从对话框打开页面
  44. 2.6  与电话整合
  45. 2.6.1  拨打电话
  46. 2.6.2  视频及voip呼叫
  47. 2.6.3  发送电子邮件
  48. 2.6.4  发短消息
  49. 2.6.5  其他uri方案
  50. 2.6.6  综合起来
  51. 第3章  ui组件
  52. 3.1  工具栏
  53. 3.1.1  定位
  54. 3.1.2  真实固定工具栏
  55. 3.1.3  在页头中添加内容
  56. 3.1.4  在页脚中添加内容
  57. 3.1.5  导航栏
  58. 3.1.6  固定页脚
  59. 3.2  格式化内容
  60. 3.2.1  可折叠内容
  61. 3.2.2  手风琴部件
  62. 3.3  列
  63. 3.4  按钮
  64. 3.4.1  内联按钮
  65. 3.4.2  分组按钮
  66. 3.4.3  效果
  67. 3.4.4  图标
  68. 3.4.5  创建自定义图标
  69. 3.4.6  图标位置
  70. 3.4.7  纯图标按钮
  71. 3.4.8  图标阴影
  72. 第4章  列表
  73. 4.1  整页列表与插入列表
  74. 4.2  视觉分隔符
  75. 4.3  交互行
  76. 4.3.1  内嵌列表
  77. 4.3.2  分割按钮列表
  78. 4.3.3  有序交互列表
  79. 4.4  使用图片
  80. 4.4.1  行图标
  81. 4.4.2  缩略图
  82. 4.5  附加内容
  83. 4.6  标题与描述
  84. 4.7  使用计数气泡
  85. 4.8  使用搜索过滤数据
  86. 4.9  列表视图速查表
  87. 第5章  表单组件
  88. 5.1  表单动作
  89. 5.2  表单元素
  90. 5.2.1  文本标签
  91. 5.2.2  域容器
  92. 5.2.3  文本输入框
  93. 5.2.4  自增长文本区
  94. 5.2.5  新html5属性
  95. 5.2.6  日期输入框
  96. 5.2.7  滑块
  97. 5.2.8  平移切换开关
  98. 5.2.9  选择菜单
  99. 5.2.10  单选按钮
  100. 5.2.11  复选框
  101. 5.2.12  上传文件
  102. 第6章  jquery mobile api  
  103. 6.1  文档事件
  104. 6.2  配置
  105. 6.2.1  全局配置
  106. 6.2.2  页面配置
  107. 6.2.3  部件配置
  108. 6.3  实用工具
  109. 6.3.1  data-*工具
  110. 6.3.2  页面工具
  111. 6.3.3  平台工具
  112. 6.3.4  路径工具
  113. 6.3.5  ui工具
  114. 6.4  自定义过渡
  115. 6.5  动态内容
  116. 6.5.1  创建页面
  117. 6.5.2  创建部件
  118. 6.5.3  更新部件
  119. 6.6  创建网格
  120. 6.7  改变页面内容
  121. 6.8  处理事件
  122. 6.8.1  页面事件
  123. 6.8.2  部件事件
  124. 6.8.3  方向事件
  125. 6.8.4  手势事件
  126. 6.8.5  虚拟点击事件
  127. 第7章  创建主题
  128. 7.1  themeroller  
  129. 7.1.1  全局设置
  130. 7.1.2  色样设置
  131. 7.1.3  审查器
  132. 7.1.4  adobe kuler  
  133. 7.1.5  输出主题
  134. 7.2  fireworks主题编辑器
  135. 7.3  编辑主题
  136. 7.4  定制页面过渡
  137. 第8章  安装以及离线访问
  138. 8.1  软件包定义
  139. 8.1.1  html清单
  140. 8.1.2  下载应用
  141. 8.1.3  访问在线资源
  142. 8.1.4  更新资源
  143. 8.1.5  javascript对象
  144. 8.1.6  事件
  145. 8.2  安装应用图标
  146. 8.2.1  引导
  147. 8.2.2  图标快捷方式名
  148. 8.2.3  图标定义
  149. 8.3  全屏
  150. 8.3.1  全屏检测
  151. 8.3.2  修饰web应用
  152. 8.4  完整的例子
  153. 8.5  存储离线数据
  154. 第9章  web应用实例
  155. 9.1  web应用的结构
  156. 9.1.1  离线清单
  157. 9.1.2  页面
  158. 9.1.3  样式
  159. 9.1.4  数据
  160. 9.1.5  脚本
  161. 第10章  扩展框架
  162. 10.1  创建插件
  163. 10.1.1  基础模板
  164. 10.1.2  创建插件
  165. 10.2  插件精萃
  166. 10.2.1  分页插件
  167. 10.2.2  bartender插件
  168. 10.2.3  datebox插件
  169. 10.2.4  simple dialog插件
  170. 10.2.5  action sheet插件
  171. 10.3  供平板使用的插件
  172. 10.3.1  splitview插件
  173. 10.3.2  multiview插件
  174. 10.4  兼容的jquery ui插件
  175. 第11章  为应用商店打包
  176. 11.1  到应用商店去发布
  177. 11.2  自定义的发布
  178. 11.3  准备打包
  179. 11.4  使用phonegap打包
  180. 关于封面
书名:jQuery Mobile即学即用
作者:Maximiliano Firtman
译者:吴英杰, 吴敏琦 译
国内出版社:人民邮电出版社
出版时间:2012年12月
页数:226
书号:978-7-115-30294-6
原版书书名:jQuery Mobile: Up and Running
原版书出版商:O'Reilly Media
Maximiliano Firtman
 
Maximiliano Firtman, @firt, is a developer focused on mobile and HTML5 development. He is a trainer in mobile technologies and founder of ITMaster Professional Training. He is the author of many books, including Programming the Mobile Web (O'Reilly). He has spoken at international conferences such as OSCON, Velocity, Breaking Development, GOTO Europe, Campus Party, QCon, and Adobe en Vivo.

He has been an Adobe Community Professional since 2011 and a Nokia Developer Champion since 2006, and he has developed many mobile-related projects, such as MobileHTML5.org, MobileTinyURL.com, and iWebInspector.com. He maintains a mobile web development blog at MobileXweb.com.

He is an expert in native and HTML5 web development, including iOS, Android, PhoneGap, and jQuery technologies.