
Кроссплатформенный SDK Flutter от Google значительно вырос с момента запуска для приложений Android и iOS, получив поддержку веб-сайтов, Mac и Windows. Сегодня Google объявил о партнерстве с Canonical, издателями Ubuntu, для поддержки приложений Linux для настольных компьютеров во Flutter.
С самого начала SDK Flutter от Google стремился сделать по-настоящему кроссплатформенные приложения возможными из единой общей кодовой базы, при этом платформы для настольных компьютеров, такие как Mac, Windows и Linux, всегда были в дорожной карте. Flutter начал оправдывать свое обещание для настольных компьютеров в конце прошлого года с предварительным выпуском поддержки приложений macOS. Вскоре после этого Google открыл двери для сотрудничества с Microsoft, чтобы сделать приложения Flutter для Windows 10, Windows 10X и даже Xbox возможными.
Вместо этого сегодня воплотилось в жизнь другое сотрудничество. Google заключил партнерство с Canonical — наиболее известной компанией, стоящей за Ubuntu, самым популярным дистрибутивом Linux для настольных компьютеров во всем мире — чтобы дать разработчикам Flutter возможность создавать приложения для Linux. Поддержка приложений Linux во Flutter, доступная сегодня для альфа-тестирования, позволяет создавать пакеты «snap» для их приложений, совместимые с большинством дистрибуций Linux, включая Ubuntu. Оттуда разработчики смогут публиковать свои приложения Flutter в виде snap-пакетов в собственном онлайн-магазине Canonical Snap Store, который является одним из ближайших аналогов Android Play Store в мире Linux.
Кен ВанДайн из Canonical поделился энтузиазмом компании как по поводу этого сотрудничества с Google, так и по поводу будущего приложений Flutter на компьютерах Linux, объяснив, что Canonical хочет быть «в авангарде» разработки Flutter.
Canonical делает значительные инвестиции во Flutter, выделяя команду разработчиков для работы вместе с разработчиками Google, чтобы обеспечить наилучший опыт работы с Flutter для большинства дистрибутивов Linux. Canonical будет продолжать сотрудничать с Google для дальнейшего улучшения поддержки Linux и поддержания соответствия функций с другими поддерживаемыми платформами.
Благодаря прямому вкладу и помощи Canonical в тонкостях Ubuntu и Linux в целом, поддержка приложений Linux во Flutter может однажды стать одним из ведущих способов создания приложений для настольных компьютеров и ноутбуков с Linux.
Подробнее о Flutter:
- SDK Flutter демонстрирует текущую поддержку приложений для настольных компьютеров Windows и Linux
- Microsoft выпускает руководство по написанию приложений для Surface Duo с использованием SDK Flutter от Google
- Теперь вы можете использовать Adobe XD для создания приложений и пользовательских интерфейсов Flutter