APP开发平台 > Blog > 浅谈Web App和Native App的发展现状和未来

自从HTML5横空出世后,关于Web App的各种讨论应运而生,很多开发者将Web App 与Native App作出比较,并希望能选择出适合自己的方向,本篇文章中,APICloud会简单介绍和比较Web App及Native App,并阐述两者在未来的应用主流。


13.jpg


Native App 即是大家 Android/iOS 手机中常见的apps,例如 微信,滴滴 及 抖音等。用家需要先到Android应用商店或App store去下载该app,然后方可使用。而 Web App 是由浏览器进入便可使用的 apps,例如 IE,Chrome,Safari及 Firefox等,而浏览器是跨平台的,即是电脑,平板或手机都可以用同一网址进入同一个Web App。


Web App理论上甚至技术上其实是和Website(网站)完全一样,而Web App和 Website的主要分别在于Web App是会提供大量的互动。Web App和Website的关系或在未来再另行讨论。回归正传,以下比较Web App及Native App的分别并预测一下他们的未来发展:


外观


设计方面其实跟背后的技术无关,用不同的程序语言都可以设计出同样的外观,以国外视频网站Youtube为例,左图是其Web App,右图是其iOS Native App,两者近乎一样。


开发技术及成本


Native App方面以Java, Objective-C及Swift等语言编写,Android及iOS 都有软件去辅助开发,但因一个app要同时开发两套,因而开发成本较高。而Web App方面则只需使用HTML, CSS, JavaScript去开发一套,便可在有浏览器的电子设备上使用,开发者甚至可以使用开源的打包工具将Web App轻易地编译成 Native App,令开发成本大减。另外Native App的App store会在你的收益中扣减部分作为使用其平台的费用,而Web App则没有此费用。


功能及速度


很多人觉得功能上Web App会远不及Native App,其实这印象并不准确,Web App 同样可以使用相机功能,通知功能及将app icon置于手机中显示,可见Web App 的功能并不差。但是,Native App在速度上有着优势,因为Web App需要多一层浏览器去运作,所以会较Native App慢,但已足够支持大部分用户请求的即时反应。


未来


Web App会因着其低成本及跨平台等优势,被大部分的新项目所采纳,唯独某些重视速度及功能的apps会继续使用Native App,例如金融报价系统及游戏等。



更多app资讯,请关注www.apicloud.com

提交app定制需求,了解报价和周期:

电脑请点击https://app.apicloud.com/index?uzchannel=500

手机请点击https://app.apicloud.com/m/quickaddcustom

2018-09-30 来源:APICloud

Web App Native App

An efficient app outsourcing platform that guarantees timely delivery!

Submit Requirements
x