AWS 入門
建置 iOS 應用程式
使用 AWS Amplify 建立簡單的 iOS 應用程式
簡介:建立 iOS 應用程式
遵循逐步指導,建立您的第一個 iOS 應用程式。
概觀
在本教學中,您將使用 AWS Amplify 建立簡單的 iOS 應用程式,這是一個位於雲端的工具和無伺服器服務集。在第一個單元中,您將建置一個簡單的 iOS 應用程式。在其餘單元中,您將使用 Amplify 命令列界面 (Amplify CLI) 初始化本機應用程式,新增身份驗證,新增 GraphQL API 和資料庫以存放您的資料,並更新您的應用程式以儲存影像。
您將學到的內容
本教學將帶您逐步建立上述的簡單 iOS 應用程式。您將學會:
- 從命令列管理無伺服器雲端後端
- 身份驗證:將身份驗證新增到應用程式以實現登入和登出
- 新增 GraphQL API、資料庫和儲存解決方案
- 在多個專案間分享您的後端。
AWS 經驗
初階
完成時間
60 分鐘
完成教學的成本
符合免費方案資格
教學準備
- 至少具有這些許可的 AWS 帳戶* (管理員角色或根帳戶也可以使用,但我們建議採用最低權限方法)。
- Node.js 10 或更新版本
- Xcode 11.x 或更新版本,可在 Apple Store 下載。
- CocoaPods 1.9.x 或更新版本。
- AWS 命令列界面 AWS CLI 2.0.x 或更新版本。
您可以直接在終端機中安裝這些工具。
請參閱指導。
[*]過去 24 小時內建立的帳戶可能尚未有權存取本教學課程所需的服務。
單元
本教學分為五個簡短的單元。您必需依序完成每個單元,方能移至下一單元。
- 建立 iOS 應用程式 (10 分鐘)︰建立所有 iOS 裝置並在 iPhone 模擬器中對其進行測試
- 初始化 Amplify (10 分鐘):使用 AWS Amplify 初始化本機應用程式。
- 新增身份驗證 (10 分鐘):將身份驗證新增到應用程式。
- 新增 GraphQL API 和資料庫 (20 分鐘):建立 GraphQL API。
- 增加儲存影像的能力 (10 分鐘):將儲存體新增到應用程式。