Información general
- Conceptos fundamentales
- Necesidades de personalización de destino
- Tipos de aplicación de destino
- Prácticas recomendadas
Presentamos Microsoft® Expression Blend™, una herramienta de diseño profesional totalmente nueva y completa para crear contenidos atractivos y sofisticados, así como interfaces de usuario conectadas a la Web para aplicaciones basadas en Windows®. Expression Blend le permite crear aplicaciones más útiles que ofrecen una mayor productividad y satisfacción para el usuario final. Aprovéchese de la eficacia del escritorio y de Internet para tener un gran impacto en su audiencia así como experiencias de usuario con un gran rendimiento que favorecen el reconocimiento de la marca y el uso repetido.
¿A quién se dirige Expression Blend?
Expression Blend le permite diseñar interfaces de usuario modernas y colaborar con programadores mediante el uso de la misma herramienta. Gracias a un formato de archivo común, vistas separadas para el diseño y el marcado, y espacios de trabajo de animación y diseño individuales, puede trabajar con Expression Blend del modo en que se sienta más cómodo.
Los diseñadores pueden incorporar elementos de Microsoft® Expression® Design y otras herramientas creativas profesionales, mientras que los programadores pueden abrir fácilmente un proyecto de Expression Blend en Microsoft® Visual Studio® 2005 y aprovecharse de mejores funciones para el desarrollo como la depuración y la implementación. Y, a la inversa, los programadores pueden abrir soluciones de Visual Studio en Expression Blend.
Expression Blend incluye:
- Un completo conjunto de herramientas de dibujo vectorial y herramientas tridimensionales (3D)
- Interfaz visual moderna y fácil de usar con paneles acoplables y menús contextuales en objetos
- Animación en tiempo real
- Compatibilidad con elementos en 3D y multimedia para mejorar las experiencias de los usuarios
- Opciones de máscara y personalización avanzadas, flexibles y reutilizables para diversos controles comunes
- Potentes puntos de integración de orígenes de datos y recursos externos
- Vistas de marcado y diseño en tiempo real
- Funciones para la importación de material gráfico desde Expression Design
- Interoperabilidad con Visual Studio 2005, lo que permite a los diseñadores y programadores colaborar más estrechamente y de un modo más eficaz como un equipo
Conceptos fundamentales
Expression Blend presenta algunos conceptos que pueden ser nuevos para los diseñadores y los programadores. Conocer estos aspectos fundamentales pronto facilitará su trabajo a medida que se prepare para colaborar en su próximo proyecto. Este manual del usuario tiene como objetivo ofrecer más detalles acerca de estos conceptos clave, pero si desea información práctica, es recomendable que revise los proyectos de ejemplo que hay disponibles en la ficha Ejemplos de la Pantalla de bienvenida (en el menú Ayuda).
Tipos de aplicación de destino
- Aplicaciones de productividad Aplicaciones que mejoran la productividad y la eficacia para una base de clientes más amplia, así como una línea de aplicaciones empresariales, como Microsoft Office.
- Aplicaciones para consumidores Aplicaciones como reproductores multimedia, herramientas de seguridad y gadgets de escritorio.
- Juegos Sencillos juegos de escritorio o en línea diseñados exclusivamente para el entretenimiento.
- Quioscos multimedia Aplicaciones diseñadas para ejecutarse en quioscos multimedia con los que los usuarios pueden interactuar para obtener información, revisar directorios de productos, facturar en un aeropuerto, etc.
- Utilidades para profesionales de TI Herramientas para pequeñas tareas, como herramientas para seguimiento de errores que pueden ser únicas para una empresa o la necesidad de un cliente concretas.
Prácticas recomendadas
Algunas ideas de diseño son buenas simplemente porque mejoran el uso. A continuación se indican algunas formas de mejorar las posibilidades de uso de Expression Blend y .NET Framework 3.0:
- Crear modelos del mundo real. Puede usar interacciones y elementos visuales personalizados para crear controles específicos cuya apariencia y comportamiento sean similares a sus equivalentes en el mundo real. Esta técnica es más adecuada cuando los usuarios están familiarizados con el objeto del mundo real y este enfoque del mundo real es la forma más conveniente y eficaz de realizar una tarea. Por ejemplo, utilidades sencillas como las calculadoras funcionan mejor cuando usan como modelo sus equivalentes en el mundo real.
- Mostrar en lugar de explicar. Puede usar animaciones y transiciones para mostrar relaciones, causas y efectos. Esta técnica es adecuada para proporcionar información que de otra forma requeriría texto para explicar lo que podrían perderse los usuarios. Por ejemplo, un libro para niños podría animar las vueltas de página para mostrar cómo funcionan los controles. Las vueltas de página normales serían más complicadas de entender para un niño.
- Mejorar la captación intuitiva. La captación intuitiva es una propiedad del objeto que sugiere cómo se usa el objeto (en oposición a usar una etiqueta para explicarlo). Puede usar animaciones y elementos visuales de control personalizados para sugerir cómo se usan controles no estándar.
- Usar la asignación natural. La asignación natural es una relación clara entre lo que el usuario desea hacer y cómo hacerlo. Puede usar interacciones y apariencias personalizadas para crear asignaciones naturales cuando los controles comunes estándar no funcionan.
- Reducir el conocimiento. Puede usar interacciones personalizadas para limitar el número de formas de realizar una operación y el conocimiento necesario para realizar una tarea.
- Mejorar los comentarios. Puede usar animaciones y elementos visuales de control personalizados para proporcionar comentarios que muestren que algo se ha hecho correcta o incorrectamente, o bien para mostrar el progreso. Por ejemplo, en la barra de direcciones de Internet Explorer en Windows Vista, se muestra el progreso de carga de la página en segundo plano.
- Hacer que la interacción con los objetos sea más sencilla. La ley de Fitts indica que el esfuerzo necesario para hacer clic en un objetivo es proporcional a su distancia e inversamente proporcional a su tamaño. Por ejemplo, puede usar animaciones para hacer que los objetos sean más grandes cuando el puntero esté cerca y más pequeños cuando el cursor esté lejos. Esto hará que sea más fácil hacer clic en el objeto. También le permitirá usar el espacio en la pantalla de forma más eficaz al hacer que los objetos sean más pequeños normalmente.
- Foco. Puede usar un diseño sofisticado y elementos visuales personalizados para destacar elementos de la pantalla que son cruciales para la tarea frente a los elementos secundarios.
Si está diseñando para Windows Vista, tenga en cuenta la posibilidad de adherirse a las directrices de la experiencia del usuario de Windows Vista (en inglés) para establecer una línea base coherente y de alta calidad para todas las aplicaciones basadas en Windows Vista, independientemente de cómo se implementen.

