WEB开发与APP的五种关系
对于移动端应用来说,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开发也有一定的好处!
厚学推荐学校
网上报名
新闻资讯
更多>>-
网络营销与网络营销推广之间的区别
2018-09-04
-
极简主义风格LOGO设计怎么做?
2018-09-04
-
WEB前端开发必须要掌握哪几部分?
2018-09-04
-
在SEO优化中企业网络营销该顺应哪些策略?
2018-09-04
-
网络营销工程师都需要具备哪些能力?
2018-10-08