One thing that I like about Android is that developers can choose to minimally style buttons and similar UI elements and these differences will be applied to whatever the base <i>device</i> theme is.<p>This means that users will get a consistent user experience throughout various applications and won't have to run around trying to figure out what's a button and what's a text input.<p>Sadly, this project essentially destroys all of that work and something tells me it won't work correctly on the most customized devices (like the old Motorola RAZR running 2.3 for example).<p>Nice idea but I don't think it makes much sense in it's current state.
Why would one implement this instead of using Android's builtin widgets? Android apps have always felt better to me when they use the UI recommended in the Android style guide.