MIT App Inventor: Enabling Personal Mobile Computing
It addresses the problem of making mobile app development accessible to non-experts, promoting digital literacy and personal empowerment, though it is incremental with improvements over time.
MIT App Inventor is a drag-and-drop visual programming tool that enables users to design and build functional Android apps, focusing on logic over syntax to foster digital literacy and empower personal mobile computing.
MIT App Inventor is a drag-and-drop visual programming tool for designing and building fully functional mobile apps for Android. App Inventor promotes a new era of personal mobile computing in which people are empowered to design, create, and use personally meaningful mobile technology solutions for their daily lives, in endlessly unique situations. App Inventor's intuitive programming metaphor and incremental development capabilities allow the developer to focus on the logic for programming an app rather than the syntax of the coding language, fostering digital literacy for all. Since it was moved from Google to MIT, a number of improvements have been added, and research projects are underway.