培训首页  >  软件系统新闻  >  WEB开发与APP的五种关系

WEB开发与APP的五种关系

[2018-11-19 09:39:50] 浏览量:472 来源:

陕西新榜样

对于移动端应用来说,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开发也有一定的好处!


文中图片素材来源网络,如有侵权请联系删除
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

厚学推荐学校

网上报名

推荐学校

更多>>
热门信息

温馨提示