HTML5移动框架】 基于Html5的移动端(APP)开发框架的优缺点

2022-01-14 18:37发布

8条回答
希希
2022-02-27 17:56

1、框架:PhoneGap

PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。

优点:可跨平台。phonegap框架帮我们解决了差异性,javascript与平台系统的连接由phonegap框架完成。

  1.     提供硬件访问控制。可调用加速计、摄像头、罗盘、通讯录、文档、地理定位、媒体、网络、通知。

  2.    可利用成熟javascript框架。如:Ext js、jQuery。

缺点:性能差。运行速度慢,UI反应延时。

  1.    不能完全跨平台。不同平台代码需要微调。

  2.    内存消耗,调试难度大。

2、框架:Ionic

  Ionic 是一个强大的 HTML5 应用程序开发框架, Ionic 主要关注外观和体验,以及应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开发。 Ionic 是一个轻量的手机 UI 库,具有速度快,界面现代化、美观等特点。

优点:轻量级框架,运行速度快。

  1.   于 Angularjs,支持 Angularjs的特性, MVC ,代码易维护。

  2.   通过 SASS 构建应用程序,接近原生。

缺点:Ionic是一个前段框架。不能完全取代PhoneGap和JavaScript框架的作用。

  1.    需要结合插件使用。

3、框架:Hbuilder(国产)

  HBuilder是DCloud(数字天堂)推出一款支持HTML5的Web开发IDE。“快,是HBuilder的最大优势。

优点:跨平台:同时支持iOS、Android、Symbian、Windows Phone。

  1.   开发工具:基于Eclipse的开发工具,集成UI控件与应用管理。

  2.   本地打包:无需配置环境,无需编译,本地一键打包。

  3.   代码加密:基于密钥的加密方式,无法破解,像混编一样保护html代码。

  4.   技术支持:技术支持及时响应,重视开发者建议和反馈。

缺点:AppCan免费版因需要把源代码上传到厂商的服务器上打包,对于企业开发来说源代码泄露安全性上有一定 风险。企业版虽然可以解决,但企业版稳定尚待观察。


回答: 2022-02-27 17:56

1、框架:PhoneGap

PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。

优点:可跨平台。phonegap框架帮我们解决了差异性,javascript与平台系统的连接由phonegap框架完成。

  1.     提供硬件访问控制。可调用加速计、摄像头、罗盘、通讯录、文档、地理定位、媒体、网络、通知。

  2.    可利用成熟javascript框架。如:Ext js、jQuery。

缺点:性能差。运行速度慢,UI反应延时。

  1.    不能完全跨平台。不同平台代码需要微调。

  2.    内存消耗,调试难度大。

2、框架:Ionic

  Ionic 是一个强大的 HTML5 应用程序开发框架, Ionic 主要关注外观和体验,以及应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开发。 Ionic 是一个轻量的手机 UI 库,具有速度快,界面现代化、美观等特点。

优点:轻量级框架,运行速度快。


一周热门 更多>