Flutter
Flutter is an open-source UI software development kit created by Google, used for building natively compiled applications for mobile, web, and desktop from a single codebase. It leverages Google's Dart programming language and its own high-performance rendering engine, Skia, to deliver…
Key facts
- First appeared
- 2015
- Category
- technology
- Problem solved
- Flutter was created to address the significant challenges developers faced in building high-performance, visually appealing, and consistently branded applications across multiple platforms (primarily iOS and Android) efficiently. Existing solutions either compromised on performance/native look-and-feel (web-views, hybrid frameworks) or required separate codebases and teams for each platform, leading to increased development costs, slower time-to-market, and potential UI/UX inconsistencies.
- Platforms
- Web (browsers), Embedded devices (e.g., Google Fuchsia), Android, macOS, Linux, iOS, Windows
Related technologies
Notable users
- eBay
- Nubank
- ByteDance
- Groupon
- Baidu
- Alibaba (Xianyu app)
- Google (Google Pay, Google Ads, Stadia)
- Tencent
- BMW