The Amplify Framework provides a set of libraries and UI components and a command line interface to build mobile backends and integrate with your iOS, Android, Web, and React Native apps. The Amplify CLI allows you to configure all the services needed to power your backend through a simple command line interface. The Amplify library makes it easy to integrate your code with your backend using declarative interfaces and simple UI components.
Amplify your apps. Build on a flexible, scalable, and reliable serverless backend.
Easy-to-Use Library
Choose your cloud services and easily connect them to your app with just a few lines of code.
Powerful Toolchain
Effortlessly create and maintain sophisticated serverless backends for your apps.
Accelerate app development by leveraging our beautiful out-of-the box UI components.
A comprehensive library for building sophisticated cloud-powered apps
Auth.signUp({
username: 'AmandaB',
password: 'MyCoolPassword1!',
attributes: {
email: 'someemail@example.com'
}
});
Analytics
API
Authentication
Storage
Interactions
PubSub
Notifications
XR
iOS & Android are supported with our Native SDKs. Get Started >
Cache
Hub
I18n
Logger
Service Worker
A powerful toolchain built for developers
$ amplify status
| Category | Resource name | Operation | Provider plugin |
| ------------ | ----------------- | ------------ | -------------------- |
| Auth | cognito | No Change | awscloudformation |
| Analytics | pinpoint | Update | awscloudformation |
| Storage | dynamo | No Change | awscloudformation |
| Api | appsync | Delete | awscloudformation |
| Function | lambda | No Change | awscloudformation |
Effortlessly configure backends
Hosting for static assets and websites
Create APIs and generate client code
A beautiful component library connected to the cloud
Colors
Typography
Components
Related content
A step by step tutorial on how to use Amplify to connect an iOS app to a servereless back-end.
Learn how to easily build secure, cloud-connected data-driven mobile apps using AWS Amplify, GraphQL, and mobile-optimized AWS services.
This walkthrough is part 1 of a two-part series on how to build an AWS cloud-enabled Android mobile app with the AWS Amplify toolchain.