Мобильные API
В Qt 5 появились API для мобильных платформ. Эти API предоставляют доступ к различным аппаратным средствам и функциям мобильных устройств. Также есть API для расширения поддержки других устройств и платформ.
Поддерживаемые мобильные платформы
На следующих страницах содержится информация о настройке Qt Creator и первых шагах с мобильными платформами:
Датчики
API модуля Qt Sensors позволяют получить доступ к различным датчикам оборудования. Акселерометры, датчики света, компасы и гироскопы — это лишь некоторые типы датчиков, поддерживаемые API QML и C++.
Определение местоположения
Получение информации о местоположении с помощью глобальной системы позиционирования (GPS) или позиционирования по идентификаторам сотовой связи доступно через API модуля Qt Positioning. Кроме того, устройства, использующие протоколы NMEA, могут быть использованы в качестве источника.
Местоположение
API модуля Qt Location предоставляет доступ к данным о картах, навигации и объектах. Возможно взаимодействие с картами с помощью жестов для перемещения, прокрутки и масштабирования. Дополнительная информация, например, маршруты или места, может быть отображена на карте.
Bluetooth
API модуля Qt Bluetooth обеспечивают доступ к устройствам с поддержкой Bluetooth. Существуют API для сканирования устройств Bluetooth и обмена данными между устройствами. API поддерживают протоколы радиочастотной связи (RFCOMM) и протокол OBEX Object Push Profile (OPP).
NFC
Поддержка ближнепольного взаимодействия (NFC) предоставляется модулем Qt NFC. API QML и C++ устанавливают связь между метками NFC Forum и устройствами NFC Forum через протокол NFC Logical Link Control Protocol (LLCP).
Внутриприложение покупка
Модуль Qt Purchasing позволяет разработчикам мобильных приложений получать доход от своих приложений на платформах Android и iOS. Модуль предоставляет альтернативы на C++ и QML для поддержки внутриприложение покупка в приложениях Qt.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/mobiledevelopment.html