[Tips and Tricks] Windows Phone 8. ¿Donde esta mi SplashScreen?

defaultsplashscreenIntroducción

Para quienes vengan de desarrollar para Windows Phone 7 pueden haber notado un pequeño cambio al crear proyectos Windows Phone 8… el recurso SplashScreenImage.jpg no existe en el proyecto!

¿Que ha pasado?, ¿ya no se pueden incluir pantallas Splash en nuestras aplicaciones?.

La respuesta es rápida y simple, si podemos seguir utilizando pantallas de Splash en nuestras aplicaciones Windows Phone 8 ya sea por resaltar la «marca» o por otros motivos. Vamos a tratar este punto en esta entrada.

A tener en cuenta, resoluciones

Uno de los cambios apreciables con suma rapidez en Windows Phone 8 con respecto a Windows Phone 7 son las resoluciones. Mientras que en Windows Phone 7 contábamos sólo con una única resolución (480 x 800 px) en Windows Phone 8 tenemos las siguientes resoluciones:

Resolución
WVGA (Wide Video Graphics Array) 480 x 800 px
WXGA (Wide eXtended Graphics Array) 768 x 1280 px
720P 720 x 1280 px
Resoluciones soportadas

Resoluciones soportadas

Añadir una SplashScreen

Entonces, ¿añadimos una imagen para cada resolución o como antes una única?.

Podemos utilizar una única imagen llamada SplashScreenImage.jpg de 768 x 1280 px (resolución de mayor tamaño) situada en la raíz del proyecto. El sistema escalará automáticamente la imágen dependiendo de la resolución del dispositivo donde se ejecute la aplicación. Sin embargo, podemos también utilizar una imagen para cada resolución (WXVGA, WXGA 720p) situadas también en la raíz del proyecto (pixel perfect). Los nombres de los archivos deben ser:

  • SplashScreenImage.screen-WVGA.jpg
  • SplashScreenImage.screen-720p.jpg
  • SplashScreenImage.screen-WXGA.jpg

NOTA: En las propiedades de cada imagen debemos establecer la propiedad Build Action al valor Content.

NOTA: Si utilizamos la imagen SplashScreenImage.jpg junto al resto (específicas por resolución), el sistema tomará esta imagen en lugar de la específica de la resolución.

Más información

Un pensamiento en “[Tips and Tricks] Windows Phone 8. ¿Donde esta mi SplashScreen?

  1. Pingback: Tips & Tricks de desarrollo para Windows Phone - MSDN España - Site Home - MSDN Blogs

Deja un comentario