[Libro] Windows Phone 7.5 "Mango" – Desarrollo Silverlight

Lo primero que tengo que decir es que el autor de este libro, Josué Yeray, le tengo considerado como un amigo, aunque no hayamos coincidido muchas veces en persona, nuestros mails y tweets intercambiados, hacen que tenga por Josué un respeto y admiración bastante elevados, así mismo su trabajo y lo que todo el mundo dice de el hacen el resto.

Digo esto de primeras, porque aunque intentare hacer una valoración y resumen independiente de su nuevo libro, quieras que no alguien puede pensar que lo que digo es por peloteo o amiguismo. No es necesario os lo aseguro, el libro es MUY BUENO, sin necesidad de añadirle ningún tipo de extra personal.

1-d9df9f5415Este libro comienza con un prologo magistral de Unai Zorrilla y tras el mismo nos presenta un par de capítulos introductorios sobre la plataforma. El primero de ellos denominado “Conociendo Windows Phone”, nos muestra tanto la arquitectura del sistema, como un repaso de las herramientas necesarias para programar este entorno. El segundo,  con el titulo “Introducción a Silverlight para Windows Phone” es un repaso de los elementos principales de Silverlight que se usaran en la programación para Windows Phone.

Como seguro que todos conocéis existen dos modelos de programación para Windows Phone, el modelo XNA, el cual esta indicado para desarrollo de juegos y entornos gráficos complejos y el modelo Silverlight. Como se puede deducir observando el titulo del libro, este, esta totalmente enfocado en el segundo tipo de desarrollo. Y buena muestra es el capitulo 3, titulado “Silverlight para Windows Phone a Fondo”. El cual nos muestra características de esta programación mas complejas e incluso nos enseña una pincelada de la programación bajo el patrón Model View ViewModel (MVVM).

“Windows Phone A Fondo” y “Windows Phone a Fondo II”, es la denominación del 4º y 5º capitulo. Estos son la esencia del libro, los capítulos mas extensos y en donde el autor nos enseña prácticamente todo lo fundamental para controlar este tipo de programación. Navegación entre paginas, Almacenamiento relacional con SQL Server CE, Tombstoning, Launchers and Choosers, acceso a GPS, Sensores, etc, etc. Y ojo temas como Background Process, acceso a contactos y demás que son específicos de la nueva versión 7.5 del sistema. Porque otra cosa mas, el libro esta totalmente revisado y adaptado a la nueva versión “Mango”, el único libro en el mundo, hasta la fecha que puede decir eso.

Los capítulos 6 y 7, titulados “Interacción con el usuario” e “Integrándonos con nuestro entorno”, respectivamente, nos adentran primero en la espectacular interfaz de usuario de la que dispone Windows Phone, explicándonos los controles pivot y panorama y por ejemplo los magníficos Tiles y segundo nos muestran la forma de interactuar con los diferentes procesos externos, como servicios remotos, tanto en WCF, como servicios OData, acceso a Sockets y demás.

Ibon Landa, recientemente nombrado MVP en Windows Azure, deja también su sello y participa como coautor del libro en el capitulo 8, (imagino que haya colaborado en mas partes). Este capitulo denominado “Windows Azure” nos explica a grandes rasgos que es y cuales son las partes fundamentales de Azure, para a continuación mostrarnos la relación entre Windows Phone y Windows Azure a través del Toolkit creado para tal efecto.

Finaliza el libro con un apéndice sobre la publicación de nuestras aplicaciones en el MarketPlace, como y de que manera debemos de proceder para ver nuestros desarrollos en la tienda online de aplicaciones para Windows Phone.

Sinceramente, el libro es una magnifica aproximación a la programación para Windows Phone. Trata la mayoría de puntos importantes que cualquier programador debería de conocer y dominar si quiere realizar buenos desarrollos en esta plataforma y los trata de forma fácil y muy bien explicada. Cuenta con nada mas y nada menos que 99 proyectos (uno mas y hubiera sido redondo) de ejemplo, con su código fuente descargable, que detallan al milímetro cada palabra que se cuenta en sus paginas.

A mi modo de ver es un libro de iniciación, básico para cualquier programador que se inicie en la plataforma, pero que ojo no debería tampoco faltar en la librería de un experto en esta tecnología, ya que seguro que alguna cosa se va a aprender con este libro, completo, bien escrito y mejor documentado. Es mas, según algunas fuentes será usado como material de referencia en cursos y masters impartidos por universidades.

Mi recomendación: Comprarle sin falta.

Por ultimo no me gustaría olvidarme de Krasis Press, que con sus libros en español de autores de gran calidad técnica, nos alegran la vida a los que como yo tenemos en la mesilla de noche en vez de “El quijote”, “Windows Phone 7.5, Desarrollo en Silverlight”. (entre otros).

4 comentarios en “[Libro] Windows Phone 7.5 "Mango" – Desarrollo Silverlight”

  1. Yeray: A sido un placer escribir este resumen, la verdad es que en cuenta me ha llegado el libro me lo he devorado en muy poco tiempo.

    Hector: Yeray ya te ha dejado el link en donde puedes adquirir el libro, realmente vale la pena.

    Gracias a los dos por dejar vuestros comentarios.

Deja un comentario

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