Промышленная разработка на Qt и QML

Обзор особенностей мобильной разработки под ОС Android на языке C++ с использованием фреймверка Qt и языка QML (на примере мобильного приложения с элементами картографии) Содержание: 1 Вступление - 0:08 2 Обзор демонстрируемой программы - 3:41 3 Мобильное приложение на десктопе - 16:08 4 Обзор структуры кода - 19:18 4.1 Устройство объекта приложения - 19:40 4.2 Объект ядра приложения - 22:14 4.2.1 Динамический перевод интерфейса как свойство ядра - 25:09 4.2.2 Блокировка обращения к ядру приложения из Java кода если ядро еще не проинициализировано - 27:52 4.2.3 Открытие связанных приложений по расширению файла и открытие браузера для просмотра URL - 30:15 4.3 Проброс C++ Enum в QML-код - 32:00 4.4 Работа с датчиками мобильного устройства - 36:22 4.5 Взаимодействие C++ и Java кода - 42:12 4.5.1 Провайдер фиктивных географических координат (Mock Location Provider) - 46:13 4.5.2 Вызов Java - кода из C++ через JNI - 52:01 5 Экономика проекта - 54:09 6 Заключение - 1:03:34 Оговорка: Проявление конфабуляции. Перепутал код FluffyChat и Telegram Client. В Telegram Client используется только Qt без QML. (1:14) Внимание! Слово "промышленная" в названии ролика добавлено для привлечения внимания. О совместной разработке, тестировании, непрерывной интеграции и различных DevOps методиках здесь не рассказывается. Сайт автора:

Смотрите также