Flutter (początkowo znany jako Sky[6]) – otwartoźródłowy[7] zestaw narzędzi dla programistów przeznaczony do tworzenia natywnych, wieloplatformowych aplikacji mobilnych, komputerowych oraz internetowych[8], stworzony przez firmę Google.

Flutter
Logo Flutter
Logo programu
Autor Google
Pierwsze wydanie 0.0.6 (Alpha), maj 2017[4]
Aktualna wersja stabilna 3.19.0
(15 lutego 2024) [±]
Aktualna wersja testowa 0.0.6
(11 maja 2017) [±]
Język programowania C, C++, Dart[3]
Platforma sprzętowa wieloplatformowy
System operacyjny Android, iOS[1], Microsoft Windows, Linux, macOS, Chrome OS[2]
Rodzaj SDK
Licencja 3-klauzulowa licencja BSD[5]
Strona internetowa

Flutter został zapowiedziany w 2015 roku podczas konferencji Dart Developer Summit w 2015 roku[6], który pierwotnie umożliwiał tworzenie aplikacji na mobilny system operacyjny Android, obsługując renderowanie treści o częstotliwości nawet 120 klatek na sekundę[9]. 3 marca 2021 pojawiła się druga wersja SDK, wprowadzając wsparcie dla tworzenia aplikacji internetowych oraz aplikacji komputerowych w wersji rozwojowej[10].

W 2020 roku Flutter był drugim najczęściej wybieranym zestawem narzędzi do tworzenia aplikacji mobilnych[11].

SDK posiada oficjalny menedżer pakietów, pub.dev[12].

Zobacz też edytuj

  • Dart – język używany do tworzenia aplikacji w SDK Flutter, tego samego twórcy.

Przypisy edytuj

  1. FAQ - Flutter | What kinds of apps can I build with Flutter?. flutter.dev. [dostęp 2021-08-18]. (ang.).
  2. FAQ - Flutter | What operating systems can I use to build a Flutter app?. flutter.dev. [dostęp 2021-08-18]. (ang.).
  3. FAQ - Flutter | What technology is Flutter built with?. flutter.dev. [dostęp 2021-08-18]. (ang.).
  4. Release v0.0.6: Rev alpha branch version to 0.0.6, flutter 0.0.26. github.com, 2017-05-12. [dostęp 2021-08-18]. (ang.).
  5. Plik LICENSE w repozytorium kodu oprogramowania. github.com, 2019-11-28. [dostęp 2021-08-18]. (ang.).
  6. a b Sky: An Experiment Writing Dart for Mobile (Dart Developer Summit 2015). youtube.com, 2015-04-30. [dostęp 2021-08-18]. (ang.).
  7. Oficjalne repozytorium oprogramowania w serwisie GitHub. github.com. [dostęp 2021-08-18]. (ang.).
  8. Flutter 2 is Production-Ready for the Web, Adds New Platforms. infoq.com, 2021-03-04. [dostęp 2021-08-18]. (ang.).
  9. Google’s Dart language on Android aims for Java-free, 120 FPS apps | Ars Technica. arstechnica.com, 2015-05-02. [dostęp 2021-08-18]. (ang.).
  10. Version 2 of Google';s Flutter toolkit adds support for desktop and web apps. techcrunch.com, 2021-03-03. [dostęp 2021-08-18]. (ang.).
  11. Cross-platform mobile frameworks used by global developers 2021. statista.com, 2021-07-01. [dostęp 2021-08-18]. (ang.).
  12. Dart packages. pub.dev. [dostęp 2021-08-18].

Linki zewnętrzne edytuj