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