Discussion Forums  >  Uncategorized

Replies: 5    Views: 261

ThomasB
Lost but trying
Profile
Posts: 162
Reg: Jun 23, 2011
Palo Alto
3,270
09/25/11 11:29 AM (14 years ago)

Any way to get app to pre load all comment

Here is a technical question. When users first use an app, it delays while first starting, then it delays each time they hit a screen (loading...) Wouldn't it be nice to find a way to pre-load content, even videos, into cache ahead of time, as one big load? For example if you had a sales rep who has a lot of content (videos or PDF files) on their ipad for sales presentations, maybe every night, they could hit an Update button and the iPad would automatically go through the list of all files and upload the newest versions.
 
ThomasB
Lost but trying
Profile
Posts: 162
Reg: Jun 23, 2011
Palo Alto
3,270
like
09/25/11 11:29 AM (14 years ago)
Oops...the title should say pre-load all CONTENT
 
Parker @ buzztouch
buzztouch Evangelist
Profile
Posts: 1395
Reg: May 09, 2011
Pacific Grove, ...
24,500
like
09/25/11 02:58 PM (14 years ago)
Do you mean beyond embedding content? Embedded content will load faster the first time, but just as fast as cached content pulled from a data URL.
 
ThomasB
Lost but trying
Profile
Posts: 162
Reg: Jun 23, 2011
Palo Alto
3,270
like
09/25/11 07:39 PM (14 years ago)
Yes beyond embedded. I can't use embedded because the content is changing regularly (product sheets, marketing materials). The idea is, is there some way to bulk load all the content in an app, in a single sitting. So if you want, you could put your iPhone on the desk and let it refresh all the content overnight. That way, if I have let's say 20 different pdfs on a menu, I can show any one of them and it would already be cached. Right now, when I show one of them, it might be one that I didn't update recently and it will sit and take time to load.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
09/25/11 11:21 PM (14 years ago)
@Thomasb: Yes, this makes perfect sense. We've considered a few different approaches for this and some ideas to work out for future releases. Today, the concept is 'lazy loading' and as you realize, data for each screen is loaded on an as-needed basis. This is a good approach for lots of situations but not all. The challenge with loading 'everythign' is the size of some of the apps. There are apps with literally hundreds (thousands sometimes) of documents, videos, pdf's, etc. and loading them ALL would be very difficult. But, again, in some cases this would make sense. We're hoping to introduce some sort of package downloader option in the control panel so app owners could choose the default behavior. The idea is that the app could donwload a zip file with all the data, cache it on the device, then render the interface. We are NOT close to releasing this feature but it is on the the list ;-)
 
ThomasB
Lost but trying
Profile
Posts: 162
Reg: Jun 23, 2011
Palo Alto
3,270
like
09/27/11 08:36 AM (14 years ago)
Thanks David and Parker, glad to know it's on the list. Meanwhile I might try to think up a workaround.
 

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.