With App Inventor, Google has put the power into the people’s hands. One no longer needs to learn a complicated computer language in order to turn their idea into something real. This is a polar opposite to the approach Apple has taken with their most recent terms of service (v3.3.1), which made for many headlines on how they cut Flash from being a potential development platforms for the iPhone. Will App Inventor empower the masses or as Job’s stated (regarding flash based apps) flood the market with substandard applications?
More then likely there will be a hundreds of quickly put together dumb and/or kitschy apps. Ideally this is where Darwin’s laws of survival will come into play filtering out the deluge of iFart type applications. On the flip side, there will also be some quality apps that may not have seen the light of day if it weren’t for the reduced skill set needed to create them. In general, I see App Inventor being used by designers and developers to quickly prototype an idea before having it developed via traditional methods.
Regardless of how App Inventor is ultimately used, it’s the democratization of technology that is the game changer.
Google App Inventor