Модуль «Разработка мобильных приложений для ОС Аврора»

Модуль дополнительной специализации. Обучение с 2025 года (5 семестр),

Академический руководитель

Мыцко Евгений Алексеевич

Отделение информационных технологий (ИШИТР)
Доцент
вн. т. 2228 
Краткое описание

В современном мире мобильные устройства, такие как смартфоны и планшеты, активно применяются не только в повседневной жизни, но и в различных системах автоматизации производства и управления технологическими объектами. В рамках импортозамещения наибольшую популярность для мобильных устройств набирает российская операционная система «Аврора». Для развития российских программных продуктов, в частности мобильных операционных систем, необходимо поддерживать экосистему путём разработки соответствующих приложений для российских мобильных устройств. Целью модуля дополнительной специализации является формирование у студентов междисциплинарной компетенции разработки собственного программного обеспечения для мобильных устройств под управлением российской операционной системы «Аврора». Навыки, полученные по результатам освоения модуля дополнительной специализации позволят внести свой вклад в экосистему отечественных мобильных приложений.

Особенности обучения

Траектория обучения данного модуля дополнительной специализации опирается на основы информатики, математики и программирования. В процессе обучения студенты получат навыки разработки алгоритмов и программ для мобильных устройств, работающих на операционной системе «Аврора». Студенты будут обучаться в специализированной лаборатории с реальным планшетами и смартфонами на ОС «Аврора 5.0», где научатся разрабатывать и производить отладку собственных программ, а также запускать их как в специализированном симуляторе мобильных устройств, так и на реальных устройствах. Для разработки собственных приложений студенты освоят работу c языком программирования С++ и технологией Qt, а также работу с базами данных, сетевыми сокетами, различными модулями (bluetooth, NFC, геолокация, акселерометр, гироскоп, камера) и сенсорами мобильного устройства. Все учебные материалы предоставлены компанией «Открытая мобильная платформа», которая является разработчиком ОС «Аврора» В результате освоения модуля студенты смогу разработать собственное приложения для размещения его в магазине RuStore

Результаты обучения

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

Структура модуля

Семестр Наименование дисциплины Кредитов Часов Форма контроля
5 Основы разработки программ на Qt/C++ 3 5/ЛБ-16/ЛК-16/СРС-76 Зач.
6 Основы разработки мобильных приложений на Qt/C++ 3 6/ЛБ-16/ЛК-16/СРС-76 Зач.
7 Программирование мобильных приложений для ОС Аврора 3 7/ЛБ-16/ЛК-16/СРС-76 Зач.

Направления, для которых подходит данный модуль

# Код Направление Тип ФГОС
1 01.03.02 Прикладная математика и информатика ФГОС ВО 3++
2 09.03.01 Информатика и вычислительная техника ФГОС ВО 3++
3 09.03.02 Информационные системы и технологии ФГОС ВО 3++
4 09.03.04 Программная инженерия ФГОС ВО 3++
5 11.03.04 Электроника и наноэлектроника ФГОС ВО 3++