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

Представленный 18 мая Flutter 2.2 построен на основе Флаттер 2, который дебютировал в марте и расширил Flutter от его мобильных корней, добавив поддержку для веб-приложений, настольных и встроенных приложений.

Новые возможности Flutter 2.2 включают следующее:

  • Звуковая безопасность с нулевым значением теперь является стандартом по умолчанию для новых проектов, добавляя защиту от исключений по нулевым ссылкам и позволяя разработчикам выражать в своем коде типы, не допускающие значения NULL. Благодаря языку Dart, используемому с Flutter, компилятор может исключить нулевые проверки во время выполнения для повышения производительности приложения.
  • Рекламный SDK был обновлен с нулевой безопасностью и поддержкой адаптивных форматов баннеров.
  • А плагин платежей, созданный с помощью команды Google Play, позволяет оплачивать физические товары как на iOS, так и на Android. В плагин для покупок в приложении, все еще в бета-версии, был обновлен.
  • Для веб-приложений предлагается фоновое кэширование с помощью сервис-воркеров.
  • Dart был обновлен до версии 2.13, которая расширяет поддержку внутренней совместимости за счет поддержки массивов и упакованных структур в FFI (интерфейс внешних функций). Поддержка псевдонимов типов повышает удобочитаемость и предоставляет возможность для некоторых сценариев рефакторинга.
  • Приложения Android поддерживают отложенные компоненты.
  • Были добавлены инструменты для понимания распределения памяти в приложениях.

Google также отметил, что инструменты для предварительной компиляции шейдеров для устранения или уменьшения нежелательной почты при первом запуске в iOS находятся в разработке. Чтобы установить Flutter, перейдите в flutter.dev.

Авторские права © 2021 IDG Communications, Inc.


#Google #Flutter #получает #надежную #нулевую #безопасность #плагин #платежей

Source link