//Build 2013 3 de 3: La conferencia, segundo día

Y llegamos al segundo día de la conferencia. ¿Te perdiste el día de turismo y el primer día de conferencia? Revísalos aquí:

Segundo día

El segundo día del Build empezó con otra Keynote. Por el escenario pasaron grandes como  Steve Guggenheimer, Scott Guthrie, Scott Hanselman o Josh Twist. Empezaron por enseñarnos como han probado azure, con grandes cifras de productos Microsoft que usan azure como su base:

  • 48 millones de suscriptores de XBox Live
  • 50 millones de usuarios Office 365
  • 250 millones de cuentas de Skydrive

Esta Keynote fue mucho más práctica con Scott Hanselman y Josh Twist haciendo demos en el escenario a golpe de Visual Studio 2013. Mientras Hanselman se centró en asp.net y las novedades que vienen con vs2013, Josh Twist nos dio una visita guiada por las novedades de Mobile Services, desde un Mac, y con el emulador de iOS como escenario.

Al finalizar su demo, Josh nos anunció la disponibilidad general de WAMS y los planes de precios. Entre ellos se incluye un plan gratuito sin SLA, que nos permite tener hasta un máximo de 100 dispositivos conectados. Desde luego, parece bastante poco. Microsoft explica que el plan gratuito no está pensado para aplicaciones publicadas, más bien para desarrollar e investigar. Personalmente, creo que esto deja a mucha gente que había apostado por Mobile Services en la estacada, muchas apps gratuitas tendrán que quitar el soporte a Mobile Services, y no sé si esto beneficia a la plataforma.

Tras Mobile Services, se presentó otra nueva característica de Azure: Auto Scale. De forma sencilla nos permitirá definir parámetros de crecimiento para Websites, Cloud services y Virtual Machines.

Tras una hora y media de Azure, servicios, integración…  Steve “Gugg” Guggenheimer, Jefe de evangelistas de Microsoft, subió al escenario para hablarnos de Dispositivos, servicios e integración.

Lo más destacable (para mí) de esta parte fue la presentación del ecosistema de aplicaciones de ACCIONA, que desde Plain Concepts hemos tenido el placer de ayudar a crear. Apps WPF, Windows Store, Servicios… Una gran muestra de como integrar el ecosistema Microsoft en una aplicación REAL! Enhorabuena ACCIONA!!

La verdad es que poder estar en el Build y ver una aplicación en la que has participado y puesto mucho esfuerzo siendo presentada, es una auténtica pasada. Para que luego digan que en España no se pueden hacer grandes cosas.

Se presentaron más apps, de Coca Cola, SAP… y con esto termino la Keynote y nos dispusimos a asistir al resto de sesiones del día… aunque todavía, al menos a Rafa y a Mí, nos quedaba una sorpresa que nos hizo correr de un lado a otro…

Aquí tenéis el enlace para ver la Keynote completa.

Usando Bing para construir apps Windows Store

Esta era una de las sesiones que más ganas tenía de ver, después de la presentación de Bing services en la Keynote del primer día, salí corriendo a ver esta charla. Lamentablemente solo pude ver la mitad, luego os contaré por qué (en parte al menos)…

En esta charla nos enseñarían los nuevos mapas en 2D y 3D, el API Text to Speech, Speech recognition, OCR y el servicio de traducción. La verdad es que el control de mapas nuevo que tenemos a nuestra disposición en Windows 8.1 es una auténtica pasada, tanto en 2D como en 3D. Podéis ver esta sesión aquí. Muy recomendable.

Sesión privada de Nokia & Microsoft

Solo pudimos llegar a ver el uso de los mapas, porque cuando eran las 12:27 recibí un email de Nokia US y Microsoft San Francisco invitándonos a dejarlo todo y salir corriendo para una sesión “privada” en las oficinas de Microsoft SF… a las 13:00!! Bueno, pues allí salimos Rafa y yo corriendo para llegar a las oficinas a tiempo para ver una gran charla sobre… #@@#~@#||@###@#~~ … Pronto os podré contar sobre qué, por ahora solo puedo deciros una cosa: La carrera valió la pena, muchísimo!! y me lleve un pendrive de Nokia como regalo para casa (y eso, para un freak del merchandising como yo… es increible!!)

Cuando acabo la sesión, aprovechamos que estábamos por el centro para comer algo sano… unas buenas hamburguesas!!

Fundamentos de rendimiento en XAML

Después de saltarnos una charla gracias a la sesión de Microsoft y la comida, volvimos a la carga con una nueva sesión de XAML: Fundamentos de rendimiento. La sesión fue presentada por Kiran Kumar, Principal Development Lead en el equipo XAML Windows.

Para empezar, Kiran nos explico su definición de “Responsive”: Rápido, Fluido y Eficiente. Me gustó mucho el análisis de la responsabilidad de los diferentes hilos dentro de una aplicación XAML:

image

Después de esto, nos enseño una demo de optimización del inicio de las aplicaciones. Causas más comunes para que nuestras aplicaciones inicien muy lentas: llamadas a IO de archivos, web requests o demasiada carga de recursos (xamls, dlls…) Me gustó mucho el uso del Windows Performance Analyzer:

image

El resto de la sesión tuvo esta misma línea: respuestas para mejorar el rendimiento ante casos concretos: GridView, animaciones, overlays… Muy buena sin duda. No te la pierdas si desarrollas en cualquiera de las plataformas que usan XAML. Puedes ver la sesión completa aquí.

Attendee party!!

Y después de un día repleto de grandes sesiones, llegó la hora de irnos todos de fiesta!! Y te preguntarás, ¿Donde puedes meter a todos los asistentes al //Build, todos juntos? Pues Microsoft se debió preguntar lo mismo, y nos metió en una nava industrial gigante en el puerto de San Francisco. Una de las mejores fiestas de Microsoft a la que he ido. Realmente bestial!!

Y… Fin!

Con esto llegamos al final del segundo día del Build. Sin duda alguna, una gran conferencia. La experiencia de estar en San Francisco, rodeado de mucha gente que marca tendencia en el ecosistema de Microsoft y viendo las novedades que vienen, es única.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *