Компания «Открытая мобильная платформа» предоставила своим партнерам-разработчикам доступ к ОС Аврора Developer Preview 5.2.0 в преддверии выхода новой версии доверенной операционной системы. Отзывы на этапе предварительных версий позволяют получить оценку нововведений со стороны разработчиков экосистемы, протестировать функционал, оценить стабильность работы и вовремя внести необходимые улучшения.
Также доступ к ОС Аврора Developer Preview 5.2.0 позволит разработчикам заранее протестировать функционал новой версии, оценить ключевые изменения и максимально эффективно использовать новые возможности платформы Аврора 5.2.0.
В новой версии ОС Аврора 5.2.0 внесено более трех тысяч изменений. «Открытая мобильная платформа» фокусируется на повышении продуктивности разработчиков и включает улучшения по производительности, безопасности, приватности и персонализации пользовательского опыта.
ОС Аврора — это современная отечественная операционная система для смартфонов и планшетов, разработанная специалистами компании «Открытая мобильная платформа». Предназначена для решения корпоративных задач, цифровой трансформации предприятий и обеспечения информационной безопасности бизнес-процессов.
Активное развитие, современный интерфейс, сертификация ФСТЭК УД4 и ФСБ АК3/КС3, а также растущая экосистема делает ОС Аврора стратегическим выбором крупных государственных компаний и организаций, а также российского бизнеса. ОС Аврора формирует безопасную мобильную среду, обеспечивая доступ сотрудников к корпоративным и государственным информационным системам.
Новые возможности для разработчиков в ОС Аврора 5.2.0:
PWA и Webview API
USB API
API для удаленного управления
o Возможность удаленной перезагрузки и удаленного выключения устройства;
o Получение информации о времени после запуска устройства, времени последнего обновления.
Пользовательский интерфейс
o Переход в Верхнее меню;
o Переход на Экран приложений;
o Кнопка "Назад".
Разблокировка устройства
Геолокация
Управление жизненным циклом приложений
Multimedia API
o Добавлена возможность прямого подключения к МУ USB-микрофонов как штатного устройства записи;
Режим ГРМ
В ОС Аврора 5.2 реализован гибридный режим работы, который при подключении внешнего монитора, мышки и клавиатуры позволяет работать в десктопном режиме. Интерфейс ОС и сценарии работы были адаптированы для работы на большом экране и управления с помощью мыши и клавиатуры.
Классификатор дисплеев
Ethernet
API для чтения контактов на устройстве
Call API
Локальная аттестация
Поддержка удаленной конфигурации приложений
Keystore
Push-уведомления
VPN
SDK
***
Компания «Открытая мобильная платформа» занимается разработкой и продвижением российской мобильной операционной системы Аврора и платформы управления корпоративными мобильными устройствами «Аврора Центр», а также других решений, которые позволяют строить доверенную мобильную среду, гарантируя повышение производительности и защиту чувствительной информации. Мы динамично и успешно сотрудничаем с лидерами корпоративного рынка и государственными компаниями, создавая совместные решения и формируя отечественный стек технологий.
Также доступ к ОС Аврора Developer Preview 5.2.0 позволит разработчикам заранее протестировать функционал новой версии, оценить ключевые изменения и максимально эффективно использовать новые возможности платформы Аврора 5.2.0.
В новой версии ОС Аврора 5.2.0 внесено более трех тысяч изменений. «Открытая мобильная платформа» фокусируется на повышении продуктивности разработчиков и включает улучшения по производительности, безопасности, приватности и персонализации пользовательского опыта.
ОС Аврора — это современная отечественная операционная система для смартфонов и планшетов, разработанная специалистами компании «Открытая мобильная платформа». Предназначена для решения корпоративных задач, цифровой трансформации предприятий и обеспечения информационной безопасности бизнес-процессов.
Активное развитие, современный интерфейс, сертификация ФСТЭК УД4 и ФСБ АК3/КС3, а также растущая экосистема делает ОС Аврора стратегическим выбором крупных государственных компаний и организаций, а также российского бизнеса. ОС Аврора формирует безопасную мобильную среду, обеспечивая доступ сотрудников к корпоративным и государственным информационным системам.
Новые возможности для разработчиков в ОС Аврора 5.2.0:
PWA и Webview API
- В составе ОС 5.2.0 предустановлен новый Аврора Браузер версии 2.0 на базе Chromium;
- Добавлена поддержка PWA-приложений. Для разработчика это возможность создавать веб-приложения с поведением, аналогичным нативным приложениям. В российском сегменте сотни PWA-приложений — банковские клиенты, голосовые помощники, сервисы заказа такси и доставки еды, новости, игры и многое другое;
- Добавлена поддержка 2-стороннего TLS для аутентификации клиента по сертификату из пользовательского хранилища ключей ОС Аврора или внешнего USB токена, работающего по стандарту PKCS11;
- Добавлены прямая интеграция ГОСТ, расширенный PKCS#11 TA, поддержка КриптоПРО CSP для работы в WebView (ЭЦП, защищенная авторизация).
USB API
- Добавлено API, которое позволяет создавать приложения с поддержкой аппаратных интеграций различных внешних устройств по USB — особенно актуально там, где в приложении требуется поддержка специфического внешнего устройства, например, манипулятора или диагностического оборудования.
API для удаленного управления
- Для MDM-решений реализована возможность осуществлять удобное администрирование файлами для быстрого старта работы с устройством;
- Добавлена возможность удаленно задавать разрешенные приложения для запуска (белый список);
- Переработаны возможности по удаленному управлению WiFi — подключением на устройстве;
- Расширены возможности по удаленному управлению геолокацией;
- Добавлено несколько дополнительных минорных возможностей:
o Возможность удаленной перезагрузки и удаленного выключения устройства;
o Получение информации о времени после запуска устройства, времени последнего обновления.
Пользовательский интерфейс
- Добавлена возможность включить альтернативный способ навигации и управления приложениями — через кнопки, повторяющие жесты управления на разблокированном экране:
o Переход в Верхнее меню;
o Переход на Экран приложений;
o Кнопка "Назад".
- Изменено отображение переключателей следующих компонентов в Aurora Controls и Silica — Switch, TextSwitch, IconTextSwitch, ProgressBar, QuickScroll, Slider и в настройках атмосфер — ProgressCircle, SkeletonRectangle;
- Добавлен новый жест для приложений — привычный многим «потянуть сверху вниз, чтобы обновить» — и уже используется в ряде встроенных приложений.
Разблокировка устройства
- Добавлена возможность в корпоративном исполнении ОС настраивать парольную политику аналогично сертифицированному исполнению предыдущих (до 5.2) версий ОС.
Геолокация
- Реализован FusedLocation — провайдер, предоставляющий наиболее точные координаты от всех доступных источников геолокации и фильтрующий кратковременные ошибки от источников. Предназначен для разработчиков приложений геолокации, доступен через API;
- 2ГИС Радар поддерживается в качестве LBS-источника дополнительно к Яндекс Локатору;
- Реализован механизм экономии LBS-запросов. Конфигурируется через настройки МУ;
- Новая логика кеширования геоданных для улучшения времени отклика приложений при запуске;
- Добавлена логика автоматического переключения с GNSS на LBS при недоступности спутников и обратно с LBS на GNSS когда спутниковый сигнал стал снова доступен;
- Переработан API для разработчиков приложений геолокации: добавлены новые методы, улучшен внутренний стек для повышения производительности.
Управление жизненным циклом приложений
- Добавление возможности уведомления процессов о высоком потреблении для обеспечения возможности самостоятельной выгрузки занятых ресурсов.
- Реализована возможность регистрации поддерживаемых типов файлов в советующем поле манифеста приложения.
Multimedia API
- Реализована возможность подключения внешних камер и микрофонов для использования в ВКС, браузере (например, при сборе биометрической информации) или в иных целях сторонних приложений:
o Добавлена возможность прямого подключения к МУ USB-микрофонов как штатного устройства записи;
- Оптимизирована скорость работы ScreenGrab API.
Режим ГРМ
В ОС Аврора 5.2 реализован гибридный режим работы, который при подключении внешнего монитора, мышки и клавиатуры позволяет работать в десктопном режиме. Интерфейс ОС и сценарии работы были адаптированы для работы на большом экране и управления с помощью мыши и клавиатуры.
- Адаптирована библиотека WebView для отображения приложений на внешнем мониторе;
- Реализован механизм для проверки совместимости сторонних приложений с ОС Аврора 5.2+ и поддержку работы на внешнем мониторе;
- Внедрена поддержка работы с внешними мониторами;
- Реализована поддержка работы внешних устройств ввода — мыши и клавиатуры.
Классификатор дисплеев
- Добавлен API, который позволит стороннему приложению определять подключение внешнего монитора - соответственно приложение само может принимать решение о своем UI.
Ethernet
- Добавлена возможность работы с Ethernet-подключением как со стандартным сетевым интерфейсом — с возможностью конфигурации как через DHCP, так и через статическую настройку подключения.
API для чтения контактов на устройстве
- Реализован новый API должен позволять стороннему приложению возможность чтения значений списка контактов из приложения "Контакты" (при получении соответствующего разрешения).
Call API
- По результатам обратной связи было изменено поведение при инициации исходящего звонка VoIP приложением. Теперь окно системного приложения «Телефон» появляется в фоне и не перекрывает активное VoIP приложение. Окно приложения «Телефон» остается доступно в сетке запущенных приложений и исчезает при завершении звонка.
Локальная аттестация
- Реализован механизм аттестации МУ для оценки надежности использования МУ при взаимодействии с чувствительными данными ОС и пользователя. Если сервис считает, что система скомпрометирована - будет выдано соответствующее уведомление.
Поддержка удаленной конфигурации приложений
- Централизованное управление настройками приложения для бизнеса и корпоративной инфраструктуры через MDM, повышение удобства и снижения расходов на ИТ-сопровождение.
Keystore
- Добавлена поддержка ГОСТ алгоритмов в TEE Keystore;
- Реализован импорт/экспорт ключей в Aurora Keystore;
- Ускорено шифрование при помощи AES;
- Ускорена генерация RSA ключей;
- Добавлена поддержка подписи и проверки подписи ГОСТ 34.10-2018;
- Добавлена возможность вычисления HMAC-SHA256;
- Улучшено API;
- Исправлены ошибки при работе с Keystore.
Push-уведомления
- Реализован переход пушей на использование фоновых задач. Старый алгоритм запуска приложений на фоне для приложений, не поддерживающих фоновые задачи, будет помечен как устаревший и убран через несколько мажорных релизов.
VPN
- Для VPN-плагинов теперь создается песочница. Это решение аналогично песочницам приложений в ОС.
SDK
- Добавлена поддержка работы Аврора SDK и Aurora IDE на ПК Apple с современными процессорами ARM (M серии);
- Был осуществлен отказ от эмулятора на базе VirtualBox в пользу QEMU-эмулятора. Это позволит добавить эмулируемые архитектуры и улучшить интеграцию эмулятора в IDE;
- Предоставлена возможность разрабатывать приложения для ГРМ на эмуляторе, входящем в состав SDK.
***
Компания «Открытая мобильная платформа» занимается разработкой и продвижением российской мобильной операционной системы Аврора и платформы управления корпоративными мобильными устройствами «Аврора Центр», а также других решений, которые позволяют строить доверенную мобильную среду, гарантируя повышение производительности и защиту чувствительной информации. Мы динамично и успешно сотрудничаем с лидерами корпоративного рынка и государственными компаниями, создавая совместные решения и формируя отечественный стек технологий.