Flutter 1.22 выходит в стабильную версию с улучшенной поддержкой Android 11 и iOS 14

click fraud protection

Google выпустила стабильную версию Flutter 1.22, кроссплатформенной платформы приложений компании. Это обеспечивает улучшенную поддержку Android 11 и iOS 14.

Для тех, кто не в курсе, трепетать — это кроссплатформенная платформа приложений, созданная Google. Основанный на языке Google Dart, он позволяет разработчикам использовать единую базу кода для приложений для iOS, Android, Интернета, Windows, macOS и даже Linux. Сегодня отмечается выпуск Flutter 1.22 с целым рядом новых функций. В этом посте мы поговорим о двух из них: поддержке вырезов дисплея Android и поддержке клипов приложений iOS 14.

Поскольку безрамочные конструкции становятся все более популярными, все более распространенными становятся насечки и дырочки. Хотя мы приближаемся к созданию полноценных камер под дисплеем, мы еще не достигли этого. Чтобы помочь разработчикам справиться с этими различными типами вырезов дисплея, Flutter теперь полностью поддерживает Android DisplayCutout API. Если вы используете Flutter, вам не придется беспокоиться о том, что что-то в вашем приложении будет закрыто выемкой.

И эта поддержка также распространяется на такие вещи, как изогнутые или водопадные дисплеи. Так что, если у вас возникли проблемы с изогнутыми дисплеями, Flutter поможет вам.

В iOS 14 появилась новая функция под названием App Clips. Если вы знаете, что такое мгновенные приложения Android, клипы приложений — это, по сути, та же идея. Клипы приложений позволяют пользователю быстро «установить» и открыть небольшую часть вашего приложения, упрощая такие действия, как предложение онлайн-меню или облегченные услуги по аренде. Flutter 1.22 включает поддержку разработки клипов приложений на iOS. Это означает, что вы можете продолжать использовать унифицированную кодовую базу, сохраняя при этом поддержку новых функций iOS.

Конечно, Flutter 1.22 представил гораздо больше, чем эти две функции. Также улучшена поддержка локализации (включая горячую перезагрузку), а также некоторые новые элементы пользовательского интерфейса и плагины. Если вас интересуют остальные изменения, прочтите сообщение в блоге Google.