Flutter 3.35.7
Содержание
Основная информация
Описание и назначение релиза
Назначение
Релиз Flutter для ОС Аврора 3.35.7 предназначен для разработки приложений под ОС Аврора версий 5.1.3, 5.1.5, 5.1.6, 5.2.0.
Совместимость релиза с Аврора ОС
- 5.1.3
- 5.1.5
- 5.1.6
- 5.2.0
Совместимость релиза с Аврора SDK
- 5.1.3
- 5.1.5
- 5.1.6
- 5.2.0
Совместимость релиза с Аврора PSDK
- 5.1.3
- 5.1.5
- 5.1.6
- 5.2.0
Новые возможности
- Доступен функционал версии Flutter 3.35.7.
- Реализован запуск приложений в песочнице.
- Обновлён пакетный менеджер pub для работы с зависимостями, выложенными на сервер ОМП.
- Добавлена поддержка эмулятора Аврора 5.2 QEMU и Аврора SDK 5.2.
- Разработано расширение для VSCode, позволяющее установить и настроить Flutter для ОС Аврора.
Исправленные ошибки
- Исправлено падение приложения при горячей перезагрузке (HotRestart).
- Уменьшен размер приложений, использующих плагины для ОС Аврора.
- Исправлено некорректное поведение клавиатуры при переключении между приложениями.
Известные ограничения
- При запуске приложения в режиме отладки ОС каждый раз запрашивает разрешения.
- После возвращения на экран, содержащий поле для ввода текста, клавиатура может самопроизвольно активироваться и сфокусироваться на текстовом поле.
- При переходе приложения из свёрнутого состояния в полноэкранный режим диалоговые окна, открытые ранее с помощью плагина
aurora_window_manager(например, окно выбора файловfile_selector), принудительно закрываются.
Перечень терминов и сокращений
| Термин/Сокращение | Расшифровка |
|---|---|
| ОМП | ООО "Открытая мобильная платформа" |
| ОС | Операционная система |
| Песочница | Изолированная, безопасная среда для запуска программ, тестирования кода или анализа подозрительных файлов, которая предотвращает влияние действий внутри нее на основную ОС |
| ПО | Программное обеспечение |
| Эмулятор | Виртуальная машина, которая позволяет выполнять приложения в окружении ОС Аврора аналогично работе на МУ |
| Cookie | Небольшие фрагменты данных, которые веб-сайты сохраняют на компьютере пользователя через его браузер. Используются для запоминания информации о посещениях, персонализации работы пользователя с сайтом, управления сессиями (например, для входа в аккаунт) и отслеживания поведения пользователей |
| HTML | HyperText Markup Language (язык гипертекстовой разметки) — стандартизированный язык гипертекстовой разметки документов для просмотра веб-страниц в браузере |
| Flutter | Фреймворк с открытым исходным кодом для создания кроссплатформенных приложений на основе единой кодовой базы. Поддерживает платформу ОС Аврора. Для поддержки стандартных платформ необходимо использовать Flutter SDK |
| Flutter CLI | Интерфейс командной строки для работы с Flutter |
| Impeller | Новый движок рендеринга, разработанный специально для Flutter с целью улучшить производительность и устранить проблему зависания анимаций |
| Аврора PSDK | Platform Software Development Kit — набор инструментов для разработки, отладки, тестирования компонентов ОС |
| USB | Universal Serial Bus — универсальная последовательная шина |
| WebView | Программный компонент, позволяющий отображать web-версию мобильного приложения |
| Wi-Fi | Технология беспроводной локальной сети с устройствами на основе стандартов IEEE 802.11 |