AWS Amplify for Flutter

Many developers use Firebase as their backend services when it comes to a Flutter project. We have a new option now, AWS Amplify. This tutorial will be covering AWS Cognito.

Kevin Mun
Flutter Community
Published in
7 min readAug 28, 2020

--

Yay

AWS Amplify announces its support for the Flutter framework a few days ago. Previously it only supports React, React Native, Angular, iOS, Android, and Ionic. It is now in developer preview for Flutter (which not yet recommended for production), but it is exciting news to those who are not using Firebase or choose not to.

So what exactly is AWS Amplify?

AWS Amplify is a set of tools and services that enables mobile and front-end web developers to build secure, scalable full stack applications, powered by AWS. With Amplify, it’s easy to create custom onboarding flows, develop voice-enabled experiences, build AI-powered real-time feeds, launch targeted campaigns, and more. No matter the use case, AWS Amplify helps you develop and release great apps your customers will love. AWS Amplify includes an open-source framework with use-case centric libraries and a powerful toolchain to create and add cloud-based features to your app, and a web hosting service to deploy static web applications.

--

--

Kevin Mun
Flutter Community

I am always learning AWS, Flutter, Angular, Nodejs, Python. Full-time developer, husband, father, son, reader, and coffee drinker.