react native firebase chat core
v1.4.2
通过可选的聊天UI积极维护,以社区为导向的Firebase Baas进行聊天应用程序。


Flyer Chat是一个平台,用于使用React本机或颤动创建应用内聊天体验。该存储库包含对本机的Firebase BAA实施。我们还在研究更高级的SaaS和自托管解决方案。
免费,开源和社区驱动。我们不提供付费插件,并努力为任何应用程序创建易于使用的,几乎可以使用的聊天体验。贡献非常欢迎!请阅读我们的贡献指南。
聊天UI不可知论。您可以选择喜欢的聊天UI。但是,如果您没有一个,我们会提供自己的免费和开源反应本机聊天UI,可用于在几分钟内创建工作聊天。
便于使用。返回消息,房间和用户的数据流。 Firebase安全规则控制对数据的访问。检查我们的文档以获取信息。
React Native >=0.60.0 ,Firebase项目。
阅读我们的文档或查看示例项目。要运行示例项目,您需要安装依赖项( yarn在root文件夹中,以及example文件夹中的yarn和npx pod-install ),并具有您自己的Firebase项目。取决于您要的平台:
com.example创建一个iOS应用程序(仅用于示例项目需要,您可以为应用程序使用任何内容)在您的项目的firebase控制台中,然后下载生成的GoogleService-Info.plist 。将其放入example/ios/example文件夹中。您无需打开XCode即可完成此操作,它将期望此文件中此文件。com.example创建一个Android应用程序(仅用于示例项目所需的内容,您可以为应用程序使用任何内容)在您的项目的Firebase控制台中,然后下载生成的google-services.json 。将其放在example/android/app文件夹中。完成所有操作后,您需要注册几个用户,示例应用程序将在寄存器屏幕上自动建议电子邮件和密码,默认密码为Qawsed1- 。要设置Firebase安全规则,以便用户只能看到他们应该看到的数据,请继续我们的文档。
在向项目提交拉动请求之前,请阅读我们的贡献指南。
Flyer Chat已将贡献者盟约作为其行为准则,我们希望项目参与者遵守它。请阅读全文,以便您可以理解哪些行动将被容忍。
根据Apache许可证获得许可,版本2.0