Archive for December 1st, 2011

ContentProvider Wasted Potential

This article is part 11 of 11 in the series Android Development

This is only a short post in the series, and the aim is to let off some steam on the wasted potential in ContentProvider. I love ContentProviders. They’re the same sort of thing as a virtual filesystem layer (VFS): an interface, that lets people come up with ingenious ways of using it.

When it comes to VFS, Linux has FUSE, an additional abstraction layer that lets people write filesystem code — that is, deep system code — as simply as writing applications. The ease of use allows for plenty of innovation in this sector.

Read the rest of this entry »