JSBridge框架解决通信问题实现移动端跨平台开发

宜信技术学院 2019-07-24

移动开发与客户端 android java native 函数 Image html JSBridge

一、跨平台开发是趋势

目前主流的移动端平台主要是Android和iOS,为了尽可能复用代码和节省开发成本,各大巨头都开发了自己的跨平台框架,比如Facebook的React-Native、阿里的Weex、Cordova,以及今年Google开发者大会上介绍的Flutter框架。这些框架各有优缺点,但是到目前为止都没有大规模地推广开来,在我看来主要有以下几个原因:

1、开发者生态圈还不够成熟

RN是三大跨平台框架中关注人最多、生态最活跃的框架,但是到目前为止也没有到1.0版本(最新的release是0.57.8),更别说作为后来者的Weex和Flutter了。生态不成熟,意味着开发文档少,可以使用的开源控件少,比如在RN上想做一个最基本的下拉刷新和上拉加载更多的listview都比较费劲。Weex已经贡献给Apache,很久没有更新rel

登录 后评论
下一篇
corcosa
9267人浏览
2019-10-08
相关推荐
初识weex与rax
5291人浏览
2017-10-24 19:04:14
Hybrid App从概念到实战
1341人浏览
2019-07-21 12:19:16
JSBridge深度剖析
3540人浏览
2017-03-27 20:27:09
浅谈混合应用的演进
1730人浏览
2018-07-13 10:39:00
Native 与 H5 交互的那些事
1158人浏览
2017-06-08 15:35:00
移动极速交付体系
2037人浏览
2017-02-14 13:44:00
0
0
0
3483