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

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的形式。

网友评论