
Developing Windows Store Apps With HTML5 And Javascript
Rami Sarieddine
- Editorial
- Packt
- Año
- 2013
- Páginas
- ~184
- Nivel
- Intermedio
De qué trata
Guía práctica de Packt en la que Rami Sarieddine enseña a crear aplicaciones para la Windows Store de Windows 8 con HTML5, CSS3 y JavaScript. Se dirige a desarrolladores web de nivel intermedio que quieren dar el salto a las apps de Windows 8 y conocer el proceso de publicación. Conviene saber algo de HTML, CSS y JavaScript, aunque los dos primeros capítulos repasan las novedades de HTML5 y CSS3 que luego se usan en la plataforma.
La primera parte cubre los fundamentos web: elementos semánticos, audio y vídeo nativos, nuevos controles de formulario con validación, atributos data-*, selectores CSS3, maquetación con Grid y Flexbox, animaciones y transformaciones CSS3 y media queries. Después entra en lo propio de Windows: programación asíncrona con Promises, WinJS.Utilities para consultar el DOM, WinJS.xhr para pedir datos y los nuevos controles de WinJS, sobre todo ListView. Trabaja con Visual Studio y sus plantillas, la licencia de desarrollador, el enlace de datos (obtener, mostrar, ordenar y filtrar), los estados de vista y el semantic zoom, los live tiles, badges y notificaciones, el inicio de sesión con Live Connect, la barra de aplicación (app bar) con comandos y el empaquetado y certificación para la tienda.
El hilo conductor es una app que arranca desde la plantilla Blank App y gana funciones en cada capítulo hasta quedar empaquetada y lista para publicar. El último capítulo compara cómo sería esa misma app con XAML. Es un recorrido ordenado y breve, y lo aprendido de HTML5 y CSS3 sirve fuera de Windows. En cambio, WinJS, Live Connect y el modelo de apps de Windows 8 ya están obsoletos, sustituidos por UWP y otras tecnologías. Por eso hoy interesa sobre todo como referencia histórica o para mantener apps heredadas.
- Windows 8
- Windows Store
- WinJS
- HTML5
- CSS3 Grid y Flexbox
- Promises
- ListView
- Data binding
- Live tiles y notificaciones
- Live Connect
- Visual Studio
- XAML
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
App de Windows Store paso a paso
Aplicación creada a partir de la plantilla Blank App de Visual Studio que, capítulo a capítulo, incorpora un ListView con datos enlazados, adaptación a los estados de vista, live tiles y notificaciones, inicio de sesión con Live Connect y app bar, hasta empaquetarla para la tienda.

