I need help with downloading from webserver…
What i currently do is get XML file from web servers that contains image locations, parse XML, download each image, store image on iphone, and store image name to sql database.
This takes lots of time because there is large amount of images to be downloaded and i am downloading one by one.
My app update just got rejected because reviewer decieded that downloading is too long… What is funny, last two updates passed without problems..
I was thinking about zipping those images on server and sending zip file to iphone, unzipping it there, or packing images together with binary and sending it to apple.
Any advice on how to make download faster, would be appreciated. Thanks.
Do you change those images often? Or only once per release if at all? If they change with each release only I’d package them. If they’re almost never changed, go with the one huge download (so people don’t have to redownload when updating) and if they’re change often, download them file by file but try to do 2-3 files at once using asynchronous download (if supported).