Date post: | 26-Jul-2015 |
Category: |
Technology |
Upload: | rodolfo-finochietti |
View: | 593 times |
Download: | 1 times |
http://windows.Microsoft.com
AgendaUna sola plataforma
Un WindowsTodos los dispositivos
Developer experienceWindows tooling.NET Native
http://windows.Microsoft.com
Windows CoreUn core comunOne hardware platformUniversal hardware driverStandard network and I/O
PhoneDevice
XboxDevice
DesktopDevice
Windows Core
DesktopSKU
PhoneSKU
XboxSKU
http://windows.Microsoft.com
One Windows
DesktopSKU
PC
2 in 1
MobileSKU
Tablet
Phablet
Phone
XboxSKU
Xbox
IoTSKU
Band
IoT headless
SKU
Raspberry Pi
Home Automati
on
Surface HubSKU
Surface Hub
Holographic
SKU
HoloLens
http://windows.Microsoft.com
Universal Windows PlatformUna sola APIGarantizadoPara todos los dispositivos
PhoneDevice
XboxDevice
DesktopDevice
Windows Core
Universal Windows Platform
http://windows.Microsoft.com
Windows 10operating system
Bridging technologies
Win32
desktop
Webhosted
JavaAndroid
Obj.CiOS
Universal Windows Platform
WWAC++& CX
.Netlanguages
HTMLDirectX
XAML
C++
.Netlanguages
MFCWFWPF
.Netruntime
http://windows.Microsoft.com
Adaptive design
Phone (portrait)
Tablet (landscape) / Desktop
http://windows.Microsoft.com
<TargetPlatform Name="Microsoft.Universal" minVersion="10.0.10069.0"
maxVersionTested="10.0.10190.0"/>
http://windows.Microsoft.com
Código adaptativoCompatibilidad binaria en todos los dispositivosUna API universal con implementaciones especificas por dispositivoTesting de capacidades integrado
http://windows.Microsoft.com
Capacidades de testing en el runtime
var api = "Windows.Phone.UI.Input.HardwareButtons";if (Windows.Foundation.Metadata.ApiInformation.IsTypePresent(api)){
Windows.Phone.UI.Input.HardwareButtons.CameraPressed += CameraButtonPressed;}
http://windows.Microsoft.com
Visual Studio IDETodos los tipos de proyectosDesktop, Windows, Phone, Service, Web, Game
Todas las tareas de desarrolloCode edit, Architecture design, UX design, Debug, Profile, Review, Test
Todos los lenguajesC++/CX, C#, Visual Basic, JavaScript, XAML, HTML
Visual Studio OnlineSource repository, project management, bug tracking
http://windows.Microsoft.com
.NET NativeNueva generación de compiladorTodas los tipos de aplicaciones Windows apps
Utiliza el optimizador standard de C++
.Net bootstrapperIncluye garbage collection
No hay runtimeProduce código maquina
http://windows.Microsoft.com
Beneficios de .NET Nativo50% promedio de incremento del startup time
14% promedio menos de uso de memoria
http://windows.Microsoft.com
Universal Windows PlatformUn solo Sistema Operativo
Una sola plataforma de desarrollo
Un solo Dev Center
Una sola tienda
Gracias!@[email protected]
Q & A
© 2014 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.
Stay tuned for more global MVP events!
Visit us at http://mvp.microsoft.com