Google розповідає про майбутнє Flutter: підтримка RISC-V, покращене відтворення тощо

Google створив Flutter кілька років тому з метою створення кросплатформної програмної системи. Найбільша перевага Flutter полягає в тому, що його можна використовувати для створення додатків для Android, iOS, Linux, Windows, macOS і навіть Інтернету з однієї спільної кодової бази. Тепер, на заході «Flutter Forward» у Найробі, Кенія, компанія витратила деякий час, щоб окреслити деякі функції, які з’являться в майбутньому, а також поділилася кількома ключовими віхами.

Перш за все, Google поділився додатковою інформацією про Impeller, механізм візуалізації наступного покоління від Flutter. Він використовує як Metal, так і Vulkan, сучасні API низького рівня в iOS і Android. У відеоролику нижче ліворуч показано традиційний механізм відтворення Flutter. Праворуч показано робоче колесо.

Не тільки це, але нещодавно з’явилася підтримка власних шейдерів з апаратним прискоренням, які працюють в iOS, Android і браузерах. Нарешті, тепер підтримуються 3D-моделі з демонстрацією під час основної доповіді, яка демонструє, як модель можна імпортувати після створення в Blender.

Flutter тепер також дозволить вставляти вміст за допомогою будь-якого стандартного веб-сайту

тег. Це частина a бездоганна інтеграція для Інтернету та мобільних пристроїв інвестиції. Функція називається вбудовування елемента, де Flutter стане веб-компонентом. Завдяки новому дублюваному пакету також буде взаємодія між кодом Dart і JavaScript js. Також відбувається офіційна презентація Dart 3.

Якщо нічого з цього вас не хвилює, можливо, той факт, що Google починає підтримувати нові та нові архітектури, такі як RISC-V, буде. Компанія представлена Підтримка Android для ISA на початку цього місяця, і, здається, все йде повним ходом, оскільки Flutter тепер отримує лікування RISC-V. Він технічно запущений з Flutter 3 минулого року, хоча був позначений як «експериментальний».

Нарешті, ми також отримуємо рідкісне уявлення про деякі ключові відомості про те, як зараз Flutter працює в Google Play Store. Зараз у Google Play Store понад п’ять мільйонів розробників із понад 700 000 програм, які використовують Flutter. Google стверджує, що це один із трьох найкращих проектів з відкритим кодом за кількістю учасників.

Flutter — це цікава кросплатформна структура розробки програмного забезпечення з подальшими вдосконаленнями і майбутніх змін, цілком можливо, що ми побачимо, що більш популярні програми почнуть використовувати це. Такі додатки, як Google Ads, eBay Motors і Philips Hue, використовують його, і ми очікуємо, що ця підтримка зросте в майбутньому.