即时通讯应用

视频 : https://www.youtube.com/watch?v=tIYpW7bJPY0&t=2649s&ab_channel=_eijiotieno

该存储库包含使用Flutter框架构建并通过Firebase驱动的即时通讯应用的源代码。

特点

  • 用户认证:用户可以使用Firebase的Google登录方法安全地创建帐户或登录。
  • 实时消息:它使用户能够即时发送和接收消息。
  • 推送通知:它会向用户发送推送通知以进行及时提醒。
  • 离线支持:即使在离线状态下,用户也可以访问他们的消息历史记录。

认证

  • Firebase的Google登录方法

Image


推送通知

  • Awesome Notification Package 用于在应用处于后台或已终止时显示传入消息的推送通知,并在点击“读取消息”时导航到特定的聊天。

Image

Image


即时通讯

Image

Image


GitHub

查看 Github