Developing mobile apps is challenging enough without needing to learn and develop the backend on the server. AWS provides many of the services, but with the quantity comes the difficulty. Amplify provides a command-line interface that handles the decisions and work to the AWS servers for you. It uses defaults in many cases to prevent many decisions by the developer.
In this course, Bear Cahill details how to leverage AWS Amplify to simplify your app development workflow. Bear provides an overview of Amplify and then details how to use it in the development of a React web app and iOS mobile app, including how to easily add analytics to your app using Amplify. Plus, he discusses how to approach user authentication with Amplify, create a GraphQL API with AppSync and Amplify, and store files online.Learn More