Flutter 示例

快速链接

什么是 Stream?

Stream 让开发者能够快速部署可扩展的动态和聊天消息,拥有行业领先的 99.999% SLA 正常运行时间保证。

通过 Stream 的聊天组件,开发者可以快速为他们的应用程序添加聊天功能,以满足各种用例的需求

  • 直播,如 Twitch 或 Youtube
  • 游戏内聊天,如 Overwatch 或 Fortnite
  • 团队风格聊天,如 Slack
  • 消息式聊天,如 Whatsapp 或 Facebook Messenger
  • 商务聊天,如 Drift 或 Intercom

仓库概览?

此仓库包含由团队和 Stream 社区开发的的项目和示例。项目已在 packages 文件夹下按目录进行划分。
每个项目都包含一个 README 文件,其中提供构建和执行说明。

项目?

  • Stream Chat v1:一个使用 Stream Chat 和 Flutter 实现的示例应用程序。它是一个功能齐全的消息应用程序,结合了我们预制的组件和自定义 Flutter 组件。

  • Stream Chatty Stream Chatty 是一个在 Flutter 中使用 Stream Chat、Firebase 和 flutter_bloc 构建的示例聊天应用。它支持完整的浅色和深色模式、实时聊天,并使用 Firebase 认证进行完全身份验证。

  • iMessage 克隆:使用 Flutter 和 stream_chat_flutter_core 包实现的 iMessage 克隆。

要求?

在运行此项目之前,请确保您的计算机上已安装并配置好 Flutter。如果您是 Flutter 新手,请查看您的操作系统的 官方指南 和安装说明。

贡献

  • 如何提交示例应用?
    • 我们随时欢迎应用提交!? 通过一个合适的描述打开一个 PR,我们会尽快进行审查。
  • 发现 bug??
    • 我们欢迎改进应用或解决问题的代码更改。在提交到 Github 的 Pull Request 之前,请确保遵循所有最佳实践并添加适当的测试。

GitHub

https://github.com/GetStream/flutter-samples