加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长资讯 > 动态 > 正文

应用号就要来了,来回顾一下Web技术是如何一步步与Native App融合的

发布时间:2016-01-22 10:07:43 所属栏目:动态 来源:雷锋网
导读:这10年来,Web技术在Native App中不断的应用和发展。

本文探讨的主要是Web技术在App中的发展过程,不可能没有HTML和CSS,所以这里我们将集中讨论第一类的跨平台产品(Web+Native混合)。像ReactNative虽然他所选择的第三方语言是JS,但是他也可以选择其他语言,由于HTML和CSS已经不是其界面布局的方式,所以我认为其已经脱离了标准的Web的技术,这里不再过多讨论。

此时国内HTML5也逐渐火热,大量的Web程序员期待进入Native App的开发领域。此时,面向Web工程师的移动应用开发平台(Web+Native混合)开始出现,提供了一站式的跨平台App开发和管理服务,形成了一种新的Web技术与Native App相结合的模式。

应用号就要来了,来回顾一下Web技术是如何一步步与Native App融合的

HybridApp是一个以Web技术为主的Native App开发模式,开发者不需要具备任何的Native技能,使用标准的web技术,通过调用平台的扩展API,就可以开发出独立的跨平台App。并且能保证App的功能、性能和体验。

Hybrid App引擎需要在桥接扩展的基础上提供更多的功能,如:

1.    MVC架构;

2.    应用生命周期和统一事件管理;

3.    优化交互响应、动画效果、数据缓存等;

4.    Web界面与Native组件的混合渲染;

5.    丰富的独立功能模块与聚合开放平台API;

6.    对主流HTML编辑器进行扩展来支持App开发;

7.    App安全机制及Web代码全包加密;

这一时期出现了优秀跨平台App引擎,如APICloud DeepEngine,通过Deep Engine在降低开发成本,提高开发效率的同时,可以开发出满足客户需要和用户运行体验的商用App。基于APICloud,客户也开发出了安装量过千万的主流优质应用。

| 基于SuperWebview的融合时代

进入2016年,虽然Hybrid App已经被行业广泛认可,但是目前Native还仍是主流的开发模式,大多数优质App都是原生的。如何能在这些Native App中使用Web技术?如何能在这些主流App中使用Web技术完成部分功能的同时,又能保证App的性能和体验?如何能让Native工程师和Web工程师能更好的协作?

对于这些问题,我们不能只是嵌入一个系统Webview,或引入一套桥接扩展机制,而是需要一个功能强大完整的超级Webview,并且是为每一个应用根据实际配置动态生成专属的SDK。这种超级Webview应具备的如下功能:

1.    功能强大,具备MVC架构和性能优化;

2.    聚合API,支持扩展模块和开放平台服务;

3.    动态生成,根据配置,为每个应用动态生成专属的SDK;

4.    云修复,实现应用内更新功能。

方便协作,保持Web和Native开发的独立性,降低融合成本,提高效率。

应用号就要来了,来回顾一下Web技术是如何一步步与Native App融合的

我们在2016年开年推出了SuperWebview,SuperWebview 的出现也是希望能够加速Web技术在Native App中的融合,并且在优质的Native App、甚至超级App中能发挥更大的作用,能够大幅缩短迭代周期,支持功能的动态增加。由Web技术实现部分的功能更新无需再反复提交AppStore审核。用户也无需重新下载安装。

开发一款App,到底谁当主角?是Native+Web,还是Web+Native?那要看谁更适合当主角,谁当主角才能把戏演好。一部好戏不能只有一个主角,配合互补才能演出好戏。

NativeApp伴随着移动设备而生,Web技术也是自出生就与Native App互补和共存。我们在在做从未想过“颠覆”,只是想提供一种实实在在的高效的App开发方式,让Web技术和NativeApp能够更好地融合,发挥出各自应有的优势和价值。

超越源于融合!

【作者介绍】刘鑫,APICloud CEO,专注于跨平台APP研究,APICloud是云端一体移动应用开发平台。

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读