Although this isn't going to replace programming by any means, I think its a really cool idea to get people interested in app development. Obviously, the next step for them should then be to learn some real programming, but a lot of people are never going to get to that second step if there isn't some easy way for them to build that first app, without any prior experience. This is especially true for younger kids who have a great idea and don't know where to take it.