Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft Build 2016 9/22/2018 3:05 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,

Similar presentations


Presentation on theme: "Microsoft Build 2016 9/22/2018 3:05 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,"— Presentation transcript:

1 Microsoft Build 2016 9/22/2018 3:05 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Session code Surface Hub: Designing and Building UWPs for Surface Hub and the Large Screen Paul C. Barr Michael Hilsdale Principal PM Manager Senior Lead Engineer

3 Agenda What is Surface Hub? Whirlwind Hub Tour (DEMO)
Build 2014 9/22/2018 Agenda What is Surface Hub? Whirlwind Hub Tour (DEMO) Building Apps for Surface Hub (DEMO) Tailoring experiences for collaboration and the large screen © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Microsoft Surface Hub – Unlock the Power of the Group
Build 2015 Microsoft Surface Hub – Unlock the Power of the Group 9/22/2018 3:05 AM Best way to create and brainstorm with others Engaging and productive meetings Platform for amazing large screen apps Designed for the modern workplace © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 All in one Microphone Array WiFi and Bluetooth Wide Angle Camera 1080p
Motion and Light Sensors Wide Angle Camera 1080p Motion and Light Sensors NFC Reader Speakers Speakers Pen and Charging Dock Pen and Charging Dock LCD Low Friction, Anti Glare Surface Pen and Touch Sensor, 120Hz 84” 4K and 55” 1080P Integrated Compute

6 Demo: Surface Hub Overview
Microsoft Build 2016 9/22/2018 3:05 AM Demo: Surface Hub Overview Paul C. Barr © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Demo: Building and Publishing Apps for Surface Hub
Microsoft Build 2016 9/22/2018 3:05 AM Demo: Building and Publishing Apps for Surface Hub Michael Hilsdale © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8

9 Building Apps for Surface Hub is Easy
9/22/2018 Building Apps for Surface Hub is Easy Surface Hub runs Universal Windows Apps It does not support Win32 or Windows 8/8.1 applications Apps scale automatically Create a Neutral, x86, or x64 package Device Family targeting Ensure your app targets Windows.Universal so you’re available to Surface Hub devices Requires Visual Studio 2015 Update 1 to debug © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Publishing through Dev Center
Leave default availabilities checked:

11 Publishing through Dev Center
Enable offline licensing, allowing orgs to deploy your app using management tools:

12 Surface Hub App design considerations
Build 2014 9/22/2018 Surface Hub App design considerations Optimize for Pen and Touch Every session looks like the app is running for the first time for a new user Position and design UI controls appropriately © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 Session Cleanup Surface Hub is a communal device
Build 2014 9/22/2018 Session Cleanup Surface Hub is a communal device At the end of every session, all application data, documents, pictures, media, temporary files will be deleted To avoid data loss, store any user data to the cloud or connected devices Consider removing all first run experiences because they will run for every new session © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Interaction and consumption zones
Near Screen Collaboration Screen to 1.3m Zone 2 – 55” Surface Hub Small/Medium Meeting Huddle Spaces 1.3m to 4m Zone 2 – 84” Surface Hub Medium/Large Meeting Rooms 1.3m to 6m

15 Positioning of controls and scaling appropriately
Build 2015 9/22/2018 3:05 AM Positioning of controls and scaling appropriately Know the user’s context and posture Scale content and controls appropriately for interaction at the screen Make controls reachable and comfortable to use for multiple users Controls at top of screen may be hard to reach Duplicate controls or move to center of screen Place core functionality within user’s “cone of awareness” Consider brightness and proximity of the user to the screen © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Call to Action View the Build 2015 talk on Surface Hub
Re-visit Build on Channel 9 Continue your education at Microsoft Virtual Academy online

17 Sensor APIs Motion Sensor Ambient Light Sensor
Windows::Devices::Sensors::ProximitySensor Ambient Light Sensor Windows::Devices::Sensors::LightSensor

18 Code Example for Querying the Pen ID
Build 2015 9/22/2018 3:05 AM Code Example for Querying the Pen ID private const uint WirelessIdUsagePage = 0x0D; private const uint WirelessIdUsage = 0x5B; private int? GetPenId(PointerPointProperties pointerProperties) { var hasId = pointerProperties.HasUsage(WirelessIdUsagePage, WirelessIdUsage); return hasId ? pointerProperties.GetUsageValue(WirelessIdUsagePage, WirelessIdUsage) : (int?)null; } © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Microsoft Build 2016 9/22/2018 3:05 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,"

Similar presentations


Ads by Google