What users are saying about
81 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>Score 8.4 out of 100
Based on 81 reviews and ratings
Flutter
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener'>Customer Verified: Read more.</a>
67 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>Score 8.1 out of 100
Based on 67 reviews and ratings
Attribute Ratings
- Android Studio is rated higher in 1 area: Likelihood to Recommend
Likelihood to Recommend
9.0
Android Studio
90%
14 Ratings
8.1
Flutter
81%
19 Ratings
Support Rating
9.7
Android Studio
97%
10 Ratings
Flutter
N/A
0 Ratings
Likelihood to Recommend
Android Studio
Android Studio is a great mobile development IDE. I have found it is the best for both Android and Flutter development. It is created by JetBrains, so any developer used to their products, such as IntelliJ IDEA, will find themselves right at home with this IDE. It is very intuitive so it is a good choice for people needing to learn an IDE quickly.

Verified User
Executive in Engineering
Medical Device Company, 1-10 employeesFlutter
Flutter is well known for native app development, if you have android studio installed on your system, you can quickly start using it. This might not be the best choice for you if you do not wish to learn a new language, i.e. Dart and you do not know it already.
Jr. App Developer
FlipPaisaInternet, 51-200 employees
Pros
Android Studio
- Support for developing in either the emulator or a device means I can quickly diagnose platform specific issues
- The support for Kotlin and Java is stellar, with projects easily containing both types of code with ease
- Hot reload support means that I can quickly test changes without waiting for a length build and optimization process
- Excellent cross platform support means I can develop on macOS, Windows, or Linux without losing functionality between platforms
Senior System Architect
Conglomo LimitedComputer Software, 1-10 employees
Flutter
- User interface design works great across all platforms, including native styling for iOS/macOS.
- Native compilation for mobile platforms and a decent rendering engine results in slick apps that can make the most of your device.
- Dart is a well thought out language and easy to pick up.
- Makes cross-platform development of good looking GUI apps a doddle.

Verified User
Employee in Information Technology
Information Technology & Services Company, 1-10 employeesCons
Android Studio
- Android Studio needs a very high amount of RAM and a high-end processor to run smoothly, which can't be affordable for everyone.
- Updates in Gradle files can sometimes come up with a hectic improvement in whole code, which can lead us to improve some code and consume precious time.
- Multitasking is very difficult in Android Studio due to its heavy consumption of resources.
Android Developer
Mealocity Food TechComputer Software, 11-50 employees
Flutter
- Occasionally updates to the Flutter SDK result in wide-sweeping changes that seem to not be thoroughly tested and considered. Flutter sometimes evolves too fast for its own good.
- While the 3rd-party Flutter package ecosystem is vast and rich, 1st-party support for basic things (audio/video playback, battery information, Bluetooth services, etc.) are lacking. You are occasionally forced to rely on an open-source package for use-cases that other platforms have native support for.
- Documentation, particularly around testing, is lacking. While there are some great docs, like the Dart Style Guide, many Flutter-focused support documents are lacking in quality and real-world usability.
- Flutter allows you to architect an app however you want. While this is a great feature, it also adds complexity and leads to the current state of Flutter's state management, where there are 50+ options on how to organize your app, with very little official guidance or recommendations from the Flutter team. For a beginner, this can create decision paralysis.
CEO (Chief Executive Officer)
One Deep BreathHealth, Wellness and Fitness, 1-10 employees
Pricing Details
Android Studio
General
Free Trial
—Free/Freemium Version
—Premium Consulting/Integration Services
—Entry-level set up fee?
No
Starting Price
—Flutter
General
Free Trial
—Free/Freemium Version
—Premium Consulting/Integration Services
—Entry-level set up fee?
No
Starting Price
—Support Rating
Android Studio
Android Studio 9.7
Based on 10 answers
Overall support for Android Studio is quite good. As the project is maintained by Google itself, frequent updates are usually made to Android Studio to keep the IDE update and bug-free. Many community forums are also available to help developers across the world if they face any issue.
Software Engineer Intern
UBCComputer Software, 11-50 employees
Flutter
No score
No answers yet
No answers on this topic
Alternatives Considered
Android Studio
Android Studio is the best possible offering to make android based apps. It's a product by Google and the official integrated development environment for android app development. That's why it is able to offer the easiest to learn and simplest coding environment to developers. But it needs higher performance and is at times slower as compared to Flutter, etc. So that's the only drawback, but overall it's better than most tools for app development.

Verified User
Vice-President in Product Management
Internet Company, 51-200 employeesFlutter
I have experience with react and React Native. I would say that the idea behind all those frameworks are quite similar.However, I found the javascript-based frameworks a bit more accessible as you could utilise your javascript knowledge. Here, Flutter works with its own language. This has advantages and disadvantages sometimes. I found the community around javascript frameworks bigger and therefore sometimes more helpful. However, Flutter does a good job here as well.I think the main argument for Flutter is its usability for less experienced developers. If you do not have knowledge in javascript or other programming languages then I think it is much easier to start with Flutter than with another framework like react. I think the package that you get form scratch is better than in the other frameworks were you have to set up and learn a lot more before you can start.

Verified User
Employee in Other
E-Learning Company, 10,001+ employeesReturn on Investment
Android Studio
- The APPs developed with ANDROID STUDIO take a long time to develop, however this extra expense is compensated by the low rate of claims that our technical service must attend.
- By working with native code, you do not depend on external library providers and their associated cost.
Director of Engineering and Product Development
Alarmas MarshallElectrical & Electronic Manufacturing, 11-50 employees
Flutter
- The rapid development capabilities of Flutter allow us to build apps we could not have previously considered commercially viable, opening new revenue streams.
- Free and open licensing made adoption very easy (ie. free/low cost!).
- In comparison to Qt, our time spent arguing with build tools and perfecting development environments has decreased substantially.

Verified User
Employee in Information Technology
Information Technology & Services Company, 1-10 employees