Loading AI tools
З Вікіпедії, вільної енциклопедії
Flutter — це програмний каркас із відкритим кодом для створення додатків для платформ Android та iOS, а також на вебі, розроблений компанією Google. Він є основним способом створення додатків для Google Fuchsia.[5] Весь графічний інтерфейс Google Fuchsia створено за допомогою Flutter.[6]
![]() | |
Тип | Програмний каркас |
---|---|
Автор | |
Розробники | Google та суспільство |
Перший випуск | Alpha (v0.0.6) / травень 2017[1] |
Стабільний випуск | 1.5.4 (7 травня 2019[2]) |
Нестабільний випуск | Release Preview 1 (червень 2018[3]) |
Платформа | |
Мова програмування | C,C++, Dart 2 та Skia Graphics Engine [4] |
Ліцензія | модифікована ліцензія BSDd |
Онлайн-документація | api.flutter.dev(англ.) |
Репозиторій | github.com/flutter/flutter |
Вебсайт | flutter.io |
Перша версія «Sky» створювала мобільні додатки тільки для платформи Android. Він був представлений на конференції розробників Dart з метою надати швидкий рендеринг до 120 кадрів на секунду.[7]
Flutter складається з:
Архітектура Flutter відрізняється від інших програмних каркасів (React, Apache Cordova) тим, що він не використовує для побудови інтерфейсу мови HTML, CSS та Javascript, відповідно і вбудований рушій WebView. Використовується власний рушій для рендерингу.
Flutter використовує тільки одну мову програмування Dart.