• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: SplashScreen issues
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SplashScreen issues


  • Subject: Re: SplashScreen issues
  • From: Damien Cooke <email@hidden>
  • Date: Sat, 21 Jun 2008 16:40:50 +0930

Jens,
You make an excellent point. My app does take too long to load. Once I get closer to release I will see what I can do to reduce the load time. Perhaps move some stuff out of the MainMenu.xib.


Thanks for your assistance.

Regards
Damien

On 21/06/2008, at 9:11 AM, Jens Alfke wrote:


On 20 Jun '08, at 4:13 PM, Damien Cooke wrote:

When creating a splash screen what condition do you use to decide when to close your splash screen? Is there some obvious event that is triggered that I can use?

Your app delegate's -applicationDidFinishLaunching: method is probably the best place. That's the final callback you're going to get from NSApplication during the launch process; it happens after any documents/URLs are opened.


do I use [window orderOut:self] to close it? Or is there a better way?

That's how you close a window.

That said, I think splash screens are largely unnecessary. Often the presence of a splash screen is a sign that the app launches too slowly. Notice that Photoshop Elements 6 has a splash screen, which stays up for about 30 seconds while it launches, and helpfully shows the names of all the things it's loading. By comparison, Pixelmator comes up in about three seconds on my machine, without showing a splash screen. Guess which app I'm more likely to use?

—Jens

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: SplashScreen issues
      • From: Jens Alfke <email@hidden>
References: 
 >SplashScreen issues (From: Damien Cooke <email@hidden>)
 >Re: SplashScreen issues (From: Jens Alfke <email@hidden>)

  • Prev by Date: Re: Bindings Concept Question
  • Next by Date: Re: Race in Apple's NSTreeContoller/NSOutlineView
  • Previous by thread: Re: SplashScreen issues
  • Next by thread: Re: SplashScreen issues
  • Index(es):
    • Date
    • Thread