La llegada de Windows 10 es inminente, menos de un mes para que podamos descargar el nuevo sistema operativo de Microsoft y encima de manera gratuita para los usuarios de Windows 7 y Windows 8.1. Pero Microsoft no quiere dejar de lado a los desarrolladores, pilar fundamental de todo sistema operativo.
El SDK de Windows 10
Todo el mundo habla sobre el SDK de un sistema pero, ¿qué es el SDK? Es el kit de desarrollo de software, las pautas para poder desarrollar aplicaciones y juegos en un sistema operativo. Este SDK de Windows 10 se integrará con Visual Studio 2015 con el lanzamiento de Windows 10. Desde Visual Studio podremos desarrollar nuestra Aplicación de UWP (Universal Windows Platform) y enviarla a certificar a la tienda de Windows.
Además, este mes se enviarán con mayor frecuencia actualizaciones del SDK previo de Windows 10 para los Insiders. El objetivo de Microsoft es que el desarrollo del SDK se parezca al del programa Windows Insider. Debido a que puede haber cosas que cambien, desde Redmond intentarán alinear el SDK con el sistema operativo. De esta manera, con cada Build de Windows 10 los desarrolladores tendrán un kit de desarrollo más adaptado al sistema salvo que los cambios sean insuficientes.
La ventaja de trabajar con la última versión permitirá a los desarrolladores trabajar con las nuevas API disponibles en las diferentes versiones del sistema operativo. Pero, permitirá que se pueda ver como funciona su aplicación en las diferentes versiones del sistema. Otro punto de interés para los desarrolladores es que, a medida que el SDK avanza se corrigen errores que podía haber en las versiones anteriores por lo que os invitamos a participar en dicho programa y a estar actualizados a las últimas versiones como indican en el Blog de Windows. Si queréis descargar el último SDK disponible podéis hacerlo desde el siguiente vinculo.
Ojalá que los desarrolladores se pongan las pilas, muchas aplicaciones se rompieron en w10. Saludos.
Es de esperar dado a la unificación de desarrollo ahora con UWP, en que deben compiladas de forma universal. Sin embargo, la atención debe estar en los desarolladores: La portabilidad. Portarla no es difícil, requiere unas líneas que Microsoft documenta muy bien a nivel de código (cambia ligeramente el UI).
Windows 10 ha mejorado el rendimiento en Aplicaciones un 50%, añadido nuevos controles XAML, Blend embebido en VS y lenguaje Adaptative Design & Tailored Design te permite pensar en universal. La curva es flexible pero escala un diferencial positivo en contraste de Windows 8.1 (Cross-platform). Olvídate del “Target Device”, es imposible hoy en día desarrollar más fácil lejos del ecosistema Microsoft.
++TIP: A los entusiastas y amigos developers pasearse en MVA con el curso Developers Guid to Windows 10 por Jerry Nixon. Impresionante!.
Pero estoy harto de errores en el Visual Studio 2015 RC!! He instalado dos veces el W10 con el ultimo build 10130 y después de instalar todo el VS, me salen errores con el emulador de W10 Phone, creando proyectos universales y con el emulador de Windows 8.1 phone que dura mucho cargando.