Device scenario APIs Scenario Use fingerprints instead of

  • Slides: 31
Download presentation

Device scenario APIs Scenario Use fingerprints instead of passwords to authenticate. Scan barcodes and

Device scenario APIs Scenario Use fingerprints instead of passwords to authenticate. Scan barcodes and read magnetic stripes. Use Geofence enter/exit to trigger app actions. Manage virtual smart cards for remote access. Print to a 3 D printer. Scan documents and images with scanners.

App HID API Class Drivers Device

App HID API Class Drivers Device

Device protocol APIs Devices

Device protocol APIs Devices

Developing in Windows 8. 1 SW dev HW dev

Developing in Windows 8. 1 SW dev HW dev

Device scenario APIs Same as in Windows 8. Just use the Namespace and the

Device scenario APIs Same as in Windows 8. Just use the Namespace and the API, Windows does the rest. Scenarios. Fingerprint, scanner, geo-location, and more. Need to know. App development. APIs. //Create the scanner object Image. Scanner my. Scanner // Scan API call to start scanning my. Scanner. Scan. Files. To. Folder. Async(Image. Scann er. Scan. Source. Default…

Device protocol APIs simplify custom device access via industry standard protocols. Scenarios. Sports Watch,

Device protocol APIs simplify custom device access via industry standard protocols. Scenarios. Sports Watch, Missile Launcher, or any Custom Device. Need to know. Specific protocol details for the device. Industry standard protocol.

Toby’s missile launcher

Toby’s missile launcher

Ecosystem of apps via protocol APIs Hardware developers can provide a Windows runtime component

Ecosystem of apps via protocol APIs Hardware developers can provide a Windows runtime component to enable an ecosystem of apps. Scenarios. Sarah’s fitness device, and more. Need to know. Hardware developers—Specific protocol to create the runtime component. App developer—API from the hardware developer to use the runtime component.

Differentiating your User Experience Hardware developers can enable additional device specific scenarios with device

Differentiating your User Experience Hardware developers can enable additional device specific scenarios with device metadata. Scenarios. Autoplay and more. Need to Know. HW dev Hardware ID. Submission to Windows Hardware Dev Portal. App information. Device metadata.

Device metadata & app development 1 st 2 nd Add app info to metadata

Device metadata & app development 1 st 2 nd Add app info to metadata 1 st 2 nd 3 rd Add Experience ID to app 4 th

Resources: device scenario APIs Any app can access devices with scenario specific APIs for

Resources: device scenario APIs Any app can access devices with scenario specific APIs for devices Windows knows about Session Title Time/Location 3 -025 Building Windows apps that use scanners 2 PM Friday 6/28 South Hall: Esplanade 308 2 -041 3 -029 Strong authentication: Building apps that leverage virtual smart cards in enterprise, BYOD, and consumer environments How to use point-of-sale devices in your app 2 -9110 Biometrics—fingerprints for apps 2 PM Friday 6/28 South Hall: Esplanade 302 12 PM Friday 6/28 South Hall: Esplanade 308 On Demand 3 -9034 Using Geolocation and Geofencing in Windows Store apps On Demand 3 -9027 3 D Printing with Windows On Demand

Resources: device protocol APIs Device protocol APIs enable apps for custom peripherals that Windows

Resources: device protocol APIs Device protocol APIs enable apps for custom peripherals that Windows does not know about. Anybody can develop apps for a custom peripheral if they know the device protocol to do so. Session Title Time/Location 3 -026 Apps for Bluetooth, HID, and USB Devices 5 PM Wednesday 6/26 South Hall: Esplanade 302 3 -924 a Apps for USB Devices On Demand 3 -9028 Apps for Bluetooth Smart Devices On Demand 3 -924 b Apps for HID Devices On Demand 3 -9030 Building Windows apps that use Wi-Fi Direct On Demand