- It's fast. Lime uses reflection to populate objects from cursors, but object inspection is done only once and cached.
- It's efficient. Lists of objects are backed by cursors so scrolling through huge data sets only requires conservative memory allocation.
- It's flexible. Most layers in Lime are exposed to make using as much or as little as necessary a simple matter of choice.
- It's familiar. Lime works with Android's content providers, observers, and loaders. It's all the things you already know, but easier.
Stop by the Lime site on Bitbucket and take it for a spin. I think you'll dig it.