Разработка мобильных приложений на Qt

Фреймворк Qt, обладая сообществом более, чем из миллиона разработчиков, является одним из самых популярных наборов инструментов для создания мультиплатформенных приложений. Среди аналогов его выделяет высокое быстродействие и обширность предоставляемых API. С 2010 года развиваются функции Qt, направленные на создание…

About this course

Фреймворк Qt, обладая сообществом более, чем из миллиона разработчиков, является одним из самых популярных наборов инструментов для создания мультиплатформенных приложений. Среди аналогов его выделяет высокое быстродействие и обширность предоставляемых API. С 2010 года развиваются функции Qt, направленные на создание приложений для мобильных устройств: Android, iOS, Sailfish OS.

Курс постепенно пополняется, в полном варианте он будет содержать слайды с основными теоретическими материалами и проверочные задания по разработке мобильного ПО с использованием фреймворка Qt.

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

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

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

Материалы подготовлены компанией «Открытая мобильная платформа» при участии преподавателей вузов, в которых проходит обучение разработке ПО для Sailfish Mobile OS RUS: МФТИ, ПетрГУ, ЯрГУ, Университет Иннополис.
На данном ресурсе материалы опубликованы по лицензии Creative Commons BY-SA 4.0.
Пожалуйста, сообщите об использовании материалов вне данного курса.

Для связи, в том числе, по вопросам сотрудничества, пожалуйста, используйте edu@omprussia.ru.

Who is this course for

Основным предназначением курса является сопровождение очных занятий, проводимых в вузах. Но он также может быть использован как точка входа и справочное пособие всеми желающими начать разработку на Qt.

Meet the Instructors

Course content

loading...
Free

Share this course