Flutter 2.10 надходить зі стабільною підтримкою створення додатків Windows

Flutter вже використовується тисячами програм для Android та iOS, але тепер підтримка Windows офіційно залишила статус бета-версії.

Google працює над Flutter вже кілька років, щоб створити кросплатформну програмну структуру, про яку мріють розробники. Flutter можна використовувати для створення додатків для Android, iOS, Linux, Windows, macOS і навіть для Інтернету — усе зі спільною кодовою базою та візуальним дизайном. Тепер доступний Flutter 2.10, який включає стабільну підтримку Windows.

тріпотіння вже деякий час підтримує бета-версії Linux, Windows і macOS, але Windows першою досягла стабільного статусу. У четвер Google оголосив, що «сьогодні знаменується значним розширенням цього бачення з першим робочим випуском підтримки Windows як цільова програма, що дозволяє розробникам Windows користуватися тією ж продуктивністю та потужністю, що й розробники мобільних пристроїв насолоджуючись."

Програми Flutter у Windows можуть використовувати більшість звичайних фреймворків Flutter, доступних на iOS та Android, але за потреби вони також можуть використовувати Win32, COM та API середовища виконання Windows. Google також оновив деякі поширені плагіни Flutter для підтримки Windows, наприклад

камера, засіб вибору файлів, і shared_preferences — усі вони деякий час підтримували настільні платформи, але тепер Google вважає їх готовими до виробництва. Також є реалізація дизайну Microsoft Fluent у Flutter, тож програми Flutter у Windows не повинні стирчати, як набитий палець.

Приклад програми Flutter у Windows (Джерело: Google)

Google також відзначив внесок Microsoft у ці зусилля, сказавши, що «декілька команд Microsoft зробили внесок у сьогоднішнє оголошення. Зокрема, ми хотіли б висловити нашу вдячність команді дизайнерів Fluent за їхній внесок у створення іконографії для програм Flutter у Windows. The fluentui_system_icons пакет отримав статус Flutter Favorite як знак його якості. "

Незважаючи на те, що це перший випадок, коли платформа Flutter для настільних комп’ютерів отримала позначку «стабільна», Flutter уже закріпилася на настільних комп’ютерах, особливо на настільному Linux. Google і Canonical (розробник Ubuntu Linux) разом працюють над створенням програм Linux Flutter легко поширювати через Snap Store, а інсталятор для Ubuntu Linux є зараз переписується у Flutter.