Google Firebase 服务

注意:部分内容尚未提交,仍在开发中。

在这个实际项目中,我们深入学习了 Firebase AuthenticationFirebase Firestore

课程内容和我们所学

在之前的实际项目(CafeBase)中,我们只学习了这些内容:

  • Flutter
    • 底部模态框用于设置
  • Firebase 设置
    • Android 设置
  • Firebase 身份验证
    • 匿名身份验证
    • 邮箱身份验证
      • 邮箱登录
      • 邮箱注册
    • 登出
  • Firebase Firestore
    • 无需特定查询即可读取数据
    • 插入数据 创建新文档

但在本项目中,我们涵盖了更多课程,例如:

  • Flutter
    • 用于注销的警报对话框
    • 底部导航栏
    • 使用 GoogleFonts
    • 设置以显示用户图片和其他内容
  • Firebase 设置
    • iOS 设置
  • Firebase 身份验证
    • Google身份验证
    • 访问用户对象
      • 名称
      • 图片
      • 电子邮件
      • 电话
  • Firebase Firestore
    • 使用特定查询读取数据
    • 更新文档

图片

以下是一些您可以查看的图片。

  • Firebase Firestore
    Firebase Firestore

  • Firebase 身份验证
    Firebase Authentication

  • 着陆页
    Firebase Firestore

  • 添加页面
    Firebase Firestore

  • 登出
    Logout

  • 设置页面(个人资料)
    Settings

  • 投票页面
    Voting

待办事项

  • 按用户插入新用户
  • 添加更多应用程序截图
  • 修复添加用户时的布尔值

下一个实践项目?

下一个关于 FirebaseFlutter 的实践项目将更侧重于 Firestore。总而言之,将涵盖的内容列在下面:

  • Flutter
    • 主题和主题设置
    • 暗黑模式和明亮模式
  • Firebase 身份验证
    • Apple 身份验证
    • Github 身份验证
    • Twitter 身份验证
  • Firebase Firestore
    • 深入研究 Firestore 和大量新功能
  • Firebase 实时
    • 简要了解 Firebase 实时数据库

GitHub

查看 Github