Presentation is loading. Please wait.

Presentation is loading. Please wait.

The core value of Windows 10 apps in the Enterprise

Similar presentations


Presentation on theme: "The core value of Windows 10 apps in the Enterprise"— Presentation transcript:

1 The core value of Windows 10 apps in the Enterprise
8/1/2018 7:15 AM BRK2067 The core value of Windows 10 apps in the Enterprise Andrew Clinick Partner Group Program Manager Kyle Marsh Principal Program Manager © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Why Universal Windows Platform ?
Never regret installing an app Always up to date Reuse your existing assets Protect your data Simplify app development Engaging user experience Apps work on any device running Windows 10

3 Always up to date

4 Packaged App - Reliability
OS Managed for install, update and uninstall Apps are installed per user App state is managed and secured by the OS All apps are signed by a trusted authority

5 Packaged App - Efficiency
Delta downloads Update only the code that has changed Streaming installs No longer require all the app to be installed before user can run the app Componentize your apps Break up your app into logical components Multiple “apps” in one logical package Allows users to be able to install what they want Runs in the app container of the main app, like it is one app Great Session: Tuesday, September 26 10:45-12:00 - OCCC S330 BRK3077: Next gen packaging and deployment of Windows apps in the enterprise

6 Deploy from where you want to
Microsoft Store Microsoft Store for Business Non-Store Providers SCCM InTune HTTP

7 Reuse existing Assets

8 Desktop Bridge

9 Every Desktop app should use Desktop Bridge

10 Enables your app to run on Windows 10 S

11 Desktop Bridge Packaged App
Clean install and uninstall Always up to date No elevation required to install Reduced impact to the system App has a UWP Identity Great Sessions: Tuesday, September 26 4:00-5:15 - OCCC S330 BRK2068: Get more from your existing enterprise apps on Windows 10 with efficient deployment and DevOps Wednesday, September 27 12:30-1:45 – OCCC West Hall F1 BRK3318: Modernizing your .NET enterprise without a rewrite: WinForms, WCF and SQL to cloud and .Net Core

12 Great new tooling options for you
8/1/2018 7:15 AM Great new tooling options for you All enable you to have a single setup project that produces AppX and MSI Integrate with your existing deployment tooling © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 Protect your data

14 Secure Runtime Environment
App Container protects the device, other apps and users Container controls access to hardware/data Microphone, Camera Location, Contact, Calendar, Notifications Apps can perform tasks in the background without the full app running. The device actively launches, suspends, resumes and shuts down apps. Enterprises have control with policies

15 App Data Model The system provides each app a managed location for app specific data. Apps are limited to app specific data and locations specifically enabled by the user Apps can share data in a managed location across different users on the device when enabled with an enterprise policy Publishers can share data across apps Build 2016 Talk: UWP Application Data: Building a Continuous App Experience

16 WINDOWS HELLO Easy to deploy two-factor password alternative
8/1/2018 7:15 AM WINDOWS HELLO Easy to deploy two-factor password alternative Breach, theft, and phish resistant credentials Single sign-on experience Supports PIN, biometric, and companion devices © 2012 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.

17 Windows Hello for Business
Great Session: Wednesday, September 27 10:45-12:00 - OCCC W224 BRK3077: Build powerful new applications for the enterprise on Windows 10 with the Universal Windows Platform Thursday September 28 2:15-3:30 BRK3327: 10 things you didn’t know about building .NET UWP apps in Visual Studio 2017

18 Engaging User Experience

19 Advanced Hardware GPU Digitizers DirectX DirectWrite
DirectManupliation Digitizers Pen Touch

20 New ways to interact with users
Touch, Pen, Gestures Fluent Design Mixed Reality Great Sessions: Thursday, September 28 2:15-3:30 - OCCC W300 BRK2070: Build amazing business apps with the Fluent Design Friday, September 29 10:15-11:00 – OCCC W314 BRK2051: Building Windows Mixed Reality Experiences with Unity

21 Demo

22 Building better experience with the Microsoft Graph

23 Microsoft Graph ACTIVITY CONTENT CONVERSATIONS INSIGHTS ME TRENDING
Microsoft Build 2017 8/1/2018 7:15 AM Microsoft Graph ACTIVITY CONTENT CONVERSATIONS INSIGHTS ME TRENDING ORGANIZATION GROUPS CHATS REPORTS DOCUMENTS EVENTS DEVICES SHARED CONTACTS PEOPLE TASKS COLLABORATION © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

24 Device Graph DEVICES Adding users devices to Microsoft Graph Provides status, & signaling with proximity/cloud commanding MSA and AAD support URL is the key programming model construct What does this mean for your app? Command What returns all your devices (MSA or AAD) Call app or appservice on basementxbox Return all the apps callable on the Xbox

25 Activity Feed Activity Feed
Notification Mirroring Timeline PWILO Key enabling service for driving user engagement Powered Notifications mirroring in Anniversary update Powers Timeline, PWILO You can create activities for your app Command What returns all your activities for demo app

26 Adaptive Cards Great Sessions:
Thursday September 28 4:30-5:15 – OCCC S210 BRK2314: Improve productivity for cross platform and cross device apps using Microsoft Graph and Project Rome Friday, September 29 9:00-9:45 - OCCC W314 BRK2053: Low investment, high reach enterprise experiences using bots and Adaptive Cards Open framework Multiple canvases Notification Microsoft Teams Skype Android iOS

27 Cross Device Demo

28 Why Universal Windows Platform ?
Never regret installing an app Always up to date Reuse your existing assets Protect your data Simplify app development Engaging user experience Apps work on any device running Windows 10

29 Windows Developer Breakout Sessions
8/1/2018 7:15 AM Date and Time Title Session ID Monday, 9/25 2:15-3:30 Simplify the management of your Microsoft 365 workplace with analytics BRK2050 The core value of Windows 10 apps in the enterprise BRK2067 Tuesday, 9/26 10:45-12:00 Next gen packaging and deployment of Windows apps in the enterprise <- Highly Recommended! BRK3077 12:30-1:45 Progressive web apps (PWA) BRK2364 4:00-5:15 Get more from your existing enterprise apps on Windows 10 with efficient deployment and DevOps BRK2068 Wednesday, 9/27 Build powerful new applications for the enterprise on Windows 10 with the Universal Windows Platform BRK2069 © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

30 Windows Developer Breakout Sessions
8/1/2018 7:15 AM Date and Time Title Session ID Thursday, 9/28 12:30-1:45 10 things you didn’t know about building .NET UWP apps in Visual Studio 2017 BRK3327 2:15-3:30 Build amazing apps with the Fluent Design BRK2070 4:15-5:15 Improve productivity for cross platform and cross device apps using Microsoft Graph and Project Rome BRK2314 Friday, 9/29 9:00-9:45 Low investment, high reach enterprise experiences using bots and Adaptive Cards BRK2053 10:15-11:00 Building Windows Mixed Reality experiences with Unity BRK2051 © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

31 Windows Developer Theater Sessions
8/1/2018 7:15 AM Date and Time Title Session ID Monday, 9/25 4:05-4:25 Bring existing desktop apps to the Universal Windows Platform with the Desktop Bridge THR2230 7:05-7:25 Dev Center analytics for Win32 developers THR2204 Tuesday, 9/26 10:20-10:40 Simplify the management of your Microsoft 365 workplace with analytics THR2233 12:35-12:55 How CDM Smith used UWP, Windows 10 and Hololens to disrupt and lead the AEC industry THR2231 2:50-3:10 Dev Center analytics for Win32 developers (repeat) THR2204R © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

32 Windows Developer Theater Sessions
8/1/2018 7:15 AM Date and Time Title Session ID Thursday, 9/28 10:50-11:10 Dev Center analytics for Win32 developers THR2204R 12:05-12:25 Secure Hyperconnectivity with TeamViewer and Windows technologies THR2268 12:40-1:00 How HP embraced Windows as a service (WaaS) to develop a new app suite for Sprout in record time THR2230 © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

33 Please evaluate this session
Tech Ready 15 8/1/2018 Please evaluate this session From your Please expand notes window at bottom of slide and read. Then Delete this text box. PC or tablet: visit MyIgnite Phone: download and use the Microsoft Ignite mobile app Your input is important! © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.

34 8/1/2018 7:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "The core value of Windows 10 apps in the Enterprise"

Similar presentations


Ads by Google