Какие платформы поддерживает Flutter

Платформы, которые поддерживает Flutter
Платформы, которые поддерживает фреймворк Flutter SDK

Flutter (Флаттер) — это набор инструментов пользовательского интерфейса Google для создания красивых, скомпилированных в исходном коде приложений для мобильных, веб, настольных и встроенных устройств из единой кодовой базы.

Поддерживаемые платформы

Начиная с версии Flutter 2.5, фреймворк поддерживает следующие платформы:

ПлатформаВерсияКаналы
AndroidAPI 19 и вышевсе
iOSiOS 9 и выше все
LinuxDebian 10 и выше все
macOSEl Capitan и выше все
WebChrome 84 и выше все
WebFirefox 72.0 и выше все
WebSafari on El Capitan и выше все
WebEdge 1.2.0 и выше все
Windows Windows 7 и выше все
платформы, поддерживаемые Flutter 2.5 и выше

Обратите внимание, что в то время как macOS и Linux находятся в стабильном канале (the stable channel), чтобы вы могли легко видеть, как ваше приложение работает на the desktop, начиная с Flutter 2.0 они считаются бета-качеством.

Как определяется поддерживаемая платформа

Начиная с Flutter 1.20, определяется три уровня поддержки платформ, на которых работает Flutter:

  • Поддерживаемые платформы, протестированные Google, которые команда Flutter в Google тестирует в непрерывной интеграции при каждом commit. Для этих платформ мы также запускаем тесты после commit перед переходом с основного канала (the master channel) на канал разработчика (the dev channel).
  • Платформы с максимальными усилиями, тестируемые сообществом Flutter.
  • Неподдерживаемые платформы — платформы, которые могут работать, но которые команда разработчиков Flutter не тестирует и не поддерживает напрямую.

Поддерживаемые платформы, протестированные Google

ПлатформаВерсия
AndroidAndroid SDK 30
AndroidAndroid SDK 29
AndroidAndroid SDK 28
AndroidAndroid SDK 27
AndroidAndroid SDK 26
AndroidAndroid SDK 25
AndroidAndroid SDK 24
AndroidAndroid SDK 23
AndroidAndroid SDK 22
AndroidAndroid SDK 21
AndroidAndroid SDK 19
iOS14 (все)
iOS 13.3-13.7
iOS13.0
iOS12.4 & 12.4.1
iOS9.3.6
WebChrome 84
WebFirefox 72.0
WebSafari / Catalina
WebEdge 1.2.0
WindowsWindows 10
macOSEl Capitan & greater
LinuxDebian 10
Поддерживаемые платформы, протестированные Google

Обратите внимание, что Android SDK 20 покрывается тестированием Android SDK 19, так как различия между двумя версиями платформы минимальны.

flutter.dev

Платформы, протестированные Flutter сообществом

ПлатформаВерсия
AndroidAndroid SDK 22
Android Android SDK 20
Android Android SDK 19
Android Android SDK 18
Android Android SDK 17
Android Android SDK 16
iOSiOS 13.1
iOSiOS 12.1-12.3
iOSiOS 10 (все)
iOSiOS 9.0
WindowsWindows 8
WindowsWindows 7
LinuxDebian & below
Платформы, протестированные Flutter сообществом

Неподдерживаемые платформы

ПлатформаВерсия
AndroidAndroid SDK 15 и ниже
iOS iOS 8 и ниже
WindowsWindows Vista и ниже
WindowsЛюбая 32-битная платформа
macOS Yosemite и ниже
Неподдерживаемые Flutter платформы

Источник: Supported platforms

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *