Web App和Native App谁会是未来的主流移动趋势?

移动开发
本文是对来自一线开发者和创业者对Web App和Native App谁会是未来的主流移动趋势的一些回答的整理还是很有价值的。

口水话题,但来自一线开发者和创业者的回答还是有价值的。以下部分来自知乎部分来自微博等其它媒体。

1.连长王江

我是公司的CEO,但同时也是航班管家的产品经理,让我用这个目前市场上占有率***的手机商旅应用来做个例子,说明一下我们是如何考虑Web App和Native App的:

1)两大核心功能:机票查询和航班动态,全部是Native App,主要是为了保证速度和稳定性,因为这时候的用户对效率很敏感。

2)辅助的服务功能:我们还提供诸如“机场登机口导航”、“机场商家地图”、“航空公司服务”以及“酒店查询”等功能,这些功能由于暂时不是用户的最基本需求,同时在业务上调整和增加的内容要求很灵活,所以我们采用内嵌web网页的方式来实现,将用户引导进入我们自己和其它第三方的网站里。这些功能都统一放在“实用工具”的分类里。

3)创新型功能:在一季度末,航班管家会推出“机场漂流瓶”以及“航班同乘人”等准社区服务,这都是基于Web,并已经开始采用HTML 5的一些方法,希望能够达到两个目的:在体验上接近Native App,开发上具备更多的灵活性和跨平台性。

综上,作为一个移动互联网的应用开发商,我们更倾向于看重以HTML 5为未来的趋势!

2.林兴陆(开拓天际APP负责人)

Web的特点为业务逻辑和数据存诸基本上全在服务端,传统Web不支持离线应用,Cookies仅支持4K;而App除了能做Web能做的事,即C/S+B/S两层架构外,支持离线应用,WebKit或者说HTML5引入了数据库机制允许离线操作,未来两者可能会融合

做WebOS时的经验,整理出来几个App vs Web的主要区别:

1、App运行速度更快;

2、App可以更省带宽;

3、App支持离线操作;

4、App访问本地资源;

***pp可以去中心化;

6、Web部署成本很低;

7、Web学习成本很低;

8、Web跨平台和终端;

3.孙昱 移动互联网产品新人

总的来说,融合是趋势。但目前来说,Native App仍然是高品质产品的***。

就好像Facebook iOS版本的开发者Joe Hewitt说的:“I want desperately to be a web developer again, but if I have to wait until 2020 for browsers to do what Cocoa can do in 2010, I won’t wait.”(我十分想再一次成为Web开发者,但是如果浏览器到2020年才能做到Cocoa2010年就能做到的事儿,我不愿等待。)

4.米嘉 怪兽工程师

Web App从实现角度是不是可以分为几种:

◆ 直接使用移动设备浏览器使用;

◆ 使用本地封装Embed Browser来调用Web接口

◆ 使用Web技术(HTML,JavaScript,CSS)直接构建本地应用

从这个角度讲,后两种很难分清Web和Native的区别,由于HTML5的支持以及现在JavaScript/CSS/DOM等性能和稳定程度越来越高,他们的表现不一定会跟Native差别太大。

从开发者的角度来看,他们对技术的选择还是要依赖于自己的习惯、开发经验和工具,而基于Web技术的开发工具和各种lib也在完善中。而最关键的是,使用Web技术***的好处就是跨平台。

话说回来,跨平台和Native也一直是争论的焦点.

陈怀临(弯曲评论***)说良心话,Object-C比Java差的不是一点点。要求太高。特别是Mem部分。我也算写过malloc实现的人了,但在Object-C上屡屡迷糊。我个人确实同意:HTML5是方向。

陈彧堃(友盟创始成员、资深Android开发者):WPhone如果大量出货,对用户的好处是,多了一种体验更好的,更个性的设备;对开发者的影响是,metro设计风格的精髓怕是没那么容易玩转,第三方应用的未必能像原生应用那么设计精良。并且,跨平台的问题会越来越严重,三大平台大战后,HTML5可能会是悄悄的赢家。

西祠响马:一个技术战胜另外一个技术,一定不会是在对方的战场以对方的方式。HTML 5一定杀不死移动应用,但是会以自己的方式侵蚀移动应用的市场。

WilliamWei大胃王(前Next、苹果员工,钻石星辰联合创始人):HTML5是一个标准,它会强调统一兼容,但标准肯定会落后于创新,如果你想做很Cool的创新体验,还是得用本地代码。

【编辑推荐】

  1. Web App和Native App 谁将是未来
  2. 创建离线iPhone Web App教程
  3. Web app界面设计的8个实用技巧
责任编辑:冰凝儿 来源: WebAppTrend
相关推荐

2011-04-12 16:02:09

Web AppNative AppWeb

2014-11-25 12:30:50

Web AppNative App

2011-12-31 09:17:02

Web App

2014-12-18 13:40:16

Web AppHybrid AppNative App

2013-09-04 15:07:06

移动应用设计

2014-12-30 17:17:34

App+Web

2015-01-04 09:51:33

App+Web App

2013-12-16 15:07:59

NativeHybrid开发移动

2013-05-12 21:54:26

移动App设计iOS7

2013-09-04 14:55:01

Web AppNative App技术

2017-08-03 16:07:23

SLAM视觉传感器

2015-08-25 09:51:50

WebAppNative App

2013-08-28 14:32:19

移动电商

2012-04-11 09:46:40

Web App

2013-09-04 11:17:52

2015-03-20 10:31:10

移动Web

2021-09-11 15:17:51

苹果App StoreEpic

2012-03-01 09:51:12

ASO移动应用新趋势

2013-09-04 15:24:39

Native AppWeb App

2014-12-09 10:15:50

点赞
收藏

51CTO技术栈公众号