返回
陕西新榜样
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
招生热线:400-800-2178

学校地址:陕西省西安市碑林区东大街端履门云龙大厦

WEB开发与APP的五种关系

473 2018-11-19 09:39:50

学习笔记

对于移动端应用来说,WEB开发与APP的关系可以分为五种基本类型。移动互联网发展的整体趋势决定了主流的关系类型。每个具体的产品也会随着发展阶段的不同而采用不同的形态,或者各种形态混合共存。

  一、WEB开发 OR APP-独立应用

  WEB开发与APP各自独立完成服务。这种模式下WEB开发与APP实现的业务可以是差异化的,但各自保持独立且完整,相互之间的交互基本于流量引导。

  APP从应用商店获取流量,占总流量的主要部分。WEB开发应用独立运行在浏览器中,从搜索引擎获取长尾流量。WEB开发应用可以灵活处理用户的随机需求,在服务过程中找机会将用户引导至APP。

  二、WEB开发 IN APP-壳型混合应用

  APP作为WEB开发应用的壳资源。APP提供的容器能让WEB开发能够突破浏览器的限制实现某些功能。更重要的是有了APP的壳就能够利用APP的应用商店作为分发渠道。早期的Facebook APP就是典型的壳应用。

  三、WEB开发 ON APP-平台型混合应用

  APP作为平台承载各种WEB开发应用。平台型APP会提供容器让其它合作方以相对独立的WEB开发应用的形式接入平台。平台上的WEB开发应用可以获得部分扩展功能和用户信息。公众号和支付宝服务窗就是这种模式的代表。

  四、WEB开发 AND APP-综合型混合应用

  WEB与APP高度混合,共同实现某项业务。这种模式下原生部分与WEB部分会有大量的交互。为了达到用户体验的一致性,APP会加强容器的能力,让WEB开发部分能够调用更多的Native资源,以弥补WEB开发部分在体验上的不足。在这类应用中,用户通常难以区分哪些部分是WEB开发,哪些部分是原生。美团、携程等综合型服务商会大量采用这种模式。

  五、WEB开发 OF APP-融合型应用

  使用WEB开发技术来做APP。不用WEB View来做混合嵌入,而是直接借用部分WEB开发技术来实现原生的功能。这种模式是既要Native的体验,又要WEB动态更新与代码复用的好处。小程序就是这种模式的代表。

  上述的五种WEB开发与APP的关系我们都可以了解一下,这对我们学习WEB开发也有一定的好处!


文中图片素材来源网络,如有侵权请联系删除
来源:陕西新榜样
热门课程 全部课程

热门动态

申请免费试听

只要一个电话

我们为您免费回电

立即申请
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图