Introduction

AWS Amplify helps front-end web and mobile developers build apps faster. It consists of a development framework and a web hosting service to build and deploy secure and scalable mobile and web applications powered by AWS.

Introduction to AWS Amplify

Documentation

documentation

Web

Supported platforms:
JavaScript, React, Angular, Vue, Next.js
 
documentation

Mobile

Supported platforms:
Android, iOS, React Native, Ionic, Flutter
 

Web

Video

Data Access Patterns

DataAccessPatterns
Learn more »
Tutorial | Next.js

Deploy a Next.js App

Learn how to deploy a Next app to AWS using Amplify Hosting through a CLI workflow or a git-based workflow.

Learn more »
video | Vue

Create a Rest API

See a demonstration of how to easily create a Rest API using AWS Amplify and Vue.

Learn more »
Tutorial | Next.js

Authentication with Next.js

Learn how to implement auth in a Next.js app.

Learn more »
Tutorial | React

Build a React App

Create a simple full-stack web application using AWS Amplify, a set of tools and services including a web hosting service

Learn more »
Video | React.js

Deploy a ReactJS App

See a walkthrough of how to use the AWS Amplify console to deploy a ReactJS app

Learn more »
Tutorial | React Native

AWS Amplify & React Native App

Learn how to use AWS Amplify in React Native by building a fully functional login and registration flow with a focus on authentication.

Learn more »
Tutorial | Vue

Build a Serverless App

VueAmplify
Learn more »
tutorial | react

Access Backend Database using GraphQL

CompleteCoding
Learn more »

Mobile

Video | ios

TikTok Clone

Kilo Loco attempts to create a TikTok clone in less than 24 hours on iOS using Swift and AWS.

Learn more »
Video | ios, android

Build iOS and Android Apps

NativeIOSAndroidVideo2
Learn more »
Tutorial | Android

Custom Android Plugin

Extend the functionality of the Amplify framework by learning to write a plugin.

Learn more »
Tutorial | ANDROID

Build an Android App

Create a simple Andoird application using AWS Amplify, a set of tools and serverless services in the cloud.

Learn more »
Tutorial | iOS

Build an iOS App

Create a simple iOS application using AWS Amplify, a set of tools and serverless services in the cloud.

Learn more »
Tutorial | flutter

Announcing AWS Amplify Flutter

A first look at AWS Amplify Flutter (Developer Preview)

Learn more »
Tutorial | iOS

Auth Web UI on iOS

AuthWebUI
Learn more »
Tutorial | iOS

iOS Project Setup

iOSProjectSetup2
Learn more »
Tutorial | Android

Android Push Notifications

Set up a React Native app using AWS Amplify to receive Android Push Notifications.

Learn more »
Video | ios

Adding Offline Storage

Kilo Loco reviews how to persist your networking data for offline storage by using AWS Amplify DataStore as a persistence layer.

Learn more »

Community

Check out upcoming and past events, articles, and additional resources.

Join our community! 
Product-Page_Standard-Icons_01_Product-Features_SqInk
Ready to get started?

Get started with AWS Amplify.

Learn more 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Have more questions?

Contact our team directly at aws-amplify-customer@amazon.com