Flutter (software)
| Flutter | |
|---|---|
| Original author(s) | |
| Developer(s) | Google and community | 
| Initial release | Alpha (v0.0.6) / May 12, 2017 | 
| Stable release | 3.32.0 
   / 20 May 2025 | 
| Repository | |
| Written in | C, C++, Dart | 
| Platform | Android, iOS, Google Fuchsia, Web platform, Linux, macOS and Windows | 
| Type | Application framework | 
| License | New BSD License | 
| Website | flutter | 
Flutter is an open-source UI software development kit created by Google. It can be used to develop cross platform applications from a single codebase for the web, Fuchsia, Android, iOS, Linux, macOS, and Windows. First described in 2015, Flutter was released in May 2017. Flutter is used internally by Google in apps such as Google Pay and Google Earth as well as by other software developers including ByteDance and Alibaba.
Flutter ships applications with its own rendering engine which directly outputs pixel data to the screen. This is in contrast to many other UI frameworks that rely on the target platform to provide a rendering engine, such as native Android apps which rely on the device-level Android SDK or IOS SDK which use the target platform's built-in UI stack. Flutter's control of its rendering pipeline simplifies multi-platform support as identical UI code can be used for all target platforms.