H5 APP快速开发工具WeX5简介

发送到手机
使用"扫一扫"即可发送至手机

简单来说,APP有两种形式,一种是原生APP,基于本地(操作系统)运行;另一种是Web APP,基于浏览器运行。随着 HTML5 的兴起,第三类APP——基于HTML5 低成本跨平台开发优势又兼具本地App 特质的混合模式移动应用(Hybrid APP)也开始受到开发人员的青睐。

原生APP的优点有:运行速度快;能使用设备的底层功能,如摄像头、方向传感器、重力传感器、拨号、GPS、语音、短信、蓝牙等;且在逻辑、功能方面更强大;并较省流量。可以说,H5 APP在运行速度、功能方面并没有优势,但它的开发和维护成本更低,且可以跨平台运行,因此也有其自身的优势。针对Android和iOS两大主流系统,原生APP需要分别开发,而H5 APP则不必,加上目前的硬件发展,H5 APP或许会有更多表现。


这里简单介绍一个APP快速开发框架WeX5。


使用H5开发出来的App可以是混合型应用(Hybrid App),也可以是Web的应用(Web App)。混合型应用安装在iOS和安卓手机上,Web的应用在微信中运行。混合型应用看上去是一个本地化应用(Native App),其实里面只有一个UI WebView,就是包了个客户端的壳,其实里面是H5的网页,通过Cordova插件,使得App具备访问本地服务的能力,例如相机、录音等等。

H5 App开发分为三个方面:前端页面开发、后端服务开发和App开发。


前端决定了页面的样式和交互效果;后端服务为前端页面提供数据。以上两步完成后,可以用WeX5打包生成App,打包步骤如下:

1.新建App,主要设置App以下的信息: Web服务地址和Web路径;首页地址和前端界面资源;应用名、版本、应用包名、应用描述、资源加密等等;开发者信息和证书;屏幕选项:应用图标、纵向欢迎图片和横向欢迎图片;本地插件:设置App需要使用的本地插件(一般根据页面资源自动选择插件即可)以及配置插件的参数;更新信息:设置UI资源版本号、UI资源及App安装包下载地址和更新说明。

2.生成本地App包:选择应用平台:支持Android和iOS;是否包含UI资源:建议选中本选项,有利于提升App运行速度;是否重新编译UI资源:如果之前已经编译过UI资源,且UI资源没有变化,可以不选中本选项;是否发布模式。

3.安装调试App



H5 APP快速开发工具WeX5简介

H5 APP快速开发工具WeX5简介

分享: