轻应用、Web app 、Native app三者区别关系是什么?

【龙友导读】最近百度公司在大会上宣布推出“轻应用”。轻应用到底是什么呢,和我们说的web app、native app到底有什么区别?是新生物的诞生还是概念的炒作?所以,今天特意为大家整理分享一篇这方面的文章!~希望对大家有用!(没用,龙哥自己看,哈!~)

首先,先说说我们现在正在使用,大家都了解的Native App。

一、什么是Native app

Native App是一种基于智能手机本地操作系统如IOS、Android、WP并使用原生程式编写运行的第三方应用程序,也叫地app。NativeApp因为位于平台层上方,向下访问和兼容的能力会比较好一些,可以支持在线或离线,消息推送或本地资源访问,摄像拨号功能的调取。其实也就是我们现在使用的基于本地(Andriod\IOS\Metro)运行的APP。

Native App的优势:

1.提供最佳的用户体验,最优质的用户界面,最华丽的交互
2.针对不同平台提供不同体验
3.可节省带宽成本
4.可访问本地资源
5.盈利模式明朗

Native App的劣势:

1.移植到不同平台上比较麻烦
2.维持多个版本的成本比较高
3.需要通过store或market的确认
4.盈利需要与第三方分成

其实,只要现在从事移动互联网的CP们,能深深体会到目前原生应用遇到的三大困境:1、虽然用户手机里的NativeAPP数量在增多,但日均启动个数却在减少;2、用户的使用时长不断向高频Native APP集中,加剧了头部效应;3、对于低频和不知名的NativeApp,则面临着更严峻的“分发”和“使用”长尾困境。这三大困境对开发者形成了较大的挑战。其中,大部分低频和不知名Native App在应用商店少人问津,无法到达用户手机。

二、什么是Web app

Web无需安装,对设备碎片化的适应能力优于App,它只需要通过XHTML、CSS和JavaScript就可以在任意移动浏览器中执行。随着iPhone带来的WebKit浏览体验升级,使得专为iPhone等有WebKit浏览内核的移动设备开发的Web应用,也有了如App一般流畅的用户体验。(龙哥理解就是一种基于浏览的应用,技术咱就不管了)。

Web App的优势:

1.开发成本低
2.适配多种移动设备成本低
3.跨平台和终端
4.迭代更新容易
5.无需安装成本

Web App的劣势:

1、WebApp自身能力不全面

2、无法调用语音、摄像头、定位等能力,体验比较差;

3、用户很难沉淀下来,建立较为稳固的联系。

针对Nativeapp 和web app的分析,应该也可以大概理解出什么是轻应用了吧!~一般在这种情况下,就会出来另外的一种概念叫融合(哈哈,这个融合是龙哥瞎编的哟!)。记得,曾经乔布斯老爷子有一次谈到这个问题,他说Web是未来,虽然现阶段Native给了用户更好的体验。如果现在的开发者不有效的利用Web技术,那他就落伍了。但如果过分依赖Web,完全不用Native那也未必就是好事。
(轻‍应用出来了,登场了!~掌声响起来!~)

三、什么是轻应用?

轻应用是无需下载、即搜即用的全功能 App,既有媲美甚至超越native app的用户体验,又具备webapp的可被检索与智能分发的特性,将有效解决优质应用和服务与移动用户需求对接的问题。2013年 8月22日,百度在2013年百度世界大会上宣布推出“轻应用”,可实现无需下载,即搜即用和通过移动搜索智能分发。(注:其它早前360就提出过轻应用概念,更可笑的是当天老周在微博上发了这么一句话:一个认为移动互联网是酒驾的兄弟,一直找不到方向,所以跟在360屁股后面。原谅这个醉汉吧!~至少是否抄袭不是咱关心的事儿,继续捋该捋的!~~~)

轻应用的特点:

1、破壳检索,智能分发
龙哥简单理解就是通过之前应用商店以名称进行检索的方式,现在可以更精确的通过内部内容来匹配搜索,实现长尾搜索。
2、无需下载,即搜即用
无需安装,节省存储空间,使用方便,简直轻得不能再轻。
3、订阅推送,个性提醒
帮助用户不搜即得,获得个性化服务。举个简单例子吧:你关注了龙哥‘龙行天下’自媒体,而龙哥自媒体的内容主要是针对移动互联网的,你在关注这些阅读应用自媒体的时候设置条件是移动互联网的新闻时,那龙哥的’龙行天下‘就有可能被推送。
4、云端一体,能力增强
提供了多种增强能力:LBS、语音输入输出、订阅推送、电话拨打、摄像头调起、分享评论等。

总之,针对轻应用来说,就好比web app +native app的另一种解决方案。“轻应用”无需下载、即搜即用,既有类似Native App的用户体验,又具备Web App可被检索与智能分发的特性,可解决优质应用和服务与移动用户需求对接问题,这无疑满足了移动搜索的需求。在这里,龙哥更关注的其实是能不能通过“轻应用”,让我们这些没有预算的苦逼们,让我们那些使用率低的应用,用户无需下载就可以通过长尾搜索到相应应用,破壳精确的到达用户手机。能不能不被那些巨头app压制,形成头部效应。让我们低频的app也能崭露头脚,让我们这些cp们不用看store或market的嘴脸,来一下霸气侧露呢?!~

2013/8/23

作者:龙哥  微信公众号龙行天下:longapp315

====================================

【App运营之家】

本号由木木哥运营,与任职公司无关。

线下活动、妹纸选妃、干货分享、内幕爆料、招聘求职…移动互联网从业者混圈子刷脸必备利器!微信号:app888app。让我们在移动互联网之路上不再孤单!

合作QQ:1403784232。更多精彩内容请查看历史消息

时间: 2024-10-18 12:42:52

轻应用、Web app 、Native app三者区别关系是什么?的相关文章

Web App, Native APP,Hybird App 介绍

一.Web App 这个主要是采用统一的标准的 HTML,JavaScript.CSS 等 web 技术开发. 用户无需下载,通过不同平台 的浏览器访问来实现跨平台, 同时可以通过浏览器支持充分使用 HTML5 特性,缺点是这些基于浏览器的应 用无法调用系统 API 来实现一些高级功能,也不适合高性能要求的场合. 二.Native APP 就是所谓的原生应用.指的是用平台特定的开发语言所开发的应用.使用它们的优点是可以完全利用系 统的 API 和平台特性,在性能上也是最好的. 缺点是由于开发技术

Native APP ,Web APP,Hybrid APP三者对比

Native APP Native APP 指的是原生程序(Android.iOS.WP),一般依托于操作系统,有很强的交互,可拓展性强,需要用户下载安装使用,是一个完整的App. 原生应用程序是某一个移动平台(比如iOS或安卓)所特有的,使用相应平台支持的开发工具和语言(比如iOS平台支持Xcode和Objective-C,安卓平台支持Eclipse和Java).原生应用程序看起来(外观)和运行起来(性能)是最佳的 Native app优势: 1.速度快,性能高,用户体验更好2.可以调用手机终

Web App、Hybrid App与Native App的设计差异

目前主流应用程序大体分为三类:Web App.Hybrid App. Native App. 一.Web App.Hybrid App.Native App 纵向对比 首先,我们来看看什么是 Web App.Hybrid App. Native App. 1. Web APP Web App 指采用Html5语言写出的App,不需要下载安装.类似于现在所说的轻应用.生存在浏览器中的应用,基本上可以说是触屏版的网页应用. 优点 (1)开发成本低, (2)更新快, (3)更新无需通知用户,不需要手动

移动开发 Native APP、Hybrid APP和Web APP介绍

快速区分定义: Native App 以基于智能手机本地操作系统如IOS.Android.WP并使用原生程式(SDK)编写运行的需要用户安装使用的第三方应用程序; Web APP 以HTML+JS+CSS等WEB技术编程,代码运行在移动端浏览器中,通过该移动端浏览器来调用Device API(取决于HTML5未来的支持能力)的不需要用户安装的应用程序: Hybrid App 同时使用网页语言(Web技术)与程序语言(Java.Objective-C等)开发,通过应用商店区分移动操作系统分发,需要

聊聊Web App、Hybrid App与Native App的设计差异

目前主流应用程序大体分为三类:Web App.Hybrid App. Native App. 一.Web App.Hybrid App.Native App 纵向对比 首先,我们来看看什么是 Web App.Hybrid App. Native App. 1. Web APP Web App 指采用Html5语言写出的App,不需要下载安装.类似于现在所说的轻应用.生存在浏览器中的应用,基本上可以说是触屏版的网页应用. 优点 (1)开发成本低, (2)更新快, (3)更新无需通知用户,不需要手动

测试工作——Native App, Web App 和 Hybrid app

目前主流应用程序大体分为三类:Web App.Hybrid App. Native App. 一.Web App.Hybrid App.Native App 纵向对比 首先,我们来看看什么是 Web App.Hybrid App. Native App. Web APP Web App 指采用Html5语言写出的App,不需要下载安装.类似于现在所说的轻应用.生存在浏览器中的应用,基本上可以说是触屏版的网页应用. · 优点 (1)开发成本低, (2)更新快, (3)更新无需通知用户,不需要手动升

超赞!聊聊WEB APP、HYBRID APP与NATIVE APP的设计差异

编者按:这3类主流应用你都了解吗?设计师除了要有视觉功夫,对不同形式的APP也应当了然于胸,今天百度的同学写了一篇非常全面的总结,帮你迅速搞定3类主流APP的设计方法,附带一大波避雷针,带你巧妙跳过APP设计的雷区,涨姿势是分分钟刻不容缓的事咯! 目前主流应用程序大体分为三类:Web App.Hybrid App. Native App. 一.Web App.Hybrid App.Native App 纵向对比 首先,我们来看看什么是 Web App.Hybrid App. Native App

web app、native app、hybrid app之间的差异

目前主流应用程序大体分为三类:Web App.Hybrid App. Native App. 一.Web App.Hybrid App.Native App 纵向对比 首先,我们来看看什么是 Web App.Hybrid App. Native App. 1. Web APP Web App 指采用Html5语言写出的App,不需要下载安装.类似于现在所说的轻应用.生存在浏览器中的应用,基本上可以说是触屏版的网页应用. 优点 (1)开发成本低, (2)更新快, (3)更新无需通知用户,不需要手动

【转载|前端科普】聊聊Web App、Hybrid App与Native App的设计差异

目前主流应用程序大体分为三类:Web App.Hybrid App. Native App. 一.Web App.Hybrid App.Native App 纵向对比 首先,我们来看看什么是 Web App.Hybrid App. Native App. 1. Web APP Web App 指采用Html5语言写出的App,不需要下载安装.类似于现在所说的轻应用.生存在浏览器中的应用,基本上可以说是触屏版的网页应用. 优点 (1)开发成本低, (2)更新快, (3)更新无需通知用户,不需要手动