Flutter Sep 12, 2022

Studying developer's IDE usage for Flutter development

Article Summary

JaYoung Lee and Ander Dobo from Google's Flutter team reveal a surprising shift: VS Code has overtaken Android Studio as the most popular IDE for Flutter development. What's driving developers to switch?

The Flutter team surveyed developers in Q2 2022 to understand IDE preferences after noticing VS Code's rapid rise in popularity. They specifically targeted developers who had switched IDEs to understand what makes each tool valuable for Flutter development.

Key Takeaways

Critical Insight

More Flutter developers are switching from Android Studio to VS Code than vice versa, primarily for speed and usability, though many still need both IDEs for native platform work.

The survey uncovered surprising regional differences in IDE preferences and revealed a specific workflow pattern that explains why nearly a quarter of developers refuse to pick just one.

About This Article

Problem

The Flutter team noticed an interesting gap in user satisfaction. VS Code users reported 93.3% satisfaction with IDE support, while Android Studio users only reported 85.9%, even though Android Studio has more features built specifically for native Android development.

Solution

JaYoung Lee's UX research team surveyed developers who had switched between the two IDEs. They asked people to explain what values and pain points actually drove them to make the switch.

Impact

The research showed that 51% of people who left Android Studio valued its features, and 39% appreciated how it integrates with Flutter tools. VS Code switchers, on the other hand, cared most about performance and usability. This helped the Flutter team plan what to focus on next for IDE support.