开始使用 AWS

构建 Flutter 应用程序

使用 AWS Amplify 创建简单的 Flutter 应用程序

模块 4:添加图像存储功能

在本模块中,您将添加存储以及将图像与您的应用程序中的备注关联的功能。

简介

现在,只有经过身份验证的用户才能进入应用程序,我们可以允许用户拍照并将其上传到我们应用程序 Amazon S3 存储桶中的私有文件夹中。

在此模块中,我们将 Storage 类别添加到您的 Amplify 应用程序中,上传通过设备摄像头拍摄的照片,然后下载并显示与单个用户关联的所有照片。

您将学到的内容

  • 配置 Storage 类别
  • 将文件上传到 Amazon S3
  • 从 Amazon S3 下载文件
  • 显示和缓存来自 URL 的图片

重要概念

存储 – 存储是指能够将文件存储在某个位置,并在需要时检索这些文件。在本示例中,是指将图像存储到 Amazon S3 和从 Amazon S3 下载图像。

 完成时间

20 分钟

 使用的服务

实施

结论

太棒了! 该应用程序的核心功能已实现,用户可以拍摄照片,这些照片将存储在该应用程序 S3 存储桶的私有部分。

在下一个模块中,我们将添加分析。

此模块有帮助吗?