Re: Getting a splash screen to show
Re: Getting a splash screen to show
- Subject: Re: Getting a splash screen to show
- From: Quincey Morris <email@hidden>
- Date: Tue, 30 Jul 2013 10:33:34 -0700
On Jul 30, 2013, at 09:38 , Keith Knauber <email@hidden> wrote:
> 1) A splash screen is a *much faster* alternative than drawing an incomplete main window.
FWIW, there is an entirely different reason why (I believe) splash screens are no longer recommended. Because of auto-termination, there's generally no clear relationship between app launching (how the user sees it) and process creation (how the system sees it). In a modern application, it's quite possible for the app's process to exit when the app is in the background, and to start up again when the app is brought to the foreground. A user wouldn't expect to see a splash screen in that case.
You *could* opt out of auto-termination, if your app's startup is too slow to fit this "secret launch" scenario, but you'd be fighting the technological current, which says it really matters to avoid the consumption of resources (such as battery power) by inactive apps.
> 2) Talk to the marketing director. Splash screen is company branding.
I see the power that this exerts over marketing directors' mental processes, but it's a pretty strange argument for all that. If the user is watching the splash screen, then they're already using your app, and the marketing task is already done.
The only apps I currently own which have splash screens are in Adobe's Creative Suite. Maybe it's just me, but what I think about while I sit and watch Illustrator's splash screen linger on my display is the way it seems to glory in emphasizing how slow its own startup is, and -- on some days -- this gives me time to think about what other brand to go purchase instead. Conversely, I could mention Panic Coda (one example out of many) as an app whose branding is in-your-face crystal-clear, almost to a fault, with no splash screen in sight.
_______________________________________________
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