HTML5开发框架PhoneGap实战学习培训教程(jQuery Mobile

HTML5开发框架PhoneGap实战学习培训教程(jQuery Mobile

ID:37260731

大小:370.00 KB

页数:7页

时间:2019-05-20

HTML5开发框架PhoneGap实战学习培训教程(jQuery Mobile_第1页
HTML5开发框架PhoneGap实战学习培训教程(jQuery Mobile_第2页
HTML5开发框架PhoneGap实战学习培训教程(jQuery Mobile_第3页
HTML5开发框架PhoneGap实战学习培训教程(jQuery Mobile_第4页
HTML5开发框架PhoneGap实战学习培训教程(jQuery Mobile_第5页
资源描述:

《HTML5开发框架PhoneGap实战学习培训教程(jQuery Mobile》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、HTML5开发框架PhoneGap实战(jQueryMobile开发、API解析、3个经典项目实战)一、课程简介: 1.1 移动应用现状 移动应用产品往往常常考虑多个平台的支持.单一平台很难保证应用的覆盖面或者换句话说就是用户群体的量和持续的活跃性上从长期的角度而言往往存在短板.另外从开发的角度而言.多平台的支持往往需要建立不同的技术团队.而平台之间开发技术也是完全迥异的.开发一个具有相同业务的应用Natural-Application需要使用到不同平台的框架和开发语言.使用C/C++的Symbian、使用ObjectC的iOS和使用Java的Android应用开

2、发技术,几乎是完全无法融合的.PhoneGap跨平台移动应用开发框架正是应运而生。 (1)WebApp这个主要是采用统一的标准的HTML,JavaScript.CSS等web技术开发.通过不同平台的浏览器访问来实现跨平台.同时可以通过浏览器支持充分使用HTML5特性,缺点是这些基于浏览器的应用无法调用系统API来实现一些高级功能,也不适合高性能要求的场合.(2)NativeAPP就是所谓的原生应用.指的是用平台特定的开发语言所开发的应用.使用它们的优点是可以完全利用系统的API和平台特性,在性能上也是最好的。缺点是由于开发技术不同,如果你要覆盖多个平台,则要针对每

3、个平台独立开发,无跨平台特性.(3)HybirdApp则是为了弥补如上两者开发模式的缺陷的产物.分别继承双方的优势.首先它让为数众多的web开发人员可以几乎零成本的转型成移动应用开发者;其次,相同的代码只需针对不同平台进行编译就能实现在多平台的分发,大大提高了多平台开发的效率;而相较于webApp,开发者可以通过包装好的接口,调用大部分常用的系统API.而PhoneGap正是HybirdAPP目前框架中集大成者 1.2 PhoneGap前景 Adobe最近公开表示将会为HTML5开发推出更多有意义的工具。有业内人士表示,Adobe的HTML5战略特别值得注意,此外

4、Adobe对于乔布斯的此番公开批评曾积极地回应道:“乔布斯说的不都是对的。”可一年半后,Adobe弃Flash而去,转投封闭王国苹果支持的为数不多的开放标准之一——HTML5。这是个好的信号,在flash和html5之间犹豫的开发者可以大胆的使用phonegap了,另外html5更注重移动平台,flash更适合pc端。在html5移动应用的架构选择上,PhoneGap无疑是最佳的开发模式。 1.3 PhoneGap的优势 (1)可跨平台(2)易用性,基于标准的Web开发技术(3)提供硬件访问控制 (4)可利用成熟javascript框架 (5)方便的安装和使用 二

5、、课程适合的对象: Java开发想要转App开发的技术达人,移动应用开发人员,有HTML和JS基础的前端界面开发人员  三、课程培养目标: 1了解跨平台移动应用的基础原理。2熟练掌握移动应用开发的基础技能。3熟练掌握开发的技术要点。4了解第三方平台的API,如百度地图API、豆瓣音乐API等。5初涉移动游戏应用开发,了解其基础原理。  大家若对PhoneGap课程感兴趣,可以加入QQ群337372537,进行讨论交流,还有更多免费课程可供大家下载。四、培训定位: 本课程适合于各种不同技术层次、不同岗位、不同开发语言的开发人员,对于前端页面开发人员来说,只需要会HT

6、ML、CSS以及JavaScript就能通过  该课程掌握专业应用开发的技能。对于Java、.net、ObjectC、PHP等开发人员来说,只需搭建不同的开发环境就能开发出适用于Android、IOS、WP7/8的跨平台移动应用。 五、课程大纲: 涵盖PhoneGap所有API,集成jQueryMobile和SenchaTouch进行开发,三大项目使您学以致用,融会贯通。  六、技术介绍: PhoneGap: PhoneGap是一个开源的开发框架,使用HTML,CSS和JavaScript来构建跨平台的的移动应用程序。它使开发者能够利用iPhone,Android

7、,Palm,Symbian,Blackberry,WindowsPhone和Beda智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等。 HTML5: HTML5是一个新的标准的HTML标准版本,目前部分浏览器已经支持某些HTML5技术。HTML5有两大特点:首先,强化了Web网页的表现性能。其次,追加了本地数据库等Web应用的功能。 jQueryMobile: jQueryMobile是jQuery在手机上和平板设备上的版本。jQueryMobile不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全

8、球主流的移

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。