Delen via


Wat is er nieuw voor UWP-apparaat-apps

Important

Metagegevens van apparaten zijn afgeschaft en worden verwijderd in een toekomstige versie van Windows. Zie Containermetagegevens voor stuurprogrammapakketten voor informatie over de vervanging voor deze functionaliteit.

In deze sectie vindt u een glimp van wat er nieuw is voor UWP-apparaat-apps. Zie Meet UWP-apparaat-apps voor meer informatie over apparaat-apps.

Windows Runtime-apparaat-API's vereisen geen metagegevens van apparaten. Dat betekent dat uw app geen UWP-apparaat-app hoeft te zijn om deze te gebruiken. UWP-apps kunnen deze API's gebruiken voor toegang tot USB, Human Interface Devices (HID), Bluetooth GATT, Bluetooth RFCOMM, Wi-Fi Direct-apparaten en meer. For more info, see Integrating devices.

Wat is er nieuw voor Windows 10?

Met Windows 10 zijn er geen wijzigingen in de functionaliteit van de Microsoft Store-apparaat-app. De Windows 8.1-processen voor het bouwen, testen en verzenden van UWP-apparaat-apps blijven werken met Windows 10. We raden u echter aan een UWP-app (Universal Windows Platform) te ontwikkelen met aangepaste mogelijkheden. Zie HSA (Hardware Support App): Stappen voor app-ontwikkelaars voor meer informatie.

Apparaatmetagegevenswizard

Windows 8.1 introduceert een nieuwe wizard voor apparaatmetagegevens. Maak eenvoudig metagegevenspakketten voor UWP-apparaat-apps zonder onbewerkte XML te hoeven bewerken. De nieuwe wizard kan ook de metagegevens van het apparaat lokaal valideren voordat u deze naar het dashboard verzendt. Zie Stapsgewijze instructies voor het bouwen van een UWP-apparaat-app voor meer informatie over hoe deze wizard in het proces past.

Als u de Wizard Ontwerpen van apparaatmetagegevens wilt ophalen, moet u de zelfstandige SDK voor Windows 8.1 installeren voordat u de stappen in dit onderwerp voltooit. Als u Microsoft Visual Studio Express voor Windows installeert, wordt een versie van de SDK geïnstalleerd die de wizard niet bevat.

Achtergrondtaken voor apparaatsynchronisatie en -update

In Windows 8.1 kunnen UWP-apparaat-apps apparaatbewerkingen met meerdere stappen uitvoeren in een achtergrondtaak, zodat ze kunnen worden uitgevoerd tot voltooiing, zelfs als de app naar de achtergrond wordt verplaatst en onderbroken. Dit is nodig om betrouwbaar apparaatonderhoud (wijzigingen in permanente instellingen of firmware) en inhoudssynchronisatie toe te staan, zonder dat de gebruiker een voortgangsbalk hoeft te volgen. Use the DeviceServicingTrigger for device servicing and the DeviceUseTrigger for content synchronization. Houd er rekening mee dat deze achtergrondtaken de hoeveelheid tijd beperken die de app op de achtergrond kan uitvoeren en niet bedoeld zijn om onbepaalde bewerkingen of oneindige synchronisatie toe te staan. Zie Apparaatsynchronisatie en -update voor UWP-apparaat-apps voor meer informatie.

The DeviceUseTrigger, for device sync, doesn't require device metadata.

AutoPlay voor UWP-apparaat-apps

U kunt uw UWP-apparaat-app zo configureren dat deze automatisch wordt gestart wanneer uw randapparaat is aangesloten op de pc (nadat de app is geïnstalleerd). In Windows 8.1 voegt AutoPlay voor apparaat-apps ondersteuning toe voor Human Interface Devices (HID), smartcards en de algemene poort. Zie AutoPlay voor UWP-apparaat-apps voor meer informatie.

Printer capabilities

In Windows 8.1 kunnen UWP-apparaat-apps afdruktaken beheren en printeronderhoudstaken uitvoeren. Zie Afdruktaken beheren en printeronderhoud beheren voor meer informatie.

U kunt deze functies zien die zijn gemarkeerd in het nieuwe voorbeeld, afdruktaakbeheer en printeronderhoud. De printerextensiebibliotheek, die deel uitmaakt van het voorbeeld, verpakt de COM-implementatie van de COM-interface PrinterExtensionLib. Deze bibliotheek is ontworpen om het eenvoudig te hergebruiken in uw eigen UWP-apparaat-app.

Wijzigingen in de gebruikerservaring

To provide an experience consistent with other UWP apps installed on Windows 8.1, UWP device apps are not pinned to Start when they're installed. From Start, users can swipe up (from the center of the screen) to view all apps, including recently installed UWP device apps.

The Windows 8.1 built-in Camera app no longer includes an Options button. Dit betekent dat een flyout met aangepaste cameraopties van een UWP-apparaat-app niet in die app wordt weergegeven. However, any other UWP app that uses the Windows.Media.Capture.CameraCaptureUI class can still expose a customized flyout for More options, when installed.