Ensure FinishedLaunching() returns asap when your application loads. Spawn off a new thread and do your init in that, or use this.InvokeInMainThread() to have the FinishedLaunching() method return quicker.
Also, as jowi mentioned, placing a default.png (and a [email protected] for retina displays) in your project and mark as content will cause them to be displayed, masking the startup time. -- View this message in context: http://monotouch.2284126.n4.nabble.com/I-get-a-black-screen-before-my-application-starts-tp3841229p3842464.html Sent from the MonoTouch mailing list archive at Nabble.com. _______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
