Presentation is loading. Please wait.

Presentation is loading. Please wait.

请点击以下链接下载 WinHEC 的演讲材料 Download WinHEC presentations here:

Similar presentations


Presentation on theme: "请点击以下链接下载 WinHEC 的演讲材料 Download WinHEC presentations here:"— Presentation transcript:

1 请点击以下链接下载 WinHEC 的演讲材料 Download WinHEC presentations here: http://channel9.msdn.com/Events/WinHEC/2015

2

3 WinHEC Content Creation Principles

4 Content Creation Guidelines – Text and Screenshots

5 Converged OS kernel Converged app model Windows 10 Porting Tools

6 One Windows Platform Secure Connected One Windows core scalable across devices One universal app and driver platform One management and deployment approach Enterprise-grade security Advanced Customization and lockdown capabilities Continued innovation and support Local connectivity Cloud connectivity Device services Windows 10 “Industry” Windows 10 “Mobile” Windows 10 “Athens”

7 Windows 10 IoT Editions Windows Industry Desktop Shell, Win32 apps 1 GB RAM, 16 GB Storage Windows Mobile Modern Shell Mobile Chassis requirement 512 MB RAM, 4 GB storage Windows ”Athens” Dedicated devices No Shell/Store/MS Apps 256MB RAM, 2GB storage Universal Apps Windows “Device Services” On all Windows IoT clients Extends value of Windows Services to OEMs High value scenarios -Auditing, updating, telemetry, flighting Requires desktop or desktop apps– Win32,.NET, WPF, etc. ? Requires a Shell experience, multiple applications, Windows first-party applications, or mobile voice? Otherwise

8 One Windows Platform Secure Connected One Windows core scalable across devices One universal app and driver platform One management and deployment approach Enterprise-grade security Advanced Customization and lockdown capabilities Continued innovation and support Local connectivity Cloud connectivity Device services Windows 10 “Industry” Windows 10 “Mobile” Windows 10 “Athens”

9

10 WDF Audio Bluetooth Buses (USB, SPB) HID(Retail), Buttons Camera Graphics & Display Location Networking - Wired Networking - WLAN Security - Biometrics Security - Crypto Security - Smartcard Security - TPM NFC Sensors Thermal Touch UEFI Video

11 Download Visual Studio & WDK Build and Debug Universal Driver on PC Test Driver using WDK Test Validate on dev board Submit for signing Universal Driver samples & templates

12 If you are usingActions to takeWhy Inbox/Class drivers Just works! core device types Storage, mouse, keyboard, touch, video,… At no cost, your device can connect to large ecosystem of peripherals Kernel Mode drivers High backwards compatibility for converged device areas Make minimal changes and test Your driver runs on more editions User Mode drivers and services Be aware that Windows Universal Platform Win32 API surface is smaller than desktop Windows Use replacement APIs where available Re-design/re-implementation if APIs are not available and test Your driver runs on more editions

13

14 Languages C++ /CX C#, VB JS Python Node.js APIs WinRT Win32.NET Wiring Deployment and Execution APPX Xcopy App Isolation UI Frameworks HTML Xaml DirectX Tools Visual Studio PowerShell

15 Easily Build Retail Line of Business Solutions Retail Peripherals Supported Inbox APIs in Windows 10 SDK and DDK Adapted from UnifiedPOS standard 3 rd provided libraries

16

17 “Embedded” Mode Extend UAP to IoT capabilities on all Windows 10 editions Access to system settings APIs to change system settings such as power state, radio control and Bluetooth. APIs to access busses GPIO, I2C, SPI and easy access to custom hardware Background Services for long running tasks Full control for your device, free of standard Process Lifecycle Management

18

19 Porting Legacy Apps/Drivers to Athens If you are using (not supported on Athens) Instead use Graphic User Interface GDI, MFC, WinForms, WPFXAML, DirectX, HTML App logic and code Win32/NativeWin32/Native in OneCore.lib (subset of Desktop API surface).NET libraries.NET libraries supported in UAP (subset of Desktop.NET APIs)

20

21 Configure OS to create your device experience One tool for all your OS configuration needs Image Configuration Designer wim / ffu Image Configuration Designer (ICD) making it easier for OEM partners to create industry devices Industry Mobile Athens

22 No activation Issues with Windows 10 No activation for “Mobile” and “Athens” Industry activation works both online and offline

23 Many different devices on Windows IoT platforms; One device management surface for all 3 rd Party MDM SC Config Man OMA DM One Windows Platform Converged MDM Stack Converged Servicing Stack Common CSPs

24 ENROLLMENT INVENTORY APPLICATION MANAGEMENT DEVICE CONFIGURATION AND SECURITY REMOTE ASSISTANCE UNENROLLMENT Windows 10 Device Management

25

26

27 One Windows Platform Secure Connected One Windows core scalable across devices One universal app and driver platform One management and deployment approach Enterprise-grade security Advanced Customization and lockdown capabilities Continued innovation and support Local connectivity Cloud connectivity Device services Windows 10 “Industry” Windows 10 “Mobile” Windows 10 “Athens”

28 Windows 10 Lockdown Consistent and predictable device lockdown across form factors Advanced lockdown capabilities provide IoT devices with an extra layer of security as well as a predictable device experience.

29 Customize Device Experience Based on Roles

30 Data Protection IdentityMalwar e

31 IoT devices with hardware and firmware Trusted Platform Modules (TPMs )

32 One Windows Platform Connected One Windows core scalable across devices One universal app and driver platform One management and deployment approach Enterprise-grade security Advanced Customization and lockdown capabilities Continued innovation and support Local connectivity Cloud connectivity Device services Windows 10 “Industry” Windows 10 “Mobile” Windows 10 “Athens” Connected Secure

33 Mobile Broadband USB class driver supported Cell core stack supported No voice support Wi-Fi Core Wi-Fi capabilities Bluetooth/BLE Connection Management Connection prioritization MBB, Wi-Fi, & LAN

34 I can send notifications I have lighting interface I can send notifications. I have a clock interface I can send notifications. I have a clock interface I display notifications. I have the clock interface! I display notifications. I have the clock interface! I display notifications. I have the clock interface! I display notifications. I have the clock interface! I display notifications. I have the clock interface! I display notifications. I have the clock interface! I can send and display notifications I can send notifications 72° 120 80 Your Devices Work Together Across Protocol and Ecosystem Barriers Discovery Cross Platform Management Interoperability Open Source Security

35 Join the AllSeen Alliance / Get Involved Integrate AllJoyn into your devices and roadmaps Build Windows 10-based AllJoyn products in UAP Build user-facing applications as AllJoyn Consumers Build Windows IoT products with AllJoyn Consumers and AllJoyn Producers Certify your devices ‘Designed for AllSeen’Designed for AllSeen

36

37 Give us direct feedbackAttend a hands on IoT lab

38

39 (c) 2015 Microsoft Corporation. All rights reserved. This document is provided "as-is." Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. You bear the risk of using it. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

40 true Tuesday 22:00:00 http://www.contoso.com/WSUSServer http://www.contoso.com/WSUSServer</value How and when to Download, install and reboot Set to 0 = notify before download Set to 1 = auto install and notify for restart Set to 2 = auto install and restart Set to 3 = auto install and restart at IT-specified time Set to 4 = auto install and restart but suppress end-user notification. Maintenance Window How and when to Download, install and reboot

41

42 (c) 2015 Microsoft Corporation. All rights reserved. This document is provided "as-is." Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. You bear the risk of using it. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.


Download ppt "请点击以下链接下载 WinHEC 的演讲材料 Download WinHEC presentations here:"

Similar presentations


Ads by Google