COMP5216移动计算 辅导
该文档是关于COMP5216移动计算课程Lab 04的实验指导,主要目标是学习如何使用Google的Firebase平台开发移动应用,以及使用Cloud Firestore存储和读取数据。具体任务包括连接应用到Firebase并配置Cloud Firestore、向Cloud Firestore写入数据、从Cloud Firestore显示数据、在Cloud Firestore中对数据进行排序和过滤。文档详细介绍了每个任务的具体步骤和相关代码。 2024年第二学期 Lab 04 – 云服务 目标: 1. 学习如何使用Google的Firebase平台开发移动应用。 2. 理解如何使用Cloud Firestore存储和读取数据。 任务: 1. 连接应用到Firebase并配置Cloud Firestore。 2. 向Cloud Firestore写入数据。 3. 从Cloud Firestore显示数据。 4. 在Cloud Firestore中对数据进行排序和过滤。 计算机科学学院 第1页,共13页 COMP5216移动计算 LabW04 到目前为止,我们已经学习了移动应用如何在手机本地保存数据(参考Lab Week 03)。但这并不允许其他客户端(如另一个应用或网站)访问这些数据。 本教程改编自Cloud Firestore Android Codelab,向您展示如何将移动应用连接到Cloud Firestore(Google为移动和网络应用提供的云端NoSQL数据库),并从中查询数据。您将学习如何构建一个由Cloud Firestore支持的餐厅推荐应用,名为“Friendly Eats”。此外,您还将学习如何: • 将您的应用连接到Google的Firebase平台并配置Cloud Firestore。 • 从Android应用向Cloud Firestore读写数据。 • 实时监听Firestore数据的变化。 • 使用基本的Firebase身份验证。 …