## What you'll build Amplify Flutter supports all Flutter platforms as targets (iOS, Android, Web, Windows, macOS, and Linux). The DataStore and Notifications categories only support iOS/Android currently. This tutorial guides you through setting up a backend and integrating that backend with your Flutter app. You will create a fully featured budget management app using the API and Auth categories to store and retrieve items in your cloud backend. This tutorial assumes you have a working knowledge of [Flutter](https://flutter.dev/) basics. What you will do: * Set up a Flutter application configured with Amplify * Create a data model and persist data with Amplify API * Add a sign-up/sign-in flow with Amplify Auth