En este libro, impreso en color, usted encontrará 550 páginas en el desarrollo de Windows 8 y Windows Phone 8, junto con más de 100 ejemplos de código fuente listo para ser ejecutado. Windows 8 supone un cambio significativo con respecto a lo de Windows es y significa. Por su parte, Windows Phone 8, que representa la madurez del sistema operativo para dispositivos móviles de Microsoft. En frente de nosotros, los desarrolladores, los dos sistemas implican un cambio completo en la forma de desarrollo de aplicaciones. El objetivo de este trabajo es enseñar al lector nuevas características y técnicas de desarrollo de aplicaciones para ambos sistemas. Aunque no son exactamente lo mismo, compartir un montón de cosas. Siguiendo algunos de los modelos, es posible desarrollar aplicaciones al mismo tiempo en una forma muy sencilla. Los autores han asumido el reto de crear una obra que servirá para ambas plataformas. Las buenas prácticas y el uso de patrones es fundamental para la unificación del desarrollo, por lo tanto, dedicar dos capítulos completamente el patrón MVVM, su aplicación, las partes, trucos y conceptos avanzados. Este cubre el 30% del desarrollo de la aplicación. Otro 40% se refiere a la interfaz de usuario, que es también donde las dos plataformas difieren significativamente. Por la propia naturaleza de los dispositivos en los que se ejecutan, no podemos compartir la apariencia de una aplicación entre Windows 8 y Windows Phone 8. Es por esta razón que la parte central de este libro se centra en la comprensión del funcionamiento de la lengua de la interfaz de usuario de XAML para cada plataforma. Una vez puestos los cimientos de la interfaz de usuario se examinan las formas de interactuar tanto con el material que con la «nube» y otros dispositivos. Así, el 20% del libro está dedicada a explorar el uso de sensores como el acelerómetro, brújula, GPS, NFC, Bluetooth,… También el consumo de servicios web, OData, XML, o Azure mobile services. No a la izquierda, ni tampoco las notificaciones y los iconos dinámicos, para interactuar con el sistema y el usuario. El último 10% de cualquier aplicación de su publicación para dar a conocer al mundo entero. En las dos plataformas se distribuyen con una «Tienda» de Microsoft. Explora cómo preparar las aplicaciones para estas tiendas, publicar y explotar la información que Microsoft pone a nuestra disposición. Las buenas prácticas y el uso de patrones es fundamental para la unificación del desarrollo, por lo tanto, dedicar dos capítulos completamente el patrón MVVM, su aplicación, las partes, trucos y conceptos avanzados. Este cubre el 30% del desarrollo de la aplicación. Otro 40% se refiere a la interfaz de usuario, que es también donde las dos plataformas difieren significativamente. Por la propia naturaleza de los dispositivos en los que se ejecutan, no podemos compartir la apariencia de una aplicación entre Windows 8 y Windows Phone 8. Es por esta razón que la parte central de este libro se centra en la comprensión del funcionamiento de la lengua de la interfaz de usuario de XAML para cada plataforma. Una vez puestos los cimientos de la interfaz de usuario se examinan las formas de interactuar tanto con el material que con la «nube» y otros dispositivos. Así, el 20% del libro está dedicada a explorar el uso de sensores como el acelerómetro, brújula, GPS, NFC, Bluetooth,… También el consumo de servicios web, OData, XML, o Azure mobile services. No a la izquierda, ni tampoco las notificaciones y los iconos dinámicos, para interactuar con el sistema y el usuario. El último 10% de cualquier aplicación de su publicación para dar a conocer al mundo entero. En las dos plataformas se distribuyen con una «Tienda» de Microsoft. Explora cómo preparar las aplicaciones para estas tiendas, publicar y explotar la información que Microsoft pone a nuestra disposición. El libro está acompañado por más de 100 ejemplos de código fuente listo para ser ejecutado.