Aurora SDK
Aurora SDK — SDK для разработки приложений под мобильную операционную систему Aurora от компании OMP.
Предварительные шаги
Получаем Aurora SDK
- Открыть портал разработчика, Aurora SDK портал
- Выбрать для загрузки Скачать Аврора SDK
- После загрузки (вероятно загрузится в папку «Загрузки») необходимо перенести файл в домашний каталог пользователя
zsh
cd ~
mv ~/Загрузки/Aurora* ~/
Установка
Aurora SDK + Docker
- Данный вариант предпочтителен если у вас на руках есть устройство с AuroraOS
- После того как докер установлен, можно приступать к установке SDK, вместе с ней будет установлена и IDE QTCreator.
- Для запуска установки достаточно выполнить следующее:
shell
sh ~/AuroraSDK*.sh # Или можно написать sh ~/AuroraSDK и нажать кнопку Tab
# Если установщик не запускается, можно попробовать сменить язык окружения
LANG=C sh ~/AuroraSDK*.sh
- Во время установки, появится выбор платформы для запуска Aurora Build Engine с одной доступной опцией если установка выполнялась по этой инструкции а так-же ранее не устанавливалась VirtualBox
Настройка
QML Live preview
Позволяет редактировать формы QML на лету как в симуляторе так и на устройстве
Для активации этого функционала требуется в настройках запуска проекта включить опцию «Включить получение обновлений Qt QmlLive» которая находится по следующему пути: «Проекты» -> «Запуск» -> «AuroraOS настройки приложений»
До включения опции
Во время включения опции
Источники и ссылки
- https://developer.auroraos.ru/doc/software_development - официальная документация по разработке под AuroraOS
- https://docs.sailfishos.org/Develop/Apps/Tutorials/QML_Live_Coding_With_Qt_QmlLive/ - настройка QmlLive
Примеры программ
- https://gitlab.com/omprussia - официальный репозиторий с примерами программ от ОМП Россия
- https://github.com/croc-code/aurora-rust-helloworld - пример приложения на языке Rust