Открытая мобильная платформа: • Проектирование и разработка мобильных приложений на Qt

Открытая мобильная платформа: •	Проектирование и разработка мобильных приложений на Qt

Фреймворк Qt, обладая сообществом более, чем из полутора миллионов разработчиков, является одним из самых популярных наборов инструментов для создания мультиплатформенных приложений. На нем реализованы: окружения KDE и LxQt, клиент Telegram, VirtualBox, проигрыватель VLC, клиент TeamViewer и многое другое ПО. Среди аналогов Qt выделяет высокое быстродействие и обширность предоставляемых API. С 2010 года развиваются функции Qt, направленные на создание приложений для мобильных устройств.

Курс покрывает темы:

  • инструменты, используемые при разработке
  • работы с общими API: интерфейс пользователя, базы данных, мультимедиа, сеть
  • использование функций мобильных устройств: датчики, GPS и карты, камера и др


Полученные знания позволят выполнить практические задания, которые включают, в том числе, разработку приложений:

  • чат (клиент и сервер) для обмена текстом и файлами
  • диктофон, проигрыватель мультимедиа, фотокамера
  • обзор карт с сервиса OSM
  • список дел

Для наилучшего изучения дисциплины предполагается понимание императивных и объектно-ориентированных концепций программирования. Учащиеся также должны обладать рабочими знаниями о структурах данных, алгоритмах и операционных системах.

ПО для реализации программы — Ubuntu, Windows 10 или macOS 10.12.6 или новее, Oracle VM VirtualBox версии не ниже 6.x, Git (только для Windows).



Образовательный уровень: Профессиональное образование (СПО, ВО) / Дополнительное образование
Условия предоставления: Бесплатное обучение / Бесплатный доступ к курсам / Соглашение о партнерстве
Вид образовательной инициативы: • Учебные программы
Компания: Открытая мобильная платформа
Официальный сайт/ссылка на раздел с описанием образовательной программы: https://stepik.org/course/52200/syllabus
Продолжительность программы (ак.ч.): 60
Предмет/курс/дисциплина, в которые можно встроить программу:
  • Операционные системы
  • Разработка ПО (в том числе мобильная разработка и разработка приложений с UI)
  • Курс по выбору
  • Факультатив
  • Школьный курс информатики (нужно обсуждать отдельно — есть опыт работы со школьниками, но материалы курса придётся адаптировать)
Предусмотрено ли обучение преподавателей, реализующих программу в вузе, колледже, техникуме, школе: Да
Форма реализации программы обучения:
  • Читается в авторизованных учебных центрах офлайн
  • Доступен для самостоятельного изучения онлайн
  • Читается в виде отдельного курса или моделей более общего курса в вузах
Условия предоставления материалов и необходимого ПО для реализации программы:
  • Договор о сотрудничестве с ОУ
  • NDA
Целевая аудитория программы:
  • Студенты колледжей и вузов: СПО, бакалавриат, магистратура
  • Преподаватели школы, СПО, вузы
  • Специалисты соответствующего профиля
Формат предоставляемых материалов программы:
  • Видеозаписи лекций, скринкасты.
  • Курс на образовательной онлайн-платформе.
  • SDK.
  • Устройства для разработки.


Контакты:

Кирилл Чувилин, начальник отдела развития и поддержки разработчиков

+7 99 13 104 204

k.chuvilin@omp.ru

edu@omp.ru


Вернуться к списку