- 构建跨平台APP:jQuery Mobile移动应用实战(第2版) (跨平台移动开发丛书)
- 李柯泉
- 1466字
- 2024-10-30 00:11:19
前言
jQuery Mobile是一个免费的、开源的、跨平台的移动开发框架,是基于HTML 5的快速开发工具,它能够极大地解放开发者的时间和精力。遗憾的是,由于国内交流氛围所限,目前关于jQuery Mobile的资料非常少,而且不够详细。作者结合自己的开发经验,在本书中全面介绍了jQuery Mobile的控件、jQuery Mobile的布局,以及jQuery Mobile开发和发布应用的方法。本书的目的是力求通过实战让读者在练习中熟练掌握利用jQuery Mobile快速开发的方法,并能够真实地将技术转化为经济利益。可以这么说,jQuery Mobile的前途和钱途都是不可限量的。
本书特色
实战,实战,还是实战
本书采用实例驱动的方式介绍jQuery Mobile下的APP开发,全书通过70余个实战案例手把手指导读者进行移动开发,最后还通过6个小型项目来复习和巩固所学知识点。
不是iOS平台、Android平台下的开发,是全平台开发
本书开发的项目是全平台应用,读者可移植到任意的移动平台,这是jQuery Mobile风靡的原因,也是本书的宗旨,即实现真正的跨平台应用。
技术来源于生活,案例也来源于生活
本书的案例包含了笔者做过的很多应用,包括天天背单词APP、移动校园APP、在线音乐播放器、在线视频播放器、通讯录、课程表、Metro界面、新闻列表、手机调查问卷、计算器、移动BBS、电子阅读器等,这些案例全部来源于真实的生活。
低门槛、浅阅读,轻轻松松就能学会
为使本书更加详尽易懂,每写完一章,笔者特意邀请3位零基础在校生阅读并提出意见,快速分析出被遗漏的知识点和讲解不清楚的技术点,使本书更方便初学者入门。笔者的初衷是:不但能让读者了解做什么(What)与怎么做(How),更能让读者清楚为什么要这么做(Why),本书还提供了很多跨平台移动APP的工具和使用技巧,帮助读者找到最佳的学习路径和项目解决方案。
知识结构
本书共四篇19章,主要章节规划如下。
第一篇(第1~3章)移动开发入门
跨平台的框架有很多,为什么选择jQuery Mobile?选择它后,如何为它搭建开发环境?搭建完环境后,又如何开发第一个Hello World应用?如何测试和打包应用?这些都是本篇要介绍的内容,除此之外,笔者还解答了初学者对于HTML 5的一些常见误区。
第二篇(第4~12章)jQuery Mobile基础
凡是玩过智能手机的人都知道,一个APP大概会包含页面、对话框、工具栏、按钮、表单、列表等可视元素,本篇就是介绍如何用jQuery Mobile制作这些元素,并在手机上显示出来。学会这些后,还介绍jQuery Mobile的一些高级特性,如布局、插件、事件等。本篇最后通过计算器、移动BBS、记事本、全键盘界面这几个小案例来复习这些jQuery Mobile的重要知识点。
第三篇(第13~18章)跨平台APP实战
本篇介绍了6个利用jQuery Mobile实现的项目,分别为大学移动校园、个人博客项目、在线音乐播放器、在线视频播放器、大学校园表白墙、天天背单词。本书不仅仅给出了这些项目的源代码,还给出了数据库和APP UI的一些设计技巧。
第四篇(第19章)发布和推广应用
本篇内容不多,却是APP能被广大受众认可的关键内容。本篇讲述了如何将jQuery Mobile开发的应用通过APICloud打包,然后生成各个平台可执行文件。本篇还介绍了发布和推广应用的方法,使读者能真正将开发的应用转化为经济效益。
面向读者
● HTML 5初学者与HTML 5开发人员
● 跨平台移动应用开发人员
● 前端开发人员和前端设计人员
● jQuery Mobile初学者和开发人员
● 高等院校及培训学校的师生
本书代码下载
本书配套的示例代码及开发工具下载地址(注意数字和字母大小写)如下:
http://pan.baidu.com/s/1hrMyT4w(密码:t3gq)
如果下载有问题,请电子邮件联系booksaga@163.com,邮件主题为“jQuery Mobile 2代码”。
致谢
参与本书创作的人员除了封面署名作者外,还有王立平、刘祥淼、彭霁、樊爱宛、张泽娜、曹卉、林江闽、李阳、宋阳、杨超、赵东、李玉莉、刘岩、李雷霆、韩广义等。在此感谢清华大学出版社图格事业部编辑们的辛苦工作,使本书尽早与读者见面。
编者
2017年1月