学习

通过演示、代码实验室和途径获得使用 Firebase 的实践经验。

错过了申领 Firebase 2020 峰会徽章的机会?

演示

我们构建了这些交互式体验来展示 Firebase 如何帮助改进您的应用,让您有机会提供反馈并从中获得乐趣。点击下方体验:

亲爱的火力基地

我们重视您的反馈!给 Firebase 团队写一张个性化的明信片,告诉我们您喜欢什么以及我们可以改进什么。从不同的明信片样式中进行选择并添加酷炫的动画贴纸。您还可以保存您的创作副本并在社交媒体上分享!

改进您的应用

我们的交互式网络体验向您展示了 Firebase 如何帮助改进您现有的应用。了解远程配置和 A/B 测试如何帮助您测试新功能, Firebase 测试实验室App Distribution合作实现更强大的夜间构建,分析、预测和远程配置如何结合起来帮助创建自定义体验和内容以吸引特定用户群,而Firebase Extensions可以帮助您将数据导出到 BQ 以进行更深入的分析。

网页版 Firebase

借助这种交互式虚拟控制台和 Web 体验,了解如何使用远程配置快速重新设置网页样式或为用户推出自定义内容。并发现让您的用户参与并了解云消息传递是多么容易。

代码实验室

我们有四个新的代码实验室供您动手学习在模拟器套件中进行本地开发、使用 Angular 和 Firebase 构建 Web 应用程序、开始使用 C++ 中的 Firebase 以及了解 Firebase for Flutter。您还可以查看随附的演练视频以获得更多帮助。

使用 Angular 和 Firebase 构建 Web 应用程序

在本次研讨会中,我们将使用 Firebase 和 Angular 构建实时网络看板。我们将一起创建一个新应用,使用 Angular 和 Material 实现其核心功能,使用 Firestore 作为其持久状态,并使用单个命令将其部署到 Firebase 托管!

开始使用 C++ 中的 Firebase

您可能知道适用于 Android 和 iOS 的 Firebase SDK,但您是否知道有专门为跨平台游戏设计的 C++ SDK?在本次研讨会中,我们将通过 CMake 将 C++ SDK 添加到 Android 项目中,添加一些基本分析以帮助改进您的游戏,并与您的朋友和测试人员分享以开始收集反馈。

使用 Firebase Emulator Suite 进行本地开发

了解如何使用 Firebase Emulator Suite 在本地和离线完全开发和测试网络应用

了解 Flutter 的 Firebase

使用 Firebase 从头开始​​构建 Flutter 移动应用。您将使用 FlutterFire 包与 Firebase Auth 和 Cloud Firestore 通信。这是使用 Firebase 控制台并将 Firebase 集成到 Flutter 应用程序的精彩介绍。

使用 TensorFlow Lite 和 Firebase 向您的应用添加推荐

推荐引擎可让您为个人用户提供个性化体验,为他们呈现更相关、更吸引人的内容。此 Codelab 并未构建复杂的管道来支持此功能,而是展示了如何通过训练和部署设备上的 ML 模型来为应用程序实施内容推荐引擎。

途径

通过完成路径末尾的测验,为每个主题赢得一个徽章。

使用 Firebase 进行本地开发

学习使用 Firebase 在本地环境中开发和运行应用。

构建由 Cloud Firestore 支持的网络应用

学习使用 Cloud Firestore 高效、安全地存储和同步应用数据。

将 Firebase 添加到您的 Flutter 应用

学习将 Firebase 产品集成到您的 Flutter 应用中,以实现无缝的前端和后端移动应用开发。

使用 Firebase 构建您的第一个网络应用

了解 Firebase 移动应用开发平台的基础知识并使用 Firebase 构建您的第一个应用。

在 Android 上使用 FCM 和 FIAM 向您的用户发送消息

了解如何使用 Firebase 云和应用内消息与用户沟通并建立业务。