Module \00abРазработка мобильных приложений для ОС Аврора\00bb

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

Academic Coordinator

Evgeniy Mytsko

Division for Information Technology
Associate Professor
Internal Telephone 2228 
Brief Description

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

Training Features

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

Learning Outcomes

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

Module Structure

Term Course Name Credits Hours Form of Assessment
5 Основы разработки программ на Qt/C++ 3 5/LW-16/L-16/IWS-76 Зач.
6 Основы разработки мобильных приложений на Qt/C++ 3 6/LW-16/L-16/IWS-76 Зач.
7 Программирование мобильных приложений для ОС Аврора 3 7/LW-16/L-16/IWS-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++