Flutter (software)

Flutter
Original author(s)Google
Developer(s)Google and community
Initial releaseAlpha (v0.0.6) / May 12, 2017 (2017-05-12)[1]
Stable release
3.24.0[2] Edit this on Wikidata / 6 August 2024 (6 August 2024)
Repository
Written inC, C++, Dart[3]
PlatformAndroid, iOS, Google Fuchsia, Web platform, Linux, macOS and Windows
TypeApplication framework
LicenseNew BSD License
Websiteflutter.dev

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,[4] Fuchsia, Android, iOS, Linux, macOS, and Windows.[5] First described in 2015,[6][7] Flutter was released in May 2017. Flutter is used internally by Google in apps such as Google Pay[8] and Google Earth[9] as well as other software developers including ByteDance[10] and Alibaba.[11]

Flutter ships applications with its own rendering engine which directly outputs pixel data to the screen.[12] 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 React Native which dynamically uses 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.

  1. ^ Chris Bracken. "Release v0.0.6: Rev alpha branch version to 0.0.6, flutter 0.0.26 (#10010) · flutter/flutter". GitHub. Archived from the original on 2019-02-05. Retrieved 2018-08-08.
  2. ^ https://github.com/flutter/flutter/releases/tag/3.24.0. {{cite web}}: Missing or empty |title= (help)
  3. ^ "FAQ - Flutter". Archived from the original on 2019-02-23. Retrieved 2018-08-08.
  4. ^ Amadeo, Ron (2018-02-27). "Google starts a push for cross-platform app development with Flutter SDK". Ars Technica. Archived from the original on 2021-10-08. Retrieved 2021-06-11.
  5. ^ Amadeo, Ron (8 May 2017). "Google's "Fuchsia" smartphone OS dumps Linux, has a wild new UI". Ars Technica. Archived from the original on 26 September 2019. Retrieved 18 March 2018.
  6. ^ "With Flutter, Google Aims Dart to Mobile App Cross-Development". InfoQ. Archived from the original on 2022-04-28. Retrieved 2022-03-17.
  7. ^ "Google announces Flutter 1.0, the first stable release of its cross-platform mobile development toolkit". Android Police. 2018-12-05. Archived from the original on 2022-05-25. Retrieved 2022-03-17.
  8. ^ "Going global at Google Pay with Flutter". Archived from the original on 2024-03-31. Retrieved 2024-04-02.
  9. ^ "Check out the new @googleearth for iOS, Android, and web with UI built using Flutter, all from a single codebase". Archived from the original on 2024-04-02. Retrieved 2024-04-02.
  10. ^ "Increasing productivity by 33% at ByteDance with Flutter". Archived from the original on 2024-04-02. Retrieved 2024-04-02.
  11. ^ "Alibaba scales China's largest second-hand marketplace with Flutter". Archived from the original on 2024-03-30. Retrieved 2024-04-02.
  12. ^ "Flutter architectural overview". docs.flutter.dev. Retrieved 2024-07-26.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search