Biggest-updates-in-Flutter-2.2-release-

 

Платформу розробки інтерфейсу Google з відкритим вихідним кодом: Flutter щойно було оновлено та оновлено поточною версією Flutter 2.2, яка має кілька цікавих нових функцій і можливостей.

 

Про це було оголошено під час нещодавно завершеної події Google I/O 2021.

 

Популярність Флаттера зростає

 

Flutter від Google тепер став найпопулярнішим у світі міжплатформним фреймворком розробки. За даними Slashdata, приблизно 45% усіх кросплатформних розробників зараз використовують Flutter для створення мобільних додатків.

 

Насправді між 2020 і 2021 роками використання фреймворку Flutter зросло на 47%, і зараз 12% усіх мобільних програм у Google Playstore використовують Flutter.

 

Запущений Google у 2017 році, Flutter підтримує кросплатформену структуру розробки додатків для Android, iOS, Linux, Mac, Windows, Google Fuchsia, а також для веб-форми через єдину кодову базу.

 

У цьому краса та можливості Flutter. Тепер давайте обговоримо 5 найкращих оновлень у Flutter 2.2.

 

Нульова безпека

 

У випуску 2.0 Flutter представив функцію Null Safety, яка тепер стала типовою для нових проектів. За допомогою функції Null Safety розробники можуть легко вказати, чи може змінна або значення бути нульовим чи ні, безпосередньо з коду. Він забезпечує захист від винятків нульового посилання.

 

Таким чином, помилки, пов’язані з нульовим покажчиком, можна значно зменшити та контролювати.

 

Фактично, завдяки використанню мови Dart у Flutter, компілятор достатньо розумний, щоб усунути всі перевірки нульових значень під час виконання, що робить програму надзвичайно швидкою.

 

Механізм платежів

 

Було оголошено про великий розвиток у сфері оплати для мобільних додатків, створених за допомогою версії Flutter 2.2. З новим оновленням було представлено новий плагін для платежів, який було створено за допомогою команди Google Play. За допомогою цього корисного плагіна розробники можуть вбудовувати функції для прийому платежів за фізичні товари як для програм Android, так і для iOS.

 

Крім того, наявний плагін для покупок через програму було оновлено з додатковим захистом і шифруванням для безпечних фінансових операцій.

 

Розробка для Web

 

У сфері веб-розробки у Flutter 2.2 є кілька цікавих оновлень. Тепер розробники можуть використовувати сервіс-воркери для фонового кешування. Це означає, що веб-програми будуть швидшими та компактнішими, а це означає кращу продуктивність.

 

Дартс із додатковими функціями

 

Спочатку випущена до Flutter, Dart — це мова програмування, яка підтримує фреймворк розробки Flutter для кросплатформних програм.

 

У версії 2.2 Dart було оновлено до версії 2.13. У цій новій версії Dart також розширить підтримку внутрішньої сумісності. Це стало можливим завдяки підтримці масивів і упакованих структур у FFI (інтерфейс зовнішніх функцій).

 

Це оновлення допоможе покращити читабельність і відкриває портал для сценаріїв рефакторингу.

 

Розмір програми

 

У спробі зробити мобільні програми легкими та менш громіздкими, Flutter 2.2 тепер дозволить програмам Android мати відкладені компоненти. Таким чином, елементи Flutter, необхідні для належного функціонування програми, можна завантажити під час виконання, і, отже, не потрібно завантажувати додатковий код у програму. Таким чином програми тепер будуть меншими за розміром.

 

Для розробки iOS Flutter 2.2 тепер дозволяє розробникам попередньо компілювати шейдери, що зробить анімацію надзвичайно плавною та бездоганною (під час першого запуску). Крім того, було додано кілька нових інструментів, які дозволять розробникам аналізувати використання пам’яті в будь-якій програмі, таким чином дозволяючи їм оптимізувати використання пам’яті та покращити роботу програми.

 

Зацікавлені в розробці нового мобільного додатка на основі Flutter або бажаєте оновити наявні нативні додатки за допомогою кросплатформних можливостей за допомогою Flutter?

 

Зв'яжіться з нами! з нашим Розробка додатків Flutter команда негайно!