Monday, July 12, 2010

Google’s New Do-It-Yourself Android App Tool

Very cool. To what extent can this tool be used by lay-people to customize (personalize) the reading experience on Android devices? From NYTimes.com:
Google is bringing Android software development to the masses.

The company will offer a software tool, starting Monday, that is intended to make it easy for people to write applications for its Android smartphones.

The free software, called Google App Inventor for Android (http://appinventor.googlelabs.com/about/), has been under development for a year. User testing has been done mainly in schools with groups that included sixth graders, high school girls, nursing students and university undergraduates who are not computer science majors.

The thinking behind the initiative, Google said, is that as cellphones increasingly become the computers that people rely on most, users should be able to make applications themselves."

“The goal is to enable people to become creators, not just consumers, in this mobile world,” said Harold Abelson, a computer scientist at the Massachusetts Institute of Technology, who is on sabbatical at Google and led the project. ...

“We could only have done this because Android’s architecture is so open,” Mr. Abelson said.

Mr. Abelson is a longtime proponent of making intellectual and scientific resources more open. He is a founding director of the Free Software Foundation, Public Knowledge and the Creative Commons, and he helped initiate M.I.T.’s OpenCourseWare program, which offers free online course materials used in teaching the university’s classes.

The Google application tool for Android enables people to drag and drop blocks of code — shown as graphic images and representing different smartphone capabilities— and put them together, similar to snapping together Lego blocks. The result is an application on that person’s smartphone. ...