>
> 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.

Reply via email to