Google recently announced App Inventor for Android, which allows non-programmers to easily build applications for Android phones. The idea is not a new one, and as Google explains, it's been built on the efforts of many other initiatives.
However, it is critical that this is a development framework for a mass-market platform. Imagine what kind of creativity we would have seen if the iPhone has a similar consumer-oriented app builder. I think this is very cool.