怎么用HTML5开发手机app

html-css012

怎么用HTML5开发手机app,第1张

你说的这个主要制作思路是使用响应式设计,结合html5和css的一些特性制作(主要是css3的媒体检查,根据不同视口载入不同样式),但制作出来的东西能否被称为手机app,这个还要看功能,如果你制作出来的东西能完成某些功能或者某种任务,这能被叫做webapp,如果不能就不要叫什么app,最多算是一种手机展示方式。

至于安卓和ios版本的问题,考虑主要是图片分辨率的问题,区别不大。

HTML5的离线应用和本地化存储等API,使它可以被用来开发Native App。

这种Native App也有安装的一个动作,这是与Web App的明显差别。

使用HTML5开发的Native App,一般又称为混合型App(Hybrid App)。流程:

1、开发对应的Web App;

2、搭建Native App的开发环境;(比如Android的JDK+Eclipse+ADT+SDK)

3、使用中间框架来帮助生成;(比如PhoneGap)

4、生成App并发布到应用市场。

另外,使用纯web语言开发的Native App,执行效率普遍不高,事件响应有延迟。大型企业级应用,为了获得更好的用户体验,可使用web语言配合本地语言的方式开发。