Creating an improved Android Download Manager

less than 1 minute read

In the last year I worked with some Novoda colleagues on an open‑source, improved version of the Android Download Manager.
We started forking the AOSP one, but in the end we decided to write this new version from scratch.

Some features of the library:

  • grouping of multiple files into a single download batch
  • better API
  • easy Notifications customisation
  • no ContentProviders or Broacasts involved
  • …and many more!

You can read more about it in the blog post we wrote:

The (re)making of a Download Manager

We created our improved version of the Download Manager, allowing Android developers to add customisable download functionality to their apps.

Updated: