Professional Documents
Culture Documents
Unified core
Xbox One and app platform
Converged
OS kernel
Windows 8.1
Windows 8
Converged
app model Windows 10
Windows
Easy for users to
Phone 8.1
Windows Phone 8 get & stay current
Windows 10
Multiple device
Universal families
Apps
Adaptive Reuse
User Interface One Store + Existing
Natural
User Inputs
One SDK + One Dev Center Code
Tooling
Windows 10
operating system
Universal Windows Platform
A single API surface
A guaranteed API surface
The same on all devices
Windows Core
Windows Core
One Store
Global reach, local monetization
Consumers, Business & Education
One Windows
Raspberry
PC Tablet Xbox Band Surface Hub HoloLens
Pi
Home
2 in 1 Phablet
Automation
Phone
Each family offers its own shell
and adds features to those it inherits
Adaptive UI
Adaptive design
Responsive design
Flexible layout responds to small changes
Tailored design
A device-specific app can simplify design
Some devices have unique design languages
Adaptive design
Tablet (landscape) / Desktop
Phone (portrait)
Tailored design
Tablet (landscape) / Desktop
Phone (portrait)
Continuum for Convertibles and Phones
Continuum for
convertibles and
Phones
Users love apps that give a great experience
on all their devices
Demo: Adaptive UI
Adaptive code
Platform extensions
Device-specific API
Family-specific capabilities
Compatible across devices Windows App
Unique update cadence
Desktop Phone Xbox
extension extension extension
Windows Core
Microsoft EdgeHTML
ES6 Promises
Selection API ES6 Math Built-Ins
HTTP Strict Transport Security
Touch Events
Media Queries L4 Interaction Media ES6 String Built-Ins ES6 WeakSet
getUserMedia() ES6 Spread preserve-3d ES6 Proxies
140
120
100
80
60
40
20
0
Internet Explorer 11 Microsoft Edge Chrome Canary 43.0.2369.0 Firefox Alpha 40.0a1(04-14)
Microsoft Edge
20000
15000
10000
5000
0
Internet Explorer 11 Microsoft Edge Chrome Canary 43.0.2369.0 Firefox Alpha 40.0a1(04-14)
Bridging Technologies
Web Apps
pp
.appx
NEW: Hosted Web Apps
Professional
Architecture Validation, VSO/ALM & Feedback Management
Community Editions
Visual Studio Professional Edition
Developer unlock
Where can I develop?
Windows 10
Requires Visual Studio 2015