I have yet to see any effort like this really succeed but Google may change that curse:
http://www.mercurynews.com/business/ci_15501842?nclick_check=1
"By Steve Lohr
New York Times
Posted: 07/12/2010 09:05:41 PM PDT
Updated: 07/12/2010 10:20:45 PM PDT
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 cell phones 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.
The project is a further sign that Google is betting that its strategy of opening up its technology to all kinds of developers will eventually give it the upper hand in the smartphone software market. Its leading rival, Apple, takes a more tightly managed approach to application development for the iPhone, controlling the software and vetting the programs available.
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 MIT's OpenCourseWare program, which offers free online course materials.
The Google tool, of course, works only for phones running Android software. A sign-up with a Google Gmail account is required. The tool is Web-based except for a small software download that automatically syncs the programs created on a personal computer, connected to the application inventor website, with an Android smartphone. When making programs, the phone must be connected to a computer with a USB link."
http://www.mercurynews.com/business/ci_15501842?nclick_check=1
"By Steve Lohr
New York Times
Posted: 07/12/2010 09:05:41 PM PDT
Updated: 07/12/2010 10:20:45 PM PDT
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 cell phones 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.
The project is a further sign that Google is betting that its strategy of opening up its technology to all kinds of developers will eventually give it the upper hand in the smartphone software market. Its leading rival, Apple, takes a more tightly managed approach to application development for the iPhone, controlling the software and vetting the programs available.
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 MIT's OpenCourseWare program, which offers free online course materials.
The Google tool, of course, works only for phones running Android software. A sign-up with a Google Gmail account is required. The tool is Web-based except for a small software download that automatically syncs the programs created on a personal computer, connected to the application inventor website, with an Android smartphone. When making programs, the phone must be connected to a computer with a USB link."