I ve written an app that downloads files from a sever via http. The users will always be on WLAN when using my app. It downloads files of <10MB without any issues but the
It can download files on the background without blocking your app, and can even hook into into a progress bar or something like that. The "How to use it" provides lots of examples and sample code.