flutter_chat

一个使用Firebase作为后端服务的Flutter聊天应用助手。

特点

  1. 一对一聊天。
  2. 仅与添加的朋友聊天(隐私)。新增
  3. 通过图库/相机分享图片
  4. 用户在线状态

未来的功能范围

  1. 通知
  2. 群聊
  3. 用户接受聊天请求
  4. 在聊天中分享位置

截图

login screen user screen chat screen

入门

  • 将此添加到您的包的pubspec.yaml文件中:dependencies:flutter_chat

  • Firebase添加到您的android和ios项目中。

  • 在Firebase上部署“Cloud Function”。(在cloudFunction文件夹中提供,用于显示用户在线/离线状态)。

  • 创建一个Stateful widget类,并在body中调用方法(示例可以在Github仓库中找到),在initState()中:-> ChatData.init(“应用名称”,context);并在Widget build的body中:-> ChatData.widgetWelcomeScreen(context)

感谢您的关注

Hayden Lu

GitHub

查看 Github