Consideraciones especiales para las aplicaciones de la Tienda Windows

Applies to Windows only

Hay que tener en cuenta varias cosas al crear una aplicación de la Tienda Windows.

Compatibilidad con los tamaños de pantalla

Como sabes, Windows 8 se puede usar en dispositivos con una gama muy variada de tamaños de pantalla: consulta el tema Compatibilidad con varias resoluciones para ver más información. Sin embargo, Windows 8 también tiene la capacidad única de mostrar varias aplicaciones en pantalla al mismo tiempo: por ejemplo, es posible que el usuario use tu aplicación y la aplicación Correo a la vez. Esto quiere decir que tu aplicación debe poder responder instantáneamente a cambios en el tamaño de vista.

Es posible que tu aplicación cambie de tamaño; y tienes que estar preparado si lo hace.

Dos cosas que debes considerar: cómo cambiará el diseño de tu aplicación para adaptarse al nuevo tamaño de vista, y cómo detectará tú código estos cambios y responderá ante ellos.

En Windows 8, el cambio de tamaño de pantalla se conoce como vista acoplada y tu aplicación podría cambiar de pantalla completa a una vista estrecha o ancha. Con Windows 8.1, hay más flexibilidad cuando se cambia el tamaño de vista.

Por ejemplo, si estás trabajando en un juego, es importante pensar en qué pasará si el usuario utiliza la pantalla para tu juego y para responder a sus mensajes. ¿Debería ponerse el juego en modo de pausa? ¿O debería cambiar el formato en pantalla para permitir que el usuario siga jugando? No existe una respuesta categórica, ya que depende del tipo de juego, pero es importante pensar en estos puntos.

Funcionalidad táctil en comparación con el teclado y mouse

Si vas a portar una aplicación de iOS o Android, o a crear una aplicación para Windows Phone, es fácil olvidar que muchos dispositivos que ejecutan Windows 8 carecen de pantalla táctil, y muchos más usan un teclado y mouse. Por eso, es importante ofrecer compatibilidad con tantos modos de entrada como sea posible, incluido el teclado táctil en pantalla.

Funcionalidad

Cuando trabajes en Visual Studio, no olvides abrir el archivo Package.appxmanifest de tu aplicación y confirmar la lista de funcionalidades que piensas usar. Si olvidas establecer una funcionalidad, como la compatibilidad con la cámara web, la aplicación generará una excepción cuando se use la API de cámara.

El archivo de manifiesto de la aplicación debe tener las funcionalidades correctamente establecidas

Para seleccionar algunas funcionalidades, como Ubicación, tendrás que divulgar este hecho al usuario y proporcionar un aviso de privacidad. Si no sigues estas reglas, te arriesgas a no lograr la certificación.

Diseño

Windows 8 introdujo un llamativo diseño visual, pero esto no quiere decir que tu aplicación deba tener también filas de iconos en colores básicos. Los controles XAML y WinJS de los que dispones se pueden personalizar y, de hecho, deberías personalizarlos para adaptarlos al aspecto de cualquier marca o motivo de diseño que necesite tu aplicación.

Temas relacionados

Índice de las directrices sobre la experiencia del usuario para aplicaciones de la Tienda Windows
Recreación de diseños de aplicaciones de iOS en Windows 8

 

 

Mostrar:
© 2014 Microsoft