However, from a developer's point of view this is almost unusable. By not providing the according XML/Java code, we are forced to reimplement everything from scratch, making smaller and larger errors, introducing inconsistency and making the look and feel not quite the same between apps.
Then again, it fits well with the current way Google is doing UX design (http://minming.posterous.com/google-currents-yet-another-con...).