Поделиться через


Начало работы с приложениями устройств UWP

Начните здесь, чтобы начать создание приложений для устройств UWP.

Important

Метаданные устройства являются устаревшими и будут удалены в будущем выпуске Windows. Сведения о замене этой функции см. в разделе Метаданные контейнера пакетов драйверов.

Начало работы с приложениями для устройств из Магазина Windows.

Производители устройств могут создать приложение устройства UWP, которое служит компаньоном для своего устройства. Приложения устройств UWP имеют больше возможностей, чем обычные приложения UWP и могут выполнять привилегированные операции, такие как обновления встроенного ПО. Кроме того, приложения устройств UWP могут начинаться с автозапуска (на нескольких устройствах, чем другие приложения), автоматически устанавливать устройство при первом подключении, а также расширять возможности принтера и камеры, встроенные в Windows.

Note

API устройства среды выполнения Windows не требуют метаданных устройства. Это означает, что ваше приложение не должно быть приложением устройства UWP для их использования. Приложения UWP могут использовать эти API для доступа к USB, устройствам интерфейса человека (HID), устройствам Bluetooth и т. д. For more info, see Integrating devices.

If you're looking for info about UWP mobile broadband apps, see Mobile Broadband.

1. Настройка

Для разработки UWP-приложения для устройства вам понадобятся Microsoft Visual Studio для разработки приложений UWP и Мастер создания метаданных устройств для разработки метаданных устройства.

Note

Чтобы разработать приложения устройств UWP в Windows 10, скачайте Microsoft Visual Studio 2017 и комплект драйверов Windows (WDK) 10. Станьте участником программы Windows Insider, чтобы получить комплекты и инструменты

Если вы также разрабатываете драйверы

Если вы разрабатываете драйверы Windows в дополнение к приложениям устройств UWP, используйте Microsoft Visual Studio Professional или Microsoft Visual Studio Ultimate для создания приложений устройств UWP. Эти выпуски включают новый мастер разработки метаданных устройства, а также требуются комплектом драйверов Windows (WDK) 8.1.

  1. Скачивание Visual Studio Professional или Visual Studio Ultimate
  2. Скачивание WDK 8.1

Если вы не собираетесь разрабатывать драйверы

Если вам не нужно разрабатывать драйверы, вы можете использовать Microsoft Visual Studio Express 2015 для Windows для создания приложений устройств UWP. Но эта версия Visual Studio устанавливает версию пакета SDK, которая не включает мастер разработки метаданных устройства. Чтобы получить новый мастер разработки метаданных устройств, необходимо также скачать автономный пакет SDK для Windows 8.1.

  1. Скачивание Visual Studio Express 2015 для Windows 10
  2. Скачайте автономный пакет SDK для Windows 8.1

2. Создание некоторых обычных приложений UWP

Приложение устройства UWP — это особый тип приложения UWP. Таким образом, прежде чем разрабатывать первое приложение устройства UWP, настройтесь для создания некоторых обычных приложений UWP.

3. Узнайте, что делает приложения устройств UWP специальными

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

4. Скачивание примеров

Примеры, связанные с устройствами, можно найти с ключевым словом "Устройства" и "Датчики " в коллекции примеров. Узнайте, как API используются в контексте полного примера. Вы можете определить приложение устройства UWP, поскольку оно содержит файл StoreManifest.xml, который связывает его с метаданными устройства. Эти примеры помечены тегом приложение для устройства UWP.

5. Создание собственного приложения устройства UWP

Чтобы начать, ознакомьтесь с пошаговой сборкой приложения устройства UWP.