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

  1. 云栖社区>
  2. Java技术进阶>
  3. 博客>
  4. 正文

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

宜信技术学院 2019-07-24 09:53:26 浏览3494
展开阅读全文

一、跨平台开发是趋势

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

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

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

网友评论

登录后评论
0/500
评论
宜信技术学院
+ 关注
所属云栖号: Java技术进阶