加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Flutter 实现道理及在马蜂窝的跨平台开拓实践

发布时间:2019-03-25 16:59:36 所属栏目:教程 来源:电商客户端团队
导读:一向以来,跨平台开拓都是困扰移动客户端开拓的困难。 在马蜂窝旅游 App 许多营业场景里,我们实行过一些主流的跨平台开拓办理方案, 好比WebView 和 React Native,来晋升开拓服从和用户体验。但这两种方法也带来了新的题目。 好比行使 WebView 跨平台方

App 中的应用实践

Flutter 实现道理及在马蜂窝的跨平台开拓实践Flutter 实现道理及在马蜂窝的跨平台开拓实践

图10: 马蜂窝商家端行使 Flutter 开拓的页面

开拓方法:Flutter + Native

因为商家端已经是一款成熟的 App,不行能建设一个新的 Flutter 工程所有从头开拓,因此我们选择 Native 与 Flutter 混编的方案来实现。

在相识 Native 与 Flutter 混编方案前,起首我们必要相识在 Flutter 工程中,凡是有以下 4 种工程范例:

1. Flutter Application

尺度的 Flutter App 工程,包括尺度的 Dart 层与 Native 平台层。

2. Flutter Module

Flutter 组件工程,仅包括 Dart 层实现,Native 平台层子工程为通过 Flutter 自动天生的潜匿工程(.ios / .android)。

3. Flutter Plugin

Flutter 平台插件工程,包括 Dart 层与 Native 平台层的实现。

4. Flutter Package

Flutter 纯 Dart 插件工程,仅包括 Dart 层的实现,每每界说一些民众 Widget。

(编辑:湖南网)

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

热点阅读