Toda aplicación toma unos cuantos segundos para cargar en su totalidad antes que se despliegue la pantalla principal, listo para interactuar con el usuario. Durante este periodo de tiempo de carga, es importante mostrar una pantalla para informarle al usuario que la aplicación se ha ejecutado y se esta cargando para su funcionamiento. Esta pantalla se llama Splash Screen. También lo ves cuando ejecutas algún programa en la computadora, se muestra una pequeña ventana en el centro de la pantalla con el nombre y logo del programa por unos segundos antes de entrar al programa como tal (como es el caso al abrir algún programa de Office, incluso el Visual Studio y Blend). En esta fase de Generation Apps, te mostrare lo fácil que es hacer splash screen para Windows Phone
Silverlight
Cuando creas un proyecto tipo Silverlight para Windows Phone, si revisas el contenido del proyecto en el Solution Explorer, puedes ver un .png nombrado «SplashScreenImage.png»

Cada vez que ejecutas la aplicación, ya sea en el emulador o en un Windows Phone, puedes ver el Splash Screen desplegándose unos segundos antes de navegar hacia el «MainPage.xaml». Así que, como hacemos el Splash Screen? Ya el proyecto lo tiene, solo debes diseñar una imagen en formato .png con dimensiones 480×800 pixeles, agregarlo a la solución, reemplazando la imagen «SplashScreenImage.png» existente.
En caso que tu aplicación tome una cantidad considerable de tiempo, sugiero que diseñes un Splash Screen animado para mostrar que la aplicación está siendo cargada (Como la app de Skype, por ejemplo).
