This is a great example and it is helpful that it illustrates the document, How to extend the splash screen (Windows Runtime apps using C#/VB/C++ and XAML) on Dev Center (http://msdn.mi
crosoft.com/en- us/library/wind ows/apps/xaml/H h868191(v=win.1 0).aspx). However, it would be very instructive to illustrate the dismissal of the splash screen in code using the Window.Current. Dispatcher as illustrated in Mathieu Notin's example below to GearWorld. As an enterprise developer with 12+ years in C# I am a complete novice on the mobile side and having a button to close the Extended Splash Screen does not help the learning curve. Instead illustrate the expected lifecycle flow from the extended splash screen to app initialization code to the main screen.
thanks for contributing!
HI, How can I fire a message dialog within the extended splash screen? I know how to use a message dialog, but I'm not able to show it within the splash screen. I'm trying to emulate a login screen in my app. Thank you
you cant show a message box / dialog "within" the splash screen.
Works like a charm, thanks people...
I agree with the statement above. :)
Good job, the messages this is clean. Tks
thanks for contributing!
i tried from two different networks, from two different countries. yet not being able to download these samples.
As a UI Designer I've come to this page to see an actual sample. I'm just finding sample code. It would be nice to SEE the sample - even if it's just a static screen capture.
Hello, I'd like to use the Extended splash Screen, while loading Website data in an iframe. How can I remove the splash Screen, when data is loaded?
All apps are required to have splash screens. In order to customize your splash screen, you can use the package manifest editor to choose a custom image and/or background color. This sample provides guidance for displaying an extended splash screen in your app. The extended splash screen is a component that is displayed by your app in order to continue the splash screen experience in a seamless manner. An appropriate usage of this could be to display an extended splash screen while network requests are made (imagine a Weather app getting the current forecast, for example). This way, your users experience a smooth and continuous loading flow on launch rather than staring at an empty first view while content is retrieved. Because the extended splash screen is controlled by your app, it allows you to make the transition to your landing page whenever you are ready to present UI to the user. Hope that helps! If you have any further questions, please don't hesitate to ask. Justin Cooperman
Justin, The "appropriate usage" you list is exactly what I want to do, but can't see in the sample where to tell main screen to start loading and where to tell the splash screen to navigate to the main screen when it's ready. Thanks, Don
Where to add a line to immediately go in main page for it to load its data ? I don't really understand how to implement it in an existing project where the main page loads intensive data so I can use this extended splash screen in order to show a ProgressRing. I modified the ExtendedSplash.
xaml to show the ProgressRing and I did remove the button LEARN MORE and it's event now I need the app to go immediately in the MainPage in order to load the data but I don't know where to add this line
Did you get an answer to this? I have the same issue. I want to insert a splash screen that displays while my main screen is loading (using web service calls), but don't see where to start the main page loading and then switch to that page when it's ready. Several places say you can do this, but the sample doesn't display this functionality (or I missed it.)
I would suggets that you guys add screenshot to your codes showing your code results or outputs and important sections