
About Flutter
Flutter is Google's open source framework for building apps from one Dart codebase. It compiles to native machine code and draws its own interface, so one design can run on several platforms.
What it does
Flutter lets developers write an app once and deploy it to mobile, web and desktop. It uses the Dart language and includes testing tools and developer tooling. Google supports the project, and a large community publishes packages on pub.dev.
Key features
- One codebase for mobile, web and desktop
- Dart code compiled to fast native machine code
- Built-in testing and developer tools
- Community packages on pub.dev
- Connects with Firebase and other Google services
Who it's for
Developers and small teams that want one codebase for phone, web and desktop apps. It also suits teams that want a custom visual design that looks the same across screens.
Pricing and good to know
Flutter is free and open source under the BSD-3-Clause licence. You install the Flutter SDK on your own computer and write code in Dart. Apps built with it are published through each platform's app store, and those stores have their own developer requirements.
Highlights
- One codebase for mobile, web and desktop
- Dart code compiled to fast native machine code
- Built-in testing and developer tools
- Community packages on pub.dev












