Создаем приложения для компьютеров
и умных устройств

desktop computer

Настольные компьютеры

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

Программы запускаются под Виндоусом, Маком и Линуксом.

Поддерживаемые операционные системы

robot

Устройства

Рисуем и анимируем интерфейс, создаем драйверы и библиотеки, реализовываем протоколы, работаем с железом и сетью.

Устройство не обязательно. Мы можем сделать прототип для эмулятора или готовой платы Raspberry Pi. Когда устройство появится, допишем платформозависимый код.

Поддерживаемые устройства

  1. Нарисуем дизайн
  2. напишем код
  3. протестируем результат
  4. упакуем в дистрибутив
  5. развернем на устройстве
  6. позаботимся об обновлении

Qt

C++

JS

QML

Основной язык программирования — C++. На нем мы пишем логику приложения, оптимизируем вычисления и графику, общаемся с железом.

Работаем с фреймворком Qt версии 4 и 5. Интерфейс делаем на Qt Quick и виджетах.

Делаем устройства умными