7.3.12

¿Qué son las aplicaciones estilo Metro (Metro Style)? Características y Principios.

Según la página web oficial de Microsoft msdn.microsoft.com "las aplicaciones estilo Metro son inmersivas y sin contenedor visual, por lo que llenan la pantalla completa y no provocan distracciones. Las aplicaciones estilo Metro trabajan en colaboración, lo que hace que sea fácil buscar, compartir y enviar contenido entre ellas. Cuando los usuarios se conectan a Internet, sus aplicaciones les muestran el contenido más actual para que puedan mantenerse al día. Con una cuenta conectada, los usuarios pueden descargar aplicaciones y usarlas en cualquier dispositivo con Windows."

Desde nuestro humilde punto de vista las aplicaciones estilo Metro focalizan el papel protagónico a este tipo de programas, dejando atrás en un inmejorable Backstage al Sistema Operativo, y en ese contexto, la apariencia  Metro style se olvida de los tradicionales botones de control, barra de título, menús y demás contenedores logrando una interfaz completamente intuitiva, clara y óptima a la hora de satisfacer las necesidades del usuario final.

Los lenguajes de programación para crear aplicaciones estilo Metro son JavaScript, C#, Visual Basic o C++.  Además, según Microsoft msdn.microsoft.com la Tienda Windows te ofrece todo lo que necesitas para vender tus aplicaciones y es todo lo que los usuarios necesitan para conseguir aplicaciones.

A continuación veamos un resumen extractado de la página web de Microsoft msdn.microsoft.com en donde describimos las características a tener en cuenta para el diseño e implementación de una aplicación estilo Metro:

Saca provecho del diseño con estilo Metro

  • La interfaz de usuario de tus aplicaciones debe exhibir el contenido, a través de un diseño limpio y abierto dejando en pantalla únicamente los elementos más relevantes.
  • Quita líneas, cuadros y efectos gráficos innecesarios y limita los contenedores visuales de navegación que están permanentemente en pantalla, como las pestañas y evita distraer a los usuarios con elementos visuales de navegación.
  • El lenguaje de diseño Metro usa una tipografía limpia en lugar de líneas y cuadros para ayudar a establecer la estructura y la jerarquía.
  • Usa tamaños, espesores y colores en el texto en una hoja de estilos de manera uniforme para transmitir la importancia de una sección de contenido. 
  • Comienza con las plantillas de proyecto Grid o Split de Visual Studio para elaborar el diseño e incorpora una silueta estilo Metro para ofrecer sensación de familiaridad y confianza.
  • Usa interacciones que mantengan al usuario al mando y confiado.
  • Saca provecho del zoom semántico y úsalo como un medio rápido, fluido y centrado en el contenido para navegar por una lista larga de contenido.
  • Aprovecha los bordes para mostrar comandos solo cuando se necesiten, para evitar abarrotar el lienzo. 
  • Coloca los comandos en la barra de la aplicación, que puede aparecer y desaparecer cuando el usuario haya completado sus acciones.
  • Saca partido de los botones de acceso Buscar, Compartir, Dispositivos o Configuración, que se pueden invocar a demanda pasando el dedo desde el borde derecho.
  • Evita colocar comandos permanentes en la pantalla y mostrar puntos de entrada duplicados para los contratos a los que se accede mediante botones de acceso.

Sé rápido y fluido

  • Responde a las acciones del usuario rápidamente
  • Animaciones con propósito que den vida a las aplicaciones y enlazan las experiencias visuales y cuentan una historia, todo viene de algún lugar y va a algún lugar.
  • Las aplicaciones estilo Metro están diseñadas para ser tocadas. Emplean las manos y los dedos para su principal objetivo, teniendo en cuenta la comodidad y la ergonomía.
  • Haz que el contenido siga tus dedos. Ve más allá del gesto de pulsar y usa interacciones deslizantes, como el zoom semántico.
  • Ofrece información visual inmediata sobre el gesto táctil para que el usuario sepa si ha tocado el destino deseado.
  • No crees interacciones diferentes para el mouse y la entrada táctil.

Ajusta y cambia la escala con elegancia

  • Crea una experiencia única en cada factor de forma y cada opción de vista que se abra a los usuarios ya que tu aplicación podría usarse en los cientos de millones de equipos que ejecutan Windows 8. Estos equipos tienen una amplia variedad de tamaños de pantalla y resoluciones, desde <tabletas de 10" a >pantallas de 27".
  • La plataforma ajusta la escala automáticamente en función del tamaño y la resolución de la pantalla del dispositivo.
  • Usa el simulador de Microsoft Visual Studio para ver el aspecto que tendrá tu aplicación en diferentes factores de forma.
  • Todas las aplicaciones deben implementar un estado ajustado para que los usuarios mantengan la aplicación en pantalla más tiempo. 
  • Cuando se ajusta, el ancho de la aplicación se fija en 320 píxeles, pero el alto es variable.
  • Cuando tu aplicación está en pantalla puedes ajustar otras aplicaciones, por lo que debes diseñarla para que se redistribuya de forma fluida desde un ancho mínimo de 1024 píxeles.
Usa los contratos adecuados
  • Los contratos son como un acuerdo entre Windows y una o mas aplicaciones los cuales definen los requisitos que las aplicaciones deben cumplir para interactuar con Windows 
  • Para algunos de los contratos más comunes, como buscar, compartir y selectores de archivos, comienza con las plantillas de elemento correspondientes de Visual Studio.
  • Evita crear una interfaz de usuario alternativa en el lienzo de la aplicación para invocar a los contratos; eso podría confundir al usuario.
  • Los contratos de compartir permiten a los usuarios compartir datos de una aplicación con otra. Todas las aplicaciones deberían ser un origen de contenido compartido e implementar el conjunto de formatos más amplio posible. Las aplicaciones que publican, almacenan o transforman los datos compartidos son buenas candidatas para ser un destino de contenido compartido. 
  • Los contratos de buscar permiten a los usuarios buscar el contenido de una aplicación desde cualquier lugar de Windows. Usa el botón de acceso Buscar en lugar de una búsqueda personalizada de la aplicación. Ofrece sugerencias de búsqueda para ayudar al usuario a encontrar algo rápidamente.
  • Los contratos de selector de archivos permite al usuario acceder al contenido de una aplicación desde otra aplicación, Saca provecho de este contrato si tu aplicación accede o almacena archivos que pueden ser útiles para usuarios de otro contexto.
  • Usa el control ListView para obtener el diseño fluido y el comportamiento de selección que integra.
Invierte en un mosaico excepcional
  • Un mosaico es la puerta de entrada a una aplicación. Alojado en la pantalla de Inicio, es una extensión de la aplicación y puede proporcionar información mucho más personal y atractiva que un icono tradicional. 
  • Personaliza el contenido que se muestra en el mosaico y actualízalo.
  • Haz referencia al contenido de la página de inicio de la aplicación para que los usuarios la encuentren fácilmente después de iniciar la aplicación.
  • Usa mosaicos secundarios para que los usuarios dispongan en su pantalla de Inicio de subsecciones de contenido de la aplicación interesantes y que se actualicen con frecuencia.
Sentirse conectado y vivo
  • Ofrece contenido actualizado a través de notificaciones y mosaicos vivos.
  • Un contenido actualizado en el mosaico da motivos al usuario para colocarlo en un lugar destacado de la pantalla de Inicio, y para iniciar la aplicación una y otra vez. Un mosaico vivo puede actualizarse hasta 5 veces.
  • El contenido que se muestra en las actualizaciones vivas debe ser accesible desde la página de inicio de la aplicación y Quita las notificaciones obsoletas desde la página de inicio.
  • Las aplicaciones pueden usar notificaciones para mostrar breves mensajes sujetos a limitación temporal que deben irrumpir desde cualquier lugar de Windows.
  • La mayoría de las aplicaciones deben ser silenciosasm es decir, el usuario debe poder elegir habilitar las notificaciones en una aplicación y estas deben estar sujetas a limitación temporal y son pertinentes.
  • Combina las notificaciones si se producen varias actualizaciones en un corto período de tiempo.
  • No uses notificaciones para mostrar errores o advertencias. Los errores deben mostrarse en línea o en ventanas flotantes o cuadros de diálogo de mensajes.
Perfiles móviles en la nube
  • Usa un perfil móvil para los datos que permiten al usuario retomar una tarea en el mismo punto donde la dejaron, sacando provecho de las cuentas Microsoft y el almacenamiento en la nube para almacenar configuraciones, estados y una pequeña cantidad de contenido del usuario.
  • Ejemplos de configuración de la aplicación idóneos para usar con un perfil móvil:
    • Ciudades y preferencias de grados Celsius o Fahrenheit en una aplicación de información meteorológica
    • Fuentes RSS a las que se suscribieron los usuarios en una aplicación de noticias
    • Equipos favoritos en una aplicación deportiva
    • Ejemplos de estados de aplicación idóneos para usar con un perfil móvil:
    • La última posición leída en una aplicación de lectura
    • El último punto de control o movimiento completado en un juego
    • La última pista reproducida en una aplicación de música
  • Conserva el estado sin necesidad de guardar explícitamente para garantizar una experiencia continua.
  • Como regla general, reanuda la aplicación tal cual la dejó el usuario en lugar de iniciarla desde cero.
  • Inicia la aplicación desde cero si ha transcurrido un período de tiempo largo desde que accedió por última vez y el contenido anterior ya no es relevante. 
  • No termines la aplicación cuando se quite de la pantalla. No ofrezcas a los usuarios formas de terminar tu aplicación.
Adopta los principios de diseño con estilo Metro
  • Muestra buen hacer
  • Dedica tiempo y energía a las pequeñas cosas que suelen ser vistas por muchos.
  • Proyecta una experiencia completa y sofisticada en todas las etapas.
  • Haz más con menos
  • Elimina las distracciones, no la capacidad de descubrir. Deja que el usuario se concentre en lo que le gusta y ya explorará el resto.
  • Deja solo los elementos más relevantes en la pantalla para que el usuario pueda concentrarse en el contenido y crear así una experiencia nítida y con propósito.
  • Sé rápido y fluido
  • Permite que el usuario interaccione directamente con el contenido y responde a las acciones rápidamente con una energía acorde.
  • Da vida a la experiencia, crea una sensación de continuidad y cuenta una historia mediante el uso significativo del movimiento.
  • Sé auténticamente digital
  • Aprovecha todas las ventajas de los medios digitales. Elimina los límites físicos para crear experiencias que sean más eficientes y naturales que la realidad.
  • Acepta el hecho de que somos píxeles en una pantalla. Crea diseños con imágenes y colores intensos, vibrantes y llamativos que traspasen los límites de los materiales del mundo real.
  • Gana en equipo
  • Saca provecho del ecosistema y trabaja con otras aplicaciones, dispositivos y el sistema para completar los escenarios para el usuario.
  • Ajústate al modelo de interfaz de usuario para reducir la redundancia. Aprovecha lo que la gente ya sabe para ofrecer una sensación de familiaridad, control y confianza.



Descargar Microsoft Visual Studio 11 Express Beta para Windows 8, Microsoft Expression Blend y otras herramientas

Para descargar la última versión de Visual Studio Microsoft Visual Studio 11 Express Beta podemos hacerlo directamente de la página del fabricante msdn.microsoft.com o para realizar la descarga inmediatamente haz click aqui, adicionalmente esta descarga gratuita incluye Microsoft Expression Blend.

El archivo a descargar se llama win8express_full.exe y al ejecutarse aparecerá el programa de instalación como se ve en la siguiente imagen:

Screenshot Programa de Instalación de Microsoft Visual Studio 11 Express Beta

Adicionalmente recomendamos descargar del mismo sitio las siguientes herramientas:

Estos activos .psd y .ai incluyen la referencia de controles comunes, componentes de shell, contratos, mosaicos, notificaciones del sistema, iconos, glifos, clips de animación y rueda de colores para Windows 8. Obtener más información acerca del diseño de aplicaciones estilo Metro.

Este paquete contiene más de 200 ejemplos de Microsoft para ayudarle a poner en marcha su proyecto rápidamente. También puede examinar ejemplos individuales, copiar código insertado y dejar comentarios en la galería de ejemplos.

SDK de Live ofrece un conjunto de controles y las API que permiten que las aplicaciones se integren en un inicio de sesión único (SSO) con Windows Live ID e información de acceso de SkyDrive, Hotmail y Windows Live Messenger.

Estas herramientas independientes le permiten instalar fácilmente, probar y perfilar el rendimiento de una aplicación estilo Metro es un equipo que ejecuta Windows 8 Consumer Preview sin Visual Studio 11 Beta instalado.

Con Windows Store, puede elegir la plataforma de publicidad que prefiera, ya sea de Microsoft u otro proveedor.

6.3.12

Instalar Windows 8 Consumer Preview desde Windows 7

Para instalar Windows 8 Consumer Preview desde Windows 7 en la misma partición ya debemos haber descargado todos los archivos necesarios (ver artículo de Descarga de Windows 8 Consumer Preview ), y tener el archivo Install Windows en el escritorio, hacemos doble click en este y aparecerá el Asistente de Instalación con la primera imagen:

Screenshot del Asistente de Instalación de Windows 8 Consumer Preview

Hacemos click en Install Now y Next, esperamos que el Asistente prepare la instalación, Damos click en I accept de license terms (se recomienda leer antes de aceptar pero lo dejamos a su consideración) y Accept de la siguiente pantalla:

Screenshot del Asistente de Instalación de Windows 8 Consumer Preview

En la siguientes pantalla podremos escoger si mantener nuestra configuración de Windows, Archivos Personales y Aplicaciones, mantener solo los archivos personales o Borrar Todo. Despues de haber decidido haz click en Next.

Screenshot del Asistente de Instalación de Windows 8 Consumer Preview

El Asistente realizará unas validaciones y presentará cualquiera de los tres siguientes mensajes de confirmación de acuerdo a la selección que hayamos hecho (en caso que no estemos seguros podemos cambiar nuestra elección haciendo click en Change selection y nos devolverá a la pantalla anterior.) y hacemos click en Install y de inmediato comenzará la instalación.

Screenshot del Asistente de Instalación de Windows 8 Consumer Preview

Luego de esperar varios minutos y de reiniciarse una o varias veces aparecerá otra pantalla en donde podrás escoger el idioma, color del fondo de pantalla y deberás ingresar con tu usuario y cuenta de hotmail para iniciar sesión. Disfruta tu Windows 8.

Te invitamos a explorar todos los artículos publicados para explorar todo sobre windows 8.

5.3.12

Descargar Windows 8 Consumer Preview

Antes de Descargar Windows 8 Consumer Preview, debemos tener en cuenta los aspectos importantes mencionados por el fabricante en su sitio Web windows.microsoft.com o visitando cualquiera de los siguientes foros:
Asimismo detallamos los requerimientos mínimos de nuestro PC para que Windows 8 Consumer Preview funcione perfectamente (son las mismas características requeridas por Windows 7):
  • Procesador: 1 GHz o más
  • RAM: 1 GB de 32 bits ó 2 GB de 64 bits
  • Espacio en disco duro: 16 GB de 32 bits ó 20 GB 64 bits
  • Tarjeta gráfica: dispositivo gráfico Microsoft DirectX 9 o superior
  • Requisitos adicionales para usar algunas características:
    • Para el uso táctil, necesitas una tableta o un monitor que sea compatible con la función Multitouch.
    • Para acceder a Windows Store y descargar y ejecutar aplicaciones, necesitas una conexión a Internet activa y una resolución de pantalla de al menos 1024 x 768.
    • Para acoplar aplicaciones, necesitas una resolución de pantalla de al menos 1366 x 768.
Una vez hallamos tenido en cuenta lo anterior descargamos el Programa de Instalación haciendo click aquí. En esta Página podemos registrar nuestro e-mail para recibir noticias, consejos y ofertas de Windows 8 o bien también puedes hacer click aquí para iniciar la descarga de inmediato.

Screenshot Página de Descarga de Windows 8 Consumer Preview

El archivo ejecutable llamado Windows8-ConsumerPreview-setup.exe pesa 4.99 MB. Al hacer doble click iniciará el programa de Instalación y lo que primero que hará será verificar la compatibilidad de todas las aplicaciones instaladas y dispositivos conectados a nuestro PC. Como resultado arrojará un informe como el siguiente:

Screenshot Programa de Instalación de Windows 8 Consumer Preview

Para ver el detalle hacemos click en See the compatibility report y aparecerá una imagen como esta:

Screenshot Programa de Instalación de Windows 8 Consumer Preview 

En este caso no hubo errores de compatibilidad en caso que ocurra un error en las aplicaciones instaladas se deberá desinstalar la aplicación para poder continuar.

Hacemos click en Close y luego en Next, aparecerá una pantalla como la siguiente en donde debemos copiar en un papel el Product Key porque luego lo necesitaremos. Click en Next y empieza la descarga.

Screenshot Programa de Instalación de Windows 8 Consumer Preview 

Una vez completada la descarga encontraremos en nuestro escritorio un acceso directo Install Windows, al abrirlo encontramos la siguiente pantalla:

Screenshot Programa de Instalación de Windows 8 Consumer Preview 
Ahora puedes escoger cualquiera de las siguientes opciones:

+ Instalar Windows 8 Consumer Preview en otra partición.
+ Crear un DVD de Instalación Booteable.
+ Crear USB de Instalación Booteable.

2.3.12

Windows 8 Consumer Preview, Novedades y Mejoras

Poderosamente basado en Windows 7, renovando y reinventando la Seguridad y Velocidad ya demostrada en este Sistema Operativo, Microsoft ha liberado el 29.FEB.2012 la nueva versión denominada Windows 8 Consumer Preview.

Windows 7, solo que mejor.
Según la Página Web del fabricante (windows.microsoft.com) "Windows 8 Consumer Preview es una versión preliminar de Windows 8 centrada en las personas y las aplicaciones, que te ofrece nuevas y eficaces formas de usar las tecnologías sociales para estar conectado con las personas que te interesan. Es una versión de Windows renovada. Windows 8 Consumer Preview se basa en los sólidos cimientos de Windows 7, y te ofrece la seguridad y confianza que esperas de Windows, pero mejoradas. Es rápido y se ha diseñado para que funcione en una gran variedad de formatos, especialmente con la nueva generación de dispositivos táctiles." Todo lo que era estupendo en Windows 7 ha sido mejorado en Windows 8.

A continuación veremos un breve resumen de las Novedades y Mejoras que nos muestra Microsoft en la Guía de Windows 8 Consumer Preview (disponible solo en inglés):

Arranque en 8 segundos
Fabuloso! Para aquellos usuarios que no nos gusta esperar mucho para que nuestro computador arranque, la nueva funcionalidad de demorar tan solo 8 segundos y poder empezar nuestra sesión de trabajo constituye una de las mejoras mas esperada por todos.

La nueva Start Screen. Pantalla de Inicio
En Windows 8 no encontraremos el tradicional y popular botón de Menú Inicio, en su reemplazo y al pasar el Mouse por el extremo izquierdo de la Barra de Tareas encontraremos una vista de las aplicaciones denominada Start. Toda la información que necesitas está en un solo lugar: Contactos, el clima, tu calendario, sitios web, fotos, programas favoritos, entre otros, viendo e interactuando el contenido mas rápido que nunca.

Touch o Teclado y Mouse. Disponible en amplia Gama de Hardware
Bien sea un Tablet PC, Laptop o Desktop puedes elegir, según el dispositivo utilizado, la forma de interactuar con tu máquina que mas te guste. Los dispositivos táctiles con divertidos y funcionales pero no siempre son lo que necesitamos para trabajar. Pensando en esto Windows 8 estará disponible en la mayoría de dispositivos del mercado, así no tendrás que dedicarte exclusivamente a un solo tipo de Hardware.

Siempre conectado a la Nube. Todas las aplicaciones a la mano
En Windows 8, tu PC está conectado a la Nube. Mail, Calendiaro, SkyDrive, Fotos, Redes Sociales, Mensajería conectados a través de cuenta de Microsoft (Messenger, Hotmail, etc). Ademas todo esto estará disponible junto con tus preferencias, favoritos, temas y lenguaje en cualquier dispositivo que tenga instalado Windows 8.

Windows Store. 
Agrupadas en categorías de fácil búsqueda, se encuentran miles de aplicaciones que se ajustan a tus deseos y necesidades. Todas las aplicaciones en el Store de Windows 8 Consumer Preview son de licencia free, una vez se encuentre disponible la versión final de Windows 8, se podrán adquirir aplicaciones de todos los precios.

Oportunidad sin precedentes para los Desarrolladores
Windows 8 representa la mas grande plataforma para los desarrolladores de aplicaciones, quienes tendrán acceso a millones de clientes potenciales en todo el mundo. En Windows 8 las aplicaciones al estilo Metro (Pantalla Completa) toman el protagonismo y lo mejor, se pueden desarrollar aplicaciones en los lenguajes populares: C, C++, Visual Basic, HMTL5, CSS3 y Javascript.

Aplicaciones Estilo Metro
Estilo Metro es una filosofía de diseño atractivo, fácil de usar e intuitivo, enmarcada en los siguientes principios: Rápido y Fluido, Soporte para múltiples Estados y Contratos de Derecho, Tiles en vivo, Ajustes e Interacción de Datos a través de la Nube.

Internet Explorer 10 Consumer Preview, reimaginado para Windows 8
Diseñado especialmente para Windows 8 bajo la filosofía: Menos navegador, mas Web. Con IE 10 aprovecharemos la Web de borde a borde. Soporta HTML 5 y CSS 3.

Enfocado en los Negocios y la Gente
Listo y productivo practicamente en cualquier lugar, Windows 8 permite a los trabajadores mantener conectados. Las características integradas de Banda Ancha Móvil en Windows 8 soporte el 3G y 4G. Todo esto mejorando la seguridad en los Datos:

Las 9 versiones de Windows 8.
Microsoft mantiene las 7 versiones de Windows 7 y adicionó 2 nuevas:
  • Windows 8 Starter
  • Windows 8 Home Basic
  • Windows 8 Home Premium
  • Windows 8 Professional
  • Windows 8 Professional Plus
  • Windows 8 Enterprise
  • Windows 8 Enterprise Eval
  • Windows 8 Ultimate
  • Windows 8 ARM edition
Datos Generales
  • Disponible en 109 lenguajes, 14 mas que Windows 7.
  • Soporta Visual Studio 2011 Beta
  • A la fecha lleva mas de 1 millón de descargas y contando.
A continuación los invito a observar el video de presentación (en inglés) dirigido por Steven Sinofsky, presidente de la división de Windows, emitido en el Mobile World Congress 2012.