我需要为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插件用于QuickBlox来节省时间?
谢谢。
答案 0 :(得分:2)
QuickBlox最近发布了Flutter的SDK,文档here可用。在启动QuickBlox Flutter SDK时也有一个step-by-step guide。
答案 1 :(得分:1)
最近,我遇到了类似的要求。我们尝试使用Flutter方法通道使用flutter插件方法。它充当应用程序本机端与Flutter代码库之间的桥梁。您可以查看演示项目的要点,该项目现在提供Demo的聊天列表。