Sdílet prostřednictvím


Co je nového pro aplikace pro zařízení s UPW

Important

Metadata zařízení jsou zastaralá a budou odebrána v budoucí verzi Windows. Informace o nahrazení této funkce naleznete v tématu Metadata kontejneru balíčku ovladačů.

Tato část obsahuje přehled o novinkách pro aplikace pro zařízení s UPW. Další informace o aplikacích pro zařízení najdete v tématu Seznámení s aplikacemi pro zařízení UPW.

Rozhraní API zařízení prostředí Windows Runtime nevyžadují metadata zařízení. To znamená, že vaše aplikace nemusí být aplikací pro zařízení UPW, která by je používala. Aplikace pro UWP mohou používat tato rozhraní API pro přístup k USB, zařízením pro lidské rozhraní (HID), Bluetooth GATT, Bluetooth RFCOMM, přímým zařízením Wi-Fi a dalším. For more info, see Integrating devices.

Co je nového pro Windows 10

Ve Windows 10 nejsou žádné změny funkcí aplikace pro zařízení z Microsoft Storu. Procesy windows 8.1 pro sestavování, testování a odesílání aplikací pro zařízení s UPW budou dál fungovat s Windows 10. Doporučujeme ale vyvíjet aplikaci pro Univerzální platformu Windows (UPW) s vlastními funkcemi. Další informace najdete v tématu Aplikace hardwarové podpory (HSA): Postup pro vývojáře aplikací.

Průvodce metadaty zařízení

Windows 8.1 zavádí nového průvodce metadaty zařízení. Snadno vytvářet balíčky metadat zařízení pro aplikace zařízení UPW, aniž byste museli upravovat nezpracovaný KÓD XML. Nový průvodce také může před odesláním do řídicího panelu ověřit metadata zařízení v aplikaci místně. Další informace o tom, jak tento průvodce zapadá do procesu, najdete v tématu Vytvoření aplikace pro zařízení UPW krok za krokem.

Pokud chcete získat Průvodce vytvářením metadat zařízení, musíte před dokončením kroků v tomto tématu nainstalovat samostatnou sadu SDK pro Windows 8.1 . Při instalaci sady Microsoft Visual Studio Express pro Windows se nainstaluje verze sady SDK, která průvodce neobsahuje.

Úlohy na pozadí pro synchronizaci a aktualizaci zařízení

V systému Windows 8.1 můžou aplikace zařízení UWP provádět vícekrokové operace zařízení v úloze na pozadí, aby mohly dokončit svůj běh, i když je aplikace přesunuta na pozadí a pozastavena. To je nezbytné k tomu, aby bylo možné povolit spolehlivou údržbu zařízení (změny trvalých nastavení nebo firmwaru) a synchronizaci obsahu, aniž by uživatel musel sedět a sledovat indikátor průběhu. Use the DeviceServicingTrigger for device servicing and the DeviceUseTrigger for content synchronization. Všimněte si, že tyto úlohy na pozadí omezují dobu, po kterou může aplikace běžet na pozadí, a nejsou určeny k povolení neomezené operace nebo nekonečné synchronizace. Další informace najdete v tématu Synchronizace a aktualizace zařízení pro aplikace zařízení pro UPW.

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

Automatické přehrávání pro aplikace zařízení s UWP

Aplikaci zařízení pro UPW můžete nakonfigurovat tak, aby se automaticky spustila, když je periferní zařízení připojené k počítači (po instalaci aplikace). Ve Windows 8.1 přidává Automatické přehrávání pro aplikace pro zařízení podporu pro Human Interface Devices (HID), čipové karty a obecné porty. Další informace najdete v tématu Automatické přehrání aplikací pro zařízení s UPW.

Printer capabilities

Ve Windows 8.1 můžou aplikace zařízení UWP spravovat tiskové úlohy a provádět úlohy údržby tiskárny. Další informace naleznete v tématu Jak spravovat tiskové úlohy a jak provádět údržbu tiskárny.

Tyto funkce jsou zvýrazněné v nové ukázce, ve správě tiskové úlohy a údržbě tiskárny. Knihovna rozšíření tiskárny, která je součástí ukázkového balíčku, obaluje implementaci rozhraní COM s názvem PrinterExtensionLib. Tato knihovna byla navržena tak, aby se snadno používala ve vaší vlastní aplikaci zařízení pro UPW.

Změny uživatelského prostředí

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. To znamená, že se v této aplikaci nezobrazí nabídka možností fotoaparátu přizpůsobená aplikací zařízení pro UWP. However, any other UWP app that uses the Windows.Media.Capture.CameraCaptureUI class can still expose a customized flyout for More options, when installed.