Discussion Forums  >  Uncategorized

Replies: 6    Views: 333

GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
08/04/11 11:18 PM (14 years ago)

Splash Screen Delay Problem v1.5

Hi, Let me start by saying I've read the v1.5 documentation, and unless I've missed a fine point, cannot find my answer there! ;-) In multiple apps I have configured the splash screen according to instructions. It appears more or less the way I envision it, with the exception that it takes a couple seconds for the splash screen image to appear when I launch the app. What I initially get is a couple seconds of a black screen, followed by the splash screen image executing in the way I have it configured. So, how do I remove that black screen delay, and cause the image to come up immediately like it does in every other application I've used? Does it have something to do with the Default.png image that happens to reside in BT_Images? Thanks! Mark
 
ichigo
I hate code!
Profile
Posts: 74
Reg: Jul 27, 2011
London
740
like
08/05/11 03:08 AM (14 years ago)
you need to change the black Default.png in the xcode project. if Iphone 4 then it is called [email protected] easiest way I found was to drag the splash screen onto the launch image in xcode summary, and it will offer to rename it for you. hope that makes sense
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
08/05/11 09:47 AM (14 years ago)
Hi @ichigo...that process makes sense to me, but why I have to do it is not as clear. If we specify the splash screen image name in buzztouch, shouldn't that be what is displayed instead of [email protected]?
 
fusionmtx
Android Fan
Profile
Posts: 178
Reg: Jun 15, 2011
Orlando
2,180
like
08/05/11 01:57 PM (14 years ago)
Im experiencing the same issue. However when i take the Splash off, there is no delay.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
08/05/11 11:17 PM (14 years ago)
There are lots of things that MAY cause a delay in the loading of your splash screen. Example: If you use a URL for the background image the app will need to download it the first time. There is a difference between a Splash Screen setup in your control panel and a Launch Image (Apple's terminology). Ideall, your Launch image in the Xcode project will match the Splash screen, this will give a nice effect. But, because there are lots of variations on how different apps are layed out and setup, you'll have to decide the best approach.
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
08/06/11 01:12 AM (14 years ago)
Hi David, Your explanation has cleared things up considerably...thanks! I had not heard of the Launch Image, and after researching it (and looking at Apple's guidelines), it makes much more sense now what is happening. For what it's worth, there is a good read on it here : http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html The most interesting thing they say is this : If you think that following these guidelines will result in a plain, boring launch image, you’re right. Remember, the launch image is not meant to provide an opportunity for artistic expression; it is solely intended to enhance the user’s perception of your app as quick to launch and immediately ready for use. What doesn't seem to make sense to me here, though, is following the Launch Image with a Splash Screen. This would give the appearance of the app being ready to use (launch image), but then getting interrupted by the splash screen. Seems to me we would want the splash first, followed by a very brief launch image. Or, substitute the launch image for a splash screen, since after it displays, the app should be completely ready for use. Just my two cents! Mark
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
08/06/11 01:48 AM (14 years ago)
I agree...Splash Screens should almost never be used. Funny as that sounds. But, there are tons of folks that insist on showing some sort of graphic, instructions (with a long pause) and all sorts of other 'brand-ish' type content when the app loads. I don't get it. Well, I do actually, just don't think it's useful ;-) Glad you read that url, good stuff there.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.