Home Google Launches App Inventor: DIY App Creation Tool for Android

Google Launches App Inventor: DIY App Creation Tool for Android

Today Google launched “App Inventor,” a do-it-yourself mobile app creation tool that lets anyone build their own Android applications without needing to know how to program or even write a line of code. Instead, using an online interface, would-be developers visually design the app’s interface and interactions, using drag-and-drop blocks that specify what the app should look like and how it should behave.

Want your app to talk to Twitter? There’s a button for that. Want your app to use text-to-speech? No problem. Use the GPS? Piece of cake. Or so says Google, who had tested the app for a year prior to launch with groups that included “sixth graders, high school girls, nursing students and university undergrads who are not computer science majors,” reports The New York Times, who broke the story this morning.

See also:5 Big Questions About Google’s New App Inventor

Does that list of testers sound a little odd to you? “It’s so easy a high school girl can use it!” Or a nursing student! (A profession still dominated by women, mind you.) In any event, the point The New York Times was making is that Google App Inventor is so easy anyone can use it; they just came about that point in a somewhat sexist way.

Official DIY App Highlights Difference Between Apple and Google Philosophies

But DIY app creation tools aren’t new, nor are they unique to Google Android. However, apps like these usually exist as third-party applications, not ones that are officially launched and blessed by the company whose software they support.

For example, in Apple’s ecosystem, there are a number of DIY apps that let non-developers create and submit iPhone applications to the iTunes App Store without needing to know Apple’s own development language. Last year, we profiled over a dozen of these services, ranging from the templated creations made with Sweb Apps to the more robust app builders from Appcelerator and Rhomobile.

Unfortunately, third-party Apple tools are always just one step away from being knocked out of existence, thanks to Apple’s ever-changing software developer kit license. Earlier this year, Apple famously updated its terms to specify that only applications written in Objective-C, C, C++, or JavaScript would be permitted in the iTunes Store. The move was a swipe at Adobe, and the intended victim was Adobe’s Flash-to-iPhone packager, a tool that would have allowed Adobe developers to code for Apple’s platform with Flash. But in Apple’s zest to kick out Adobe, other application developers were fearful as well that they, too, would be affected.

Google: Anyone with an Idea is Welcome Here

Google, on the other hand, is taking an entirely different stance than Apple. Instead of locking down its App Market, barring entry to anyone but those who know how to code in the languages it specifies, Google is embracing “openness,” saying anyone with an idea is welcome here.

To function, Google’s App Inventor uses the Open Blocks Java library for creating visual blocks programming languages. Open Blocks is distributed by the Massachusetts Institute of Technology’s Scheller Teacher Education Program and derives from thesis research by Ricarose Roque. It’s also closely related to the Scratch programming language – a language, notes Forrester Research principal analyst Jeffrey Hammond, that was banned on the iPhone.

Yes, that may mean a bunch more “junk” applications, as TechCrunch rightly points out. But it could also mean more great applications, too. Or maybe just more of everything. Like Michael Gartenberg, partner at Altimeter Group, quipped on Twitter this morning: “…look how much damage those WYSIWYG word processors and graphics programs have done.” Damage? Like a Web where everyone can publish?

Those interested in signing up for App Inventor can do so here.

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.