Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Splash screen for universal windows 10 apps

Tags:

I am creating a windows 10 universal app targeted for both Windows Phones and Windows Desktop, the problem I am facing on is when adding splash screen through the package.manifest file to the app, there is no option to add splash screen which fits the phone's portrait orientation (see the image below),

enter image description here

And when I deploy the app on the phone the splash screen appears like shown below.

enter image description here

like image 397
user3263192 Avatar asked Aug 25 '15 10:08

user3263192


People also ask

How do I add a splash screen to UWP?

From Solution Explorer, open the "Package. appxmanifest" file. You can also open this file from the menu bar by choosing Project > Store > Edit App Manifest. Open the Visual Assets tab and select Splash Screen from the All Visual Assets pane on the left side of the "Package.

Do apps need a splash screen?

Conclusion. The mobile app splash screen is an essential part of the product that gives users a clear idea about the application. Designers should always look into the possibility of creating a meaningful and understandable app splash screen so that the user experience will be delightful from the very beginning.

What is Microsoft splash screen?

Your splash screen is displayed immediately when the user launches your app. This provides immediate feedback to users while app resources are initialized. As soon as your app is ready for interaction, the splash screen is dismissed.


2 Answers

In this case, you will also want to specify the Background color, on your first screenshot.

Read this -

For a Windows Phone Store app, provide the 2.4x asset at a minimum; preferably all. The image file assets themselves should have a transparent background. In your app manifest, set the value of the SplashScreen@Image property to "Assets\.png", and set a value for VisualElements@BackgroundColor.

You can read more from this link.

The first half of the link seems to be talking about splash screens in the Windows 8.1 & Windows Phone 8.1, including the paragraph I quoted above, but the same rules apply to Windows 10. I don't think you can have a full page splash screen given all the different sized devices. Previously it would still be possible 'cause you could simply remove the splash screen and create a xaml startup usercontrol within your app, but since the splash screen becomes mandatory in UWP, I just don't see any other way to achieve this.

like image 66
Justin XL Avatar answered Sep 30 '22 22:09

Justin XL


If you want to make an advanced splash screen with a bigger image and ProgessBar or a ProgressRing . You should check Msdn on "how to extend the splash screen".

You can read more about the Extended splash screen here.

Best of luck !

like image 24
Amine Da. Avatar answered Oct 01 '22 00:10

Amine Da.