移动应用APP开发:WebApp、HybridApp、 NativeApp与原生的交互

前言

随着H5标准的发布,使得移动应用的开发有了更多的选择,出于效率、成本、质量等原因,移动应用不再只是单纯的原生开发。今天就简单总结一下目前的三大主流移动应用开发类型。

一、WebApp、HybridApp、 NativeApp简单介绍

WebApp

WebApp是指使用前端语言编写的可以用于多平台的应用,运行在手机或浏览器上,对手机性能要求比较高。

  • 受限于手机的webView,页面普遍存放于服务器。
  • 更新容易,更新无需通知用户,不用手动升级。
  • 开发成本低,维护简单。
  • 体验差,用户留存较低。
  • 网络依赖性较强。

HybridApp

HybridApp是指使用原生语言与前端语言编写的只能用于iOS和Android平台的应用,但其总体特性更接近NativeApp。

  • 前端JS调用原生提供的JS的API,实现功能。
  • 更新较容易,大部分需要无法自动更新,中控易动 可实现更新无需通知用户,不用手动升级。
  • 开发成本低,维护简单。
  • 受限于手机的webView。
  • 仍受限于技术,网速。
  • 体验好,用户留存高。

NativeApp

NativeApp是指基于手机操作系统如iOS、Android,使用原生程式编写的应用,运行在手机上。

常用语言
iOS :Objective-C swift
Andro

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值