Сегодня стартует конференция для разработчиков Google I/O, которая в этом году проходит в формате онлайн-мероприятия. Одним из первых любопытных анонсов на ней станет презентация Flutter 2.2, представляющего собой комплект средств разработки приложений и фреймворк с открытым исходным кодом. Наиболее заметным нововведением является появление плагина для интеграции оплаты с помощью сервиса Google Pay внутри приложений для Android и iOS.

Изображение: ZDNet

Помимо платёжного плагина разработчики открыли доступ к новым форматам рекламного контента через Google Mobile Ads SDK. Если Flutter 2.0 был ориентирован на объединение мобильных приложений с настольными и веб-приложениями, то Flutter 2.2 нацелен на монетизацию и интеграцию облачных сервисов.

Отмечается, что Flutter стал популярным фреймворком для разработчиков, создающих кроссплатформенные решения. По данным Google, каждое восьмое новое приложение, публикуемое на платформе Play Маркет, использует Flutter.

Что касается нововведений Flutter 2.2, то выделим следующие основные моменты:

  • улучшена производительность с фоновым кешированием и отложенными компонентами для Android;
  • добавлены инструменты для уменьшения количества ошибок при первом запуске для iOS;
  • в набор DevTools добавлена опция отслеживания выделения памяти и сторонние расширения;
  • добавлена интеграция с новым рекламным SDK и плагином для оплаты, который подходит для встраивания в приложения под Android и iOS;
  • расширена поддержка встроенной совместимости через Dart 2.13, которая не включает поддержку GitHub Actions и образов Docker для бизнес-логики.

Согласно имеющимся данным, платформа Flutter широко задействована партнёрами Google, такими как Microsoft, Samsung и Adobe. Например, команда разработчиков Microsoft использует Flutter для создания приложений, оптимизированных для работы на устройствах с двумя экранами, а также запустила альфа-версию поддержки Flutter для UWP-приложений в Windows 10.

Напомним, конференция Google I/O пройдёт с 18 по 20 мая в режиме онлайн-мероприятия, доступного для всех пользователей интернета. Во время конференции ожидается большое количество анонсов, в том числе Android 12, новой итерации мобильной платформы компании.