Resumen de Microsoft Build 2014

Del 2 al 4 de abril se está realizando en San Francisco la conferencia para desarrolladores de Microsoft, Build 2014.

Probablemente ya te has enterado algunos de los avisos de interés para público en general, tales como: el lanzamiento de Windows Phone 8.1 con un asistente digital tipo Siri llamado "Cortana", que Windows será gratis para tablets y teléfonos con pantallas menores a 9 pulgadas, o el lanzamiento de los nuevos smartphones de Nokia.

Habiendo dicho eso, pasemos ahora a la información de interés para desarrolladores. A continuación te presentamos un listado de los aspectos que consideramos de mayor relevancia:

Universal Apps

Microsoft introdujo el concepto de "Universal apps", que se refiere a la posibilidad de desarrollar apps para distintos dispositivos (PCs, tablets, smartphones e incluso Xbox) usando una misma base de código y herramientas. Esto es posible gracias al trabajo que se ha hecho en los últimos años para lograr que los sistemas operativos de estas plataformas expongan APIs y servicios que se accedan y comporten de manera similar a través de las distintas plataformas. Esta similaridad se acentúa aún más con las nuevas versiones anunciadas de sistemas operativos: Windows Phone 8.1 y Windows 8.1 update.

Azure

Scott Guthrie, quien recientemente fue asignado como director de Azure, dio a conocer mejoras a la plataforma de cómputo en la nube de Microsoft. Entre las mejoras están la capacidad de poder crear y administrar máquinas virtuales en Azure directamente desde Visual Studio. Otra mejora es que las bases de datos SQL en Azure ahora pueden tener un tamaño de hasta 500 GB y Microsoft garantiza un uptime de 99.95%. En el ámbito de servicios para aplicaciones móviles, Azure mejora su  funcionalidad de sincronización de datos offline (Offline Data Sync), así como depuración remota y la facilidad de acceder servicios de Active Directory desde apps iOS y Android. También se resaltó el soporte que brinda Azure para las herramientas Puppet y Chef para gestión de la configuración, facilitando el esquema DevOps.

Visual Studio

Durante Build se dio a conocer Visual Studio 2013 Update 2 RC, esta versión tiene nuevas capacidades orientadas a soportar la visión de Universal apps, y facilita crear proyectos que generen apps para distintas plataformas. Esta versión también mejora su integración con Azure, facilitando la creación y administración de máquinas virtuales en Azure directamente desde Visual Studio. Incluso es posible depurar (debug) aplicaciones corriendo en Azure desde Visual Studio.

También se anunció la disponibilidad general de la versión online de Visual Studio (Visual Studio Online). Así que ahora ya puedes usar Visual Studio desde tu navegador web.

.NET

Se presentó el nuevo compilador de .NET (nombre clave Roslyn), el cual está disponible como software libre. Una de las principales características de Roslyn es que expone los compiladores de C# y Visual Basic como APIs que permiten a los desarrolladores acceder a la información que el compilador recopila sobre el código compilado.

Miguel de Icaza presentó la Fundación .NET, una organización independiente creada para fomentar el desarrollo y colaboración abierta de la plataforma .NET y tecnologías complementarias.

Conforme se vaya liberando mayor información de interés para desarrolladores, la estaremos publicando aquí.