Desde el miércoles 26 de
Junio hasta el viernes 28 se realizó en el centro Moscone de San Francisco la
conferencia Build donde habitualmente Microsoft presenta la perspectiva para el
próximo año de las herramientas para desarrolladores.
Día 1: En
esta ocasión Ballmer, en medio de una reorganización de la empresa, se centra
en presentar Windows 8.1, dispositivos y servicios:
Llena el escenario de nuevos
dispositivos, desde teléfonos inteligentes (Nokia 521, 920 y 921).
Pasando por tabletas de 7
pulgadas (Acer Iconia), tabletas de gran potencia de 10 pulgadas con
procesadores Intel i5 (Lenovo Helix), una nueva categoría llamada por el mismo
Ballmer dos-en-uno que son Powerbooks con pantalla touch que se les desprende el
teclado.
Hasta la categoría de mayor tamaño
las all-in-one con pantalla touch (presentó una all-in-one para la cocina que usa
la cámara de video como dispositivo de control y ni siquiera hay que tocar la
pantalla). Todas corriendo Windows, todas con el mismo Kernel de Windows 8.
Los servicios que mostraron están
basados en Azure, sin duda la pieza de más preciada que tiene Microsoft hoy.
Azure le permite a Microsoft ser líder en Cloud, corre los productos Office
365, Skydrive y pronto Skype.
Microsoft crear versiones
semanales de su sistema operativo para Azure, incorporando nuevos roles y
servicios como: Virtual Machines, Small Sites, Mobile Services, BizTalk
Services, Identidad con Azure Active Directory, Push, notificaciones, soporte
para Web GL y Mpeg Dash.
También agregando nuevas
herramientas de administración de máquinas virtuales y servicios como:
Dimensionamiento automático, nuevo portal Azure, herramientas para crear nuevos
servicios con ayudantes y edición de código en el mismo portal.
El Windows 8.1 Preview está disponible en:
Es importante ver los paso atrás
y lo que le molesta a Ballmer
- La vuelta del botón de Inicio, las ventanas ajustables y que la maquina puede arrancar en el escritorio en Windows 8.1, a diferencia de Windows 8 que arranca en Metro y no tienen botón de inicio nos pinta la falta de apoyo del público a la nueva propuesta.
- Muy reveladora la cara de Ballmer cuando explica que él esperaba Powerbooks con pantalla touch en noviembre de 2012 y recién están saliendo ahora en junio de 2013, nos cuenta de su frustración con las empresas de hardware y la responsabilidad que les asigna en la lenta adopción de Windows 8.
Día 2:
Se concentran en las herramientas para desarrolladores, nos muestra el Preview
de Visual Studio 2013, la magnífica integración con Azure y la facilidad para
la escritura de código, testeo como testeo de la potencia usada por la aplicación
o testeo de ASP.NET en diferentes navegadores e implementación de aplicaciones.
Visual Studio Preview 2013 está
disponible en:
Azure como plataforma de desarrollo, para el desarrollo de sitios o aplicaciones móviles usando
los servicios ya desarrollados por Microsoft y disponibles en la plataforma
Azure.
Bing como plataforma de desarrollo, una competencia fuerte a Google Now, donde Bing se convierte
en una aplicación y con la imaginación del desarrollador puede llevarnos de la
mano en un viaje o en una búsqueda guiándonos desde una palabra o un nombre,
pasando por mapas opciones y fotos hasta el lugar soñado o el producto perfecto
para un regalo.
Office 365 como plataforma de desarrollo, principalmente apoyado en SharePoint (ya nos preguntábamos
donde había quedado SharePoint después de la restructuración) y con nuevas
herramientas para extender SP basadas en los desarrollos hechoas para LIghtSwitch,
como modelo de datos tomados de tablas o listas de SP
Y definición del modelo de interface
de usuario basado en templates de LightSwitch:
Lo que crea aplicaciones rápidamente
que se puede extender con código agregado en eventos:
Donde se agregan las
funciones de Office 365 como Lync y Active Directory:
Continúen desarrollando para Microsoft, usando las facilidades de Visual Studio, en los lenguajes conocidos (VB.NET y C#), usando los servicios disponibles Azure (Identidad, Datos, BizTalk, Notificaciones, Sitios, etc.) implementen en la nube para que se puedan consumir desde todos los dispositivos que existen (Windows, Chrome, Android, iOS, OSX)