Jounce, Parte 3: Navegación básica

Usando el mecanismo de asociación por etiquetas considerado en la parte anterior, Jounce provee un sistema de navegación entre vistas muy flexible. A diferencia de la infraestructura provista por Silverlight, Jounce no requiere que las vistas deriven de clases específicas o que se adhieran a ciertas reglas en particular. Jeremy Likness explica el método de navegación por eventos y sus ventajas.

Jounce, Parte 2: Comenzado (etiquetas y enlaces)

La biblioteca Jounce tiene el fin de proveer guía sobre el diseño de aplicaciones en Silverlight flexibles y fáciles de expandir. En la segunda parte sobre a serie, Jeremy Likness explica un interesante mecanismo para la asociación de vistas y modelos de vista. Además de ser extremadamente fácil de usar, es lo suficientemente versátil como para permitir un alto grado de personalización por parte del desarrollador.

Jounce, Parte 1: ¿Con qué motivo?

Algo que definitivamente no escasea en el mundo de Silverlight son las bibliotecas auxiliares para implementar MVVM. Entre las más populares se encuentran PRISM, MVVMLight y Caliburn.Micro. Ahora Jeremy Likness ofrece otra más bajo el nombre de Jounce. Jeremy plantea la pregunta de si en realidad necesitamos todavía otra biblioteca más y explica sus razones para publicar el proyecto. Sea que la usemos o no, la biblioteca tiene una muy intrigante lista de principios que guiaron su diseño y que pueden servir de punto de partida para la arquitectura de nuestras propias aplicaciones.

Ejemplo de MVVM con transacciones y localizador de modelos de vista

En los dos últimos artículos de Jeremy Likness se cubrió un sistema para asociar vistas y modelos de vistas, y también otro para envolver la edición de datos en la pantalla en transacciones. Sin embargo, a veces sirve ver los conceptos aplicados en un ejemplo competo. Jeremy nos presenta ahora una mini-aplicación (aunque completa) que usa ambos mecanismos para ayudar a ver su uso práctico.

31 días de Windows Phone | Día #31: Graficando datos

En el último artículo de la serie, Jeff explica cómo usar un componente del juego de herramientas estándar para Silverlight 3. De esta manera demuestra no sólo la utilización de gráficas, sino también cómo todos los otros controles de ese conjunto están disponibles para ser usados en nuestras aplicaciones en el teléfono.

31 días de Windows Phone | Día #6: Barra de aplicaciones

La barra de aplicación es otro elemento fundamental del Windows Phone y permite ofrecer funciones adicionales al usuario. El uso de esta barra desde la aplicación es sencillo y le otorga gran flexibilidad.

31 días de Windows Phone | Día #5: Decoración temática del sistema

Windows Phone 7 incorpora el concepto de decoración temática, en la que varios colores usados por el sistema pueden ser cambiados en una sola operación. Aplicaciones que aprovechen este sistema tienen la garantía de verse bien sin importar el tema escogido por el usuario.

31 días de Windows Phone | Día #4: Orientación del dispositivo

El teléfono es capaz de adaptar la pantalla según sea su posición física, vertical u horizontal. Esta funcionalidad tiene un marcado efecto en la interfase gráfica de las aplicaciones, por lo que es importante estar preparado para tales eventos.

31 días de Windows Phone | Día #3: La convención del botón de retroceso

El botón de retroceso es esencial en la operación del Windows Phone. Es similar al del navegador de red, pero más versátil. Tal poder sin embargo conlleva ciertas responsabilidades. Este artículo explica el poder del botón y su uso apropiado.

31 días de Windows Phone | Día #1: La plantilla de proyecto

Arrancando la serie de 31 artículos sobre desarrollo en Windows Phone 7 con Silverlight, Jeff Blankenburg explica la estructura básica de un proyecto de aplicación para el dispositivo.

Página 1 de 512345