Spec-Zone.ru › Qt 5.15

Мобильные API

В Qt 5 появились API для мобильных платформ. Эти API предоставляют доступ к различным аппаратным средствам и функциям мобильных устройств. Также существуют API для расширения поддержки других устройств и платформ.

Поддерживаемые мобильные платформы

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

  • Android
  • iOS

Датчики

API модуля Qt Sensors позволяют получить доступ к различным датчикам оборудования. Акселерометры, датчики света, компас и гироскоп являются одними из многих типов датчиков, поддерживаемых API QML и C++.

  • Qt Датчики

Позиционирование

Доступ к информации о местоположении через глобальную систему позиционирования (GPS) или позиционирование по идентификатору сотовой ячейки доступен через API позиционирования из модуля Qt Positioning. Кроме того, устройства, использующие протоколы NMEA, могут использоваться в качестве источника.

  • Qt Позиционирование

Местоположение

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

  • Qt Местоположение

Bluetooth

API модуля Qt Bluetooth позволяют получить доступ к устройствам с поддержкой Bluetooth. Существуют API для сканирования устройств Bluetooth и обмена данными между устройствами. API поддерживают протоколы радиочастотной связи (RFCOMM) и протокол OBEX Object Push Profile (OPP).

  • Qt Bluetooth

NFC

Поддержка технологии ближней беспроводной связи (NFC) обеспечивается модулем Qt NFC. API QML и C++ устанавливают связь между метками NFC Forum и устройствами NFC Forum с использованием протокола NFC Logical Link Control Protocol (LLCP).

  • Qt NFC

Внутриприложение покупка

Модуль Qt Purchasing позволяет разработчикам мобильных приложений генерировать доход от своих приложений на платформах Android и iOS. Модуль предоставляет альтернативы C++ и QML для поддержки сценария внутриприложение покупка в приложениях Qt.

  • Qt Покупка

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/mobiledevelopment.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API