Do you mean when you run the app, the splash screen took a long time to show the first page? If it is, do you add some time-consuming operations in OnLaunched event from App.xaml.cs? Before your page is loaded, it will prolong the splash screen until the time-consuming operations are complete. So you can do your time-consuming operations elsewhere. If not, can you provide more details about your unexpected behavior?