一般問題

問:什麼是 AWS Amplify?
AWS Amplify 由開發架構和開發人員服務組成,可提供在 AWS 建立行動和 Web 應用程式最快速簡單的方法。開放原始碼 Amplify 架構提供了一組可選用的程式庫、UI 元件和命令列介面,以便建立應用程式後端,並與您的 iOS、Android、Web 和 React Native 應用程式整合。Amplify 架構利用一組核心 AWS 雲端服務,可提供離線資料、驗證、分析、推送通知、機器人,以及大規模的擴增實境/虛擬實境。AWS Amplify 開發人員工具服務包含 AWS Amplify 主控台,可用於建立、部署和託管 Web 應用程式以及 AWS Device Farm,以便在真實的 iOS 和 Android 裝置上測試行動應用程式。

問:AWS Amplify 有哪些主要元件?
AWS Amplify 包含開放原始碼 Amplify 架構、Amplify 架構使用的雲端服務 (例如 AWS AppSync 和 Amazon Cognito),以及 AWS Amplify 主控台和 AWS Device Farm 開發人員工具。

問:使用 AWS Amplify 成本為何?
使用 Amplify 架構時,您只需按基本 AWS 服務付費。使用 Amplify 架構無須額外收費。如要了解 AWS Amplify 主控台的定價,請造訪 AWS Amplify 主控台定價頁面。如要了解 AWS Device Farm 的定價,請造訪 AWS Device Farm 定價頁面

問:AWS Amplify 主控台與開放原始碼 Amplify 架構有何關聯?
AWS Amplify 主控台與開放原始碼 Amplify 架構可以一起或分開使用。例如,您可以使用 Amplify 主控台部署和託管單一頁面應用程式 (SPA) 前端和靜態網站,無論是否使用 Amplify 架構。

如果您使用 Amplify 架構 CLI 設定應用程式的後端資源,Amplify 主控台可提供更多功能。每次簽入時,Amplify 主控台會在部署前端之前佈建或更新這些後端資源。支援的組態很多樣,例如每個分支獨立的後端部署,或跨分支共享後端部署。

問:AWS Mobile Hub 會怎樣?
現有的 AWS Mobile Hub 客戶可繼續使用 Mobile Hub。至於新的專案,開發人員應改用 AWS Amplify。 

問:哪裡可以找到 AWS Amplify 的最新消息?
請造訪我們的部落格最新消息頁面。

 

Amplify 架構

問:開放原始碼 Amplify 架構可以用來做什麼?
使用開放原始碼 Amplify 架構,您只需要透過幾行程式碼,就能在應用程式中快速加入功能,例如離線資料、Multi-Factor Authentication、分析等等。您可以直接從命令列設定和整合基礎雲端服務,例如 AWS AppSync、Amazon Cognito、Amazon Pinpoint、AWS Lambda、Amazon S3 或 Amazon Lex,大幅節省設定和管理後端服務的時間。

問:Amplify 架構支援哪些語言和平台?
Amplify 架構支援 iOS、Android、Web 和 React Native 應用程式。Web 應用程式更與 React、Ionic、Angular 和 Vue.js 深度整合。

問:沒有使用 CLI 是否可使用 Amplify 架構程式庫?
是。這些程式庫可用來存取未使用 Amplify CLI 建立的後端資源。

問:AWS Amplify 與適用於 iOS 及 Android 的 AWS Mobile SDK 有什麼關聯?
適用於 iOS 及 Android 的 AWS Mobile SDK 屬於 Amplify 架構的一部分。從這裡開始使用。

問:哪裡可以找到適用於 Xamarin 和 Unity 的 AWS SDK?
如要開始使用適用於 Xamarin 的 AWS Mobile SDK,請參閱適用於 Xamarin 的 AWS Mobile SDK 開發人員指南。如要開始使用適用於 Unity 的 AWS Mobile SDK,請參閱適用於 Unity 的 AWS Mobile SDK 開發人員指南。

 

雲端服務

問:Amplify 架構如何與 AWS 雲端服務搭配使用?
Amplify 架構會根據您想在應用程式上新增的功能來編排,例如離線資料、Multi-Factor Authentication、分析等等。當您使用 Amplify CLI 設定這些功能時,系統就會為您佈建必要的 AWS 雲端服務。設定會保留在 CloudFormation 範本中,可讓您在原始程式碼控制中加以檢查,並與其他開發人員分享。當您透過 Amplify 程式庫將這些功能整合到應用程式並加以使用時,程式庫會向 AWS 服務程序執行所需的呼叫。例如,「amplify 新增分析」會設定 Amazon Pinpoint。然後,在應用程式使用來自 Amplify 程式庫的 Analytics API 時,系統就會向 Pinpoint 執行所需的呼叫。

開發人員工具

問:哪裡可以找到 AWS Amplify 主控台的常見問答集?
請造訪 AWS Amplify 主控台常見問答集。

問:哪裡可以找到 AWS Device Farm 的常見問答集?
請造訪 AWS Device Farm 常見問答集。

進一步了解 AWS Amplify

開始使用
還有其他問題嗎? 請透過以下網址聯絡我們的團隊:
aws-amplify-customer@amazon.com