Hoy ha terminado la Xamarin Evolve, o al menos lo más interesante, las novedades. No suelo escribir noticias, pero sin que sirva de precedente, esta vez los resultados bien valen la pena mencionarlos a bombo y platillo.

 

C# 5

O lo que es lo mismo, ¡Mono 3 disponible para todas las plataformas! Esto es genial porque como sabéis Mono 3 incluye c# 5 que a su vez incluye como mayor feature async/await. Aún más fácil escribir código asíncrono y sobre todo, compartir la mayor cantidad de código con Windows 8 y Windows Phone. 

 

Podéis encontrarlo en el canal beta, que no os de miedo la palabra beta porque aseguran que a no ser que hagas cosas sin sentido (anidando asyncs como si no hubiera mañana) no debería fallar. Supuestamente pasará mucho tiempo ahí.

 

Diseñador para iOS

Sin duda una de las mayores novedades y algo que nadie se esperaba. Un diseñador que permite diseñar para iOS gráficamente sin tocar XCode. Ahora mismo sólo admite StoryBoards, pero en breve se extenderá el soporte para el resto de Views. Cuando lo haya probado en profundidad le dedicaré un artículo entero. 

 

Podéis encontrarlo en el canal Alpha (sí, da un poco de miedo).

 

Soporte para F#

Una de las cosas que me esperaba y que, valga la redundancia, más estaba esperando. Ahora podemos desarrollar nuestras vistas en F#. ¿Quién no tiene ganas de ver cómo la programación funcional juega de aliado perfecto con MonoTouch.Dialog para generar interfaces? 

 

Testing Cloud

Plataforma de tests automáticos que permite testear tus aplicaciones en cientos de dispositivos distintos. Estaremos atentos a los precios. 😉

 

¿Y soporte oficial para PCL?

Esta es otra de las cosas que más estaba esperando pero desgraciadamente aún no está listo. Según Miguel de Icaza en un mes aproximadamente estará en el canal Alpha, así que toca seguir esperando.

 

Seguro que se me quedan cosas en el tintero, pero para mí estas han sido las novedades más importantes.