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

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是目前最好的解决方法。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值