html5跨平台---phoneGap介绍
程序员文章站
2022-06-23 15:49:13
对于html5的跨平台,也许有的人会这样说:只要手机上有,html5不就跨平台了吗?当然这样的说法是对的,但是没全队。应为html5在移动终端上不光可以通过浏览器来运行。就...
对于html5的跨平台,也许有的人会这样说:只要手机上有,html5不就跨平台了吗?当然这样的说法是对的,但是没全队。应为html5在移动终端上不光可以通过浏览器来运行。就比如说:在android平台上,html5可以通过一个开源框架---phonegap来打包成apk。其次html5通过这个框架可以跨很多平台的,还有iphone,symbian,windows phone, bada,blackberry平台。
好,先来谈谈phonegap吧。phonegap是2011年才推出的一款开源框架。宏观上看,通过这一框架,可以把你写的html5+css+javascript的代码移植到上面提到的各个平台上。phonegap的兼容性很好,其次它完成使用了w3c的标准,只要你写好了代码,不用你去做任何的改动,就可以运行在各个平台上了。现在市场上的潮流手机主要是android和iphone,并且phonegap对这两个平台的支持还不错,android上的移植我已经实现了,效果很好。尤其是搭配上jquery mobile,html5的价值就更大了。我最近想用这一套东西做一个大学生生活套件,我个人认为是很有价值的。如果有对jquery mobile有研究的都应该知道,里面支持很多智能手机的特性,比如说触屏,震动,手机的场景切换等等,效果都挺不错的。其次,现在做手机游戏的人不是很热衷于cocos2d这一游戏引擎吗,其实html5的canvas也可以做出和cocos2d的效果来,然后通过phonegap这一框架移植到各个平台上。
总之呢,phonegap这东西很不错,再加上html5的发展,将是web和app的发展方向。目前我的感想:如果做移动终端应用的话,html5+jquery mobile是绝配。如果做移动终端游戏的话,除了cocos2d-x引擎外,html5利用canvas也是很不错的选择,再有就是html5也有cocos2d的框架,也可以通过这一途径去开发手机游戏!
好,接下来的文章会和大家分享一下,如何利用phonegap来把html5的代码移植到android平台上!
好,先来谈谈phonegap吧。phonegap是2011年才推出的一款开源框架。宏观上看,通过这一框架,可以把你写的html5+css+javascript的代码移植到上面提到的各个平台上。phonegap的兼容性很好,其次它完成使用了w3c的标准,只要你写好了代码,不用你去做任何的改动,就可以运行在各个平台上了。现在市场上的潮流手机主要是android和iphone,并且phonegap对这两个平台的支持还不错,android上的移植我已经实现了,效果很好。尤其是搭配上jquery mobile,html5的价值就更大了。我最近想用这一套东西做一个大学生生活套件,我个人认为是很有价值的。如果有对jquery mobile有研究的都应该知道,里面支持很多智能手机的特性,比如说触屏,震动,手机的场景切换等等,效果都挺不错的。其次,现在做手机游戏的人不是很热衷于cocos2d这一游戏引擎吗,其实html5的canvas也可以做出和cocos2d的效果来,然后通过phonegap这一框架移植到各个平台上。
总之呢,phonegap这东西很不错,再加上html5的发展,将是web和app的发展方向。目前我的感想:如果做移动终端应用的话,html5+jquery mobile是绝配。如果做移动终端游戏的话,除了cocos2d-x引擎外,html5利用canvas也是很不错的选择,再有就是html5也有cocos2d的框架,也可以通过这一途径去开发手机游戏!
好,接下来的文章会和大家分享一下,如何利用phonegap来把html5的代码移植到android平台上!
上一篇: 解读关于HTML5的六个传说
推荐阅读
-
HTML5 window/iframe跨域传递消息 API介绍
-
HTML5 window/iframe跨域传递消息 API介绍
-
跨平台HTML5游戏开发引擎phaser.js详细介绍
-
跨平台产品Xamarin.iOS介绍
-
html5跨平台---phoneGap介绍
-
如何开发一款html5(H5)跨平台 k12动画/交互课件/游戏
-
DotNetCore跨平台~dotnet pack打包详细介绍
-
HTML5实践-实现跨浏览器HTML5文字占位符-placeholder的具体介绍
-
【转】跨平台开发工具Titanium的兴起之路:HTML5是最大威胁(转载)
-
DCloud产品HTML5跨平台APP开发的利器_html/css_WEB-ITnose