1

我需要为 iOS 和 Android 开发一个具有聊天和 ​​VOIP 呼叫功能的移动应用程序。客户为聊天和 VOIP 确定的工具之一是 QuickBlox ( https://quickblox.com/ )。

QuickBlox 为 iOS 和 Android 提供原生插件以及用于身份验证、用户、AddressBoox、聊天、视频通话、内容、推送通知的 API。

在过去的 6 个月里,我一直在使用 Google Flutter 开发应用程序,我本可以使用 Google Flutter 和 Google Firebase 来实现除 VOIP 呼叫之外的所有客户端要求。

我应该构建一个 Flutter 插件作为原生插件的包装器,还是应该为 iOS 和 Android 开发具有 2 个代码库的原生应用程序。

我之前没有构建过 Flutter 插件,我会通过 Flutter + Flutter Plugin for QuickBlox 来节省时间吗?

谢谢你。

https://quickblox.com/

https://quickblox.com/developers/QuickBlox_Developers

4

2 回答 2

2

QuickBlox 最近发布了一个用于 Flutter 的 SDK,文档可在此处获得。还有一个关于启动 QuickBlox Flutter SDK的分步指南。

于 2020-01-16T16:56:05.360 回答
1

最近我遇到了类似的要求。我们曾尝试使用 Flutter Method Channel 使用 Flutter 插件方法。它充当应用程序原生端和 Flutter 代码库之间的桥梁。您可以对提供聊天列表的演示项目有一个要点Demo

于 2019-08-14T06:25:51.583 回答