Android Studio

For macOS, Windows and Linux: Get the official Integrated Development Environment (IDE) for Android app development.

Android Studio Website

We primarily use Android Studio for managing SDKs and virtual devices, building and running apps, as well as for deployment purposes. However, when it comes to actual coding, we'll be using VS Code as our preferred editor.

So - in the context of Flutter - Android Studio is required for its tools used by Flutter under the hood.