Re: iOS app launching speed
Re: iOS app launching speed
- Subject: Re: iOS app launching speed
- From: Jens Alfke <email@hidden>
- Date: Tue, 15 May 2012 13:22:11 -0700
On May 15, 2012, at 11:18 AM, Alex Zavatone wrote:
> Yes, and I've tested it and we haven't had a problem with this.
But I thought you said you were trying to speed up launch time? Isn’t that the impetus for this thread? And we’re pointing out that waiting for a network request adds a lot of (very unpredictable) latency to your launch time.
If you’ve tested it, all you know is the latency on the networks (and at the times) you’ve tested it. It doesn’t tell you how it’s going to perform on, say, a train.
> I trust your advice, yet all I can see is that if the data transmission fails mid 4KB data transfer, it would hang. In the case where the URL is invalid or unreachable, we have a dict to read from on the device.
You shouldn’t need to hang at all in that case. Just read the dict on the device at startup, and update from the network in the background.
> Well, the Apple HUI guidelines have been taking some strange directions recently on the Mac end of things. I'm sticking with what I know will provide a tried and true expected (good) user experience.
It was probably a necessary UX for apps in slow emulated runtimes that have to download content to start up at all; but for a very long time the best practice in native apps has been to avoid splash screens. You can’t just apply all of your ideas about Director development to a very different platform; that’s why you’re here asking questions, right?
—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