当前位置 : 主页 > 手机开发 > 其它 >

App开发模式比较

来源:互联网 收集:自由互联 发布时间:2021-06-12
定义 跨平台性 开发方面 能力方面 维护更新 开发成本 体验 安装 开发周期 离线模式 流量成本 原生 App 用 原生 程序 编写运行的应用程序 差 HTML5,CSS3,JavaScript以及服务器端语言来完成

定义

跨平台性

开发方面

能力方面

维护更新

开发成本

体验

安装

开发周期

离线模式

流量成本

原生App

用原生程序编写运行的应用程序

 差

HTML5,CSS3,JavaScript以及服务器端语言来完成

使用全部的移动硬件设备功能。

 复杂

高

优点

 

需要

长

支持

节省

WebApp

基于Web的系统和应用

 优

每种平台都需要独立的开发语言

使用有限的移动硬件设备

 简单

低

差

不需要

(网页链接访问)

短

不支持

浪费

Hybrid

 App

原生app与webapp之间

优

原生app与webapp之间

使用大多数的移动硬件设备功能。

简单

中

优

需要

适中

部分页面支持

适中

 

 

安装

 

 

 

 

微信App(公众号)

不需要

 

 

 

 

微信小程序

不需要

操作路径过长

流量孤岛

来自微信的威胁

来自第三方的威胁

 

Hybrid App:微信,在微信中一部分是采用Native App的形式,而另外一些像红包、第三方应用、公众号这些则是采用了Web App的形式。

网友评论