Google випустив Flutter 2, свій оновлений фреймворк з відкритим кодом. Також компанія опублікувала версію Dart 2.12 — мови, яка використовується у Flutter.
Розробники удосконалили фреймворк і зробили Flutter портативним — тож тепер він годиться не лише для мобільних застосунків. У Flutter 2 можна використовувати єдину кодову базу для п'яти операційних систем: iOS, Android, Windows, macOS і Linux. Ще є підтримка застосунків для вебу: на браузерах Chrome, Firefox, Safari чи Edge. Також Flutter можна застосовувати для розумної техніки, автомобілів, телевізорів тощо.
Зараз у Play Store є понад 150 000 Flutter-застосунків — тож кожен з них можна адаптувати для вебу чи настільних пристроїв та не переписувати код.
Нова версія Flutter передусім спрямована на:
- Прогресивні вебзастосунки (PWA), які поєднують можливості десктопу й вебу.
- Односторінкові застосунки (SPA), які завантажуються один раз.
- Перенесенні наявних Flutter-програм з мобільних платформ на веб — за допомогою тієї ж кодової бази.
Деякі Flutter-застосунки вже успішно перенесли на веб: наприклад, навчальну програму iRobot чи інструмент для анімації Rive (поки у бета-версії).
Розробники Flutter також співпрацюють з Canonical — в майбутньому Flutter стане базовим фреймворком для настільних та мобільних застосунків Canonical.
Microsoft допомагає із підтримкою Windows у Flutter і додає підтримку нових Android-пристроїв, що складаються і мають кілька екранів. Про решту оновлень Flutter 2 можна прочитати у блозі Google.
Ще немає коментарів