移动开发技术新趋向(三)

Hybrid App

同时运用了Web App的跨平台,和Native App良好的用户交互,貌似达到了取其精华,去其糟粕,但是很难把握某个模块到底是用Native还是Web。

其优点如下:

1,Hybrid开发方法结合了Native开发和Web技术,借助该技术开发者能够轻松使用跨平台Web技术,可以在需要时直接访问Native API。

2,Native代码部分使用操作系统的API来创建嵌入式HTML渲染引擎,为此其成为浏览器和设备的API之间的桥梁,帮助开发者充分利用移动设备的全部特性。开发者可以选择编写自己的桥梁,或者充分利用现成的解决方案,在一些情况下,解决方案让开发者可以充分利用现已掌握的任何Native开发技能,根据企业的独特要求来定制Native容器

缺点在于:

1,APP的Web部分可能是驻留在服务器上的网页,封装到App代码中,存储在设备本地。一方面是这个方法摈弃了任何离线可用性,因为设备与网络没有连接时,无法访问设备。

2,同样会出现Web和Native的各类缺点。

综上所叙,每种开发方式都有其优缺点,Native App最为稳定,Web App被炒的最热,React Native发展前途大,但还是个孩子,Hybrid是目前最好的解决方法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,001评论 25 709
  • 一、跨平台开发技术介绍 入门路线2015年Facebook 推出了React Native让跨平台开发技术火了一把...
    Yochi阅读 1,791评论 0 1
  • 前言 随着公司业务不断发展,移动开发项目越来越多,项目任务时间紧,我们内部开发流程是以项目为导向,有别于一般公司对...
    斜杠时光阅读 2,592评论 1 10
  • “唉…我喜欢的那个人啊…”。今天去签租房合同,不知怎么的,说完这句话,欲言又止。 什么时候,说起你,突然变成叹息了...
    桨小嗯阅读 382评论 0 0
  • 有一个小寺庙,坐落在深山之中。庙里住着一个方丈和十几个和尚。有一天,一个小和尚在山中打柴时,发现了一个金矿,他就把...
    海王星1984阅读 212评论 3 0

友情链接更多精彩内容