<p>Создание мобильных приложений Qt Quick на примере ОС &laquo;Аврора&raquo;</p>
Подробнее

Получите навыки программирования на Qt и JavaScript для разработки мобильных приложений под отечественную операционную систему «Аврора».

 

Программа курса поможет вам освоить навыки разработки мобильных приложений под ОС «Аврору», а также познакомит с языками программирования, такими как QML и JS, и фреймворком Qt.

Российская операционная система «Аврора» — надёжный выбор для корпоративной мобильной инфраструктуры. Она обеспечивает защиту данных пользователей, благодаря шифрованию информации и каналов передачи. ОС «Аврора» включена в Единый реестр российского ПО, зарегистрирована в Роспатенте, сертифицирована в соответствии с требованиями регуляторов.

Вы получите знания и навыки, а также опыт разработки мобильных приложений, что позволит вам начать свой путь в карьере мобильного разработчика.

 

 

Чему вы научитесь

<p>Приложения для ОС Аврора</p>
<p>Архитектура приложений</p>
<p>Создания интерфейсов и анимация</p>
<p>Датчики и мультимедиа</p>
<p>Тестирование и отладка</p>
<p>Aurora IDE</p>
<p>VirtualBox</p>
<p>Отладка с QmlLive Bench</p>
<p>Логика работы приложения</p>

Модуль 1. Основы Qt Quick

Тема 1.1. Введение в ОС Аврора
Тема 1.2. Знакомство с фреймворком Qt
Тема 1.3. Инструменты разработки
Тема 1.4. Структура проекта
Тема 1.5. Основные визуальные типы
Тема 1.6. Позиционирование элементов  

 

Модуль 2. Расширенные возможности Qt Quick

Тема 2.1. Взаимодействие с пользователем
Тема 2.2. Подключение JS
Тема 2.3. Обработка событий и определения новых свойств объектов
Тема 2.4. Работа с компонентами
Тема 2.5. Трансформации и состояния
Тема 2.6. Анимации
Тема 2.7. Элементы управления  

 

Модуль 3. Организация UI приложений

Тема 3.1. Многопоточность
Тема 3.2. Модели
Тема 3.3. Навигация в приложениях
Тема 3.4. Масштабирование и стилизация приложений
Тема 3.5. Работа с файлами   

 

Модуль 4. Использование системных API

Тема 4.1. Работа с базами данных
Тема 4.2. Мультимедиа
Тема 4.3. Камера
Тема 4.4. Работа с HTTP и Web-сокеты
Тема 4.5. Датчики
Тема 4.6. D–Bus API
Тема 4.7. QML-плагины ОС Аврора    

 

Компания «Открытая мобильная платформа» — занимается разработкой и продвижением первой российской мобильной операционной системы Аврора и платформы управления мобильными устройствами Аврора Центр.

Как проходит обучение

<p>Обучение проходит полностью дистанционно</p>
<p>Обучение поделено на модули</p>
<p>Практические задания проверяются экспертами</p>
<p>Изучение каждого учебного модуля ограничено дедлайном</p>

Ответы на вопросы

Мы рекомендуем уделять до 20 часов на обучение в неделю. Изучать материалы программы вы можете в любое время, главное — вовремя выполнять практические задания. 

Если у вас есть среднее профессиональное или высшее образование, по завершению обучения вы получите удостоверение о повышении квалификации установленного образца.

В начале обучения вы будете подключены к закрытому Telegram-чату, где сможете оперативно получить помощь от экспертов и команды поддержки, в случаях, если у вас возникнут сложности с изучением материалов.   

Для комфортного обучения на курсе вам подойдет ноутбук или стационарный компьютер, рекомендуемые требования:
• операционная система: Windows 10 или более поздняя версия (64-разрядная среда), macOS 11 или более поздняя версия;
• процессор: двухъядерный процессор с тактовой частотой 3.3 ГГц или выше;
• оперативная память: минимум 8 Гб, рекомендуется 16 Гб.