Google heeft een nieuwe ontwikkelomgeving voor zijn Android-platform uitgebracht. Met App Inventor zouden ook mensen met weinig tot geen enkele programmeerkennis een Android-applicatie in elkaar kunnen zetten.
App Inventor for Android, een webapplicatie die voorlopig nog het bèta-label zal dragen, is een ontwikkeltool met een modulaire opbouw en een sterk vereenvoudigde gui. Gebruikers kunnen elementen, bijvoorbeeld knoppen en tekstblokken, via drag-and-drop aan een app toevoegen en hier acties aan verbinden.
Toegang tot bepaalde onderdelen van een Android-smartphone, zoals de gps-module, zijn met zogenaamde sensor-blokken te benaderen. Ook zijn er kant-en-klare blokken aanwezig voor het aanroepen van sociale netwerksites, waaronder Twitter. Verder geeft Google een aantal voorbeelden voor het bouwen van applicaties, zoals een eenvoudige drumcomputer en een spelletje. In de achtergrond wordt de Java-bibliotheek OpenBlocks gebruikt. De code wordt uiteindelijk met behulp van Kawa gecompileerd.
Google zegt in samenwerking met een aantal universiteiten een jaar lang aan de bouw van App Inventor te hebben gewerkt. De ontwikkeltool, die onder andere op middelbare scholen is getest, zou het ook voor niet-programmeurs mogelijk moeten maken een applicatie te bouwen.
Met App Inventor lijkt Google, door het bouwen van apps zo eenvoudig mogelijk te maken, verder te willen profiteren van de open opzet van het Android-platform en de goede verkoopcijfers van Android-smartphones. Google loopt echter wel het gevaar dat de Android Market zal worden overspoeld met applicaties van bedenkelijke kwaliteit.