Windows 10 Developer
Readiness
Rodolfo Finochietti
@rodolfof
rodolfof@lagash.com
http://windows.Microsoft.com
Agenda
Una sola plataforma
Un Windows
Todos los dispositivos
Developer experience
Windows too...
http://windows.Microsoft.com
Windows Core
Un core comun
One hardware platform
Universal hardware driver
Standard network a...
http://windows.Microsoft.com
One Windows
Desktop
SKU
PC
2 in 1
Mobile
SKU
Tablet
Phablet
Phone
Xbox
SKU
Xbox
IoT
SKU
Band
...
http://windows.Microsoft.com
Universal Windows Platform
Una sola API
Garantizado
Para todos los dispositivos
Phone
Device
...
http://windows.Microsoft.com
Windows 10
operating system
Bridging technologies
Win32
desktop
Web
hosted
Java
Android
Obj.C...
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.1...
http://windows.Microsoft.com
Código adaptativo
Compatibilidad binaria en todos los dispositivos
Una API universal con impl...
http://windows.Microsoft.com
Capacidades de testing en el runtime
var api = "Windows.Phone.UI.Input.HardwareButtons";
if (...
http://windows.Microsoft.com
Visual Studio IDE
Todos los tipos de proyectos
Desktop, Windows, Phone, Service, Web, Game
To...
http://windows.Microsoft.com
.NET Native
Nueva generación de compilador
Todas los tipos de aplicaciones Windows apps
Utili...
http://windows.Microsoft.com
Beneficios de .NET Nativo
50% promedio de incremento del startup time
14% promedio menos de u...
http://windows.Microsoft.com
Universal Windows Platform
Un solo Sistema Operativo
Una sola plataforma de desarrollo
Un sol...
Gracias!
@rodolfof
rodolfof@lagash.com
Q & A
Stay tuned for more global MVP events!
Visit us at http://mvp.microsoft.com
Próxima SlideShare
Cargando en…5
×

Windows 10 Developer Readiness

4.306 visualizaciones

Publicado el

Windows 10 Developer Readiness

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
4.306
En SlideShare
0
De insertados
0
Número de insertados
3.158
Acciones
Compartido
0
Descargas
6
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Windows 10 Developer Readiness

  1. 1. Windows 10 Developer Readiness Rodolfo Finochietti @rodolfof rodolfof@lagash.com
  2. 2. http://windows.Microsoft.com Agenda Una sola plataforma Un Windows Todos los dispositivos Developer experience Windows tooling .NET Native
  3. 3. http://windows.Microsoft.com Windows Core Un core comun One hardware platform Universal hardware driver Standard network and I/O Phone Device Xbox Device Desktop Device Windows Core Desktop SKU Phone SKU Xbox SKU
  4. 4. http://windows.Microsoft.com One Windows Desktop SKU PC 2 in 1 Mobile SKU Tablet Phablet Phone Xbox SKU Xbox IoT SKU Band IoT headless SKU Raspberry Pi Home Automation Surface Hub SKU Surface Hub Holographic SKU HoloLens
  5. 5. http://windows.Microsoft.com Universal Windows Platform Una sola API Garantizado Para todos los dispositivos Phone Device Xbox Device Desktop Device Windows Core Universal Windows Platform
  6. 6. http://windows.Microsoft.com Windows 10 operating system Bridging technologies Win32 desktop Web hosted Java Android Obj.C iOS Universal Windows Platform WWAC++ & CX .Net languages HTML DirectX XAML C++ .Net languages MFCWFWPF .Net runtime
  7. 7. http://windows.Microsoft.com Adaptive design Phone (portrait) Tablet (landscape) / Desktop
  8. 8. http://windows.Microsoft.com <TargetPlatform Name="Microsoft.Universal" minVersion="10.0.10069.0" maxVersionTested="10.0.10190.0"/>
  9. 9. http://windows.Microsoft.com Código adaptativo Compatibilidad binaria en todos los dispositivos Una API universal con implementaciones especificas por dispositivo Testing de capacidades integrado
  10. 10. 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; }
  11. 11. http://windows.Microsoft.com Visual Studio IDE Todos los tipos de proyectos Desktop, Windows, Phone, Service, Web, Game Todas las tareas de desarrollo Code edit, Architecture design, UX design, Debug, Profile, Review, Test Todos los lenguajes C++/CX, C#, Visual Basic, JavaScript, XAML, HTML Visual Studio Online Source repository, project management, bug tracking
  12. 12. http://windows.Microsoft.com .NET Native Nueva generación de compilador Todas los tipos de aplicaciones Windows apps Utiliza el optimizador standard de C++ .Net bootstrapper Incluye garbage collection No hay runtime Produce código maquina
  13. 13. http://windows.Microsoft.com Beneficios de .NET Nativo 50% promedio de incremento del startup time 14% promedio menos de uso de memoria
  14. 14. http://windows.Microsoft.com Universal Windows Platform Un solo Sistema Operativo Una sola plataforma de desarrollo Un solo Dev Center Una sola tienda
  15. 15. Gracias! @rodolfof rodolfof@lagash.com
  16. 16. Q & A
  17. 17. Stay tuned for more global MVP events! Visit us at http://mvp.microsoft.com

×