> > Parallel transfers: Downloading two or three files at a time will
usually help overcome the delay-between-files issue. It increases the load at the server side, but that is usually only a problem when the total network speed exceeds 50 megabits per second. So that shouldn't be an issue for mobile. Strange, I would think that paralell downloads would slow down the machine. I'd think you're saturating the 3g connection and making your individual downloads much slower. This is why I implemented a network request queue for my app. Now I'm wondering if I should have just left it. Handling failed downloads is a pain in the butt, to optimize that you could have some sort of 'resume' functionality. As for downloading HTTP content, I think you should always use compression. un/compressions is usually a fast function and the amount of time it takes to uncompress something is usually negligible. I would try to use the compression http headers and check if the server will serve the files using gzip encryption. This should definetly lower network transfer a bit. On Thu, Mar 3, 2011 at 12:40 PM, Maps.Huge.Info (Maps API Guru) < [email protected]> wrote: > My main app (Radar Now!) transfers one large (maybe 100kb) zip file to > the device from my server. Speed is less a problem then errors. Often, > it takes several attempts to get the file downloaded intact. I doubt > there's much that can be done about these errors as they are due to > spotty reception or overloaded networks rather than anything the > device itself is responsible for. > > -John Coryat > > -- > You received this message because you are subscribed to the Google Groups > "Android Discuss" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/android-discuss?hl=en. > > -- ~ Jeremiah:9:23-24 Android 2D MMORPG: http://solrpg.com/ http://www.youtube.com/user/revoltingx -- You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en.
