- Home
- Diy Makers
- MIT App Inventor
MIT App Inventor
What it is
MIT App Inventor is a free, web-based platform for creating, testing, and sharing mobile apps with block-based programming. Its browser environment has a Designer for choosing app components and a Blocks Editor for programming them. Projects can use games and media, AI for images, sounds, and text, surveys, charts, maps, sensors, and internet-connected devices. The MIT AI2 Companion app supports live testing on iOS and Android devices over Wi-Fi. Users can share projects for others to load and remix, and package completed apps for Android installation. The browser tool supports Chrome, Firefox, and Safari on most laptops and desktops, along with Chromebooks, iPads, and Android tablets. A Google account is required to log in. MIT says creators own their apps and can download or delete them from the server. MIT App Inventor says it tracks site usage and project development information and may log IP address, operating system, and browser software. Building and installing packaged apps is Android-only for now, even though apps can be built for Android and iOS.
For and against
For
- Free, browser-based block programming environment.
- Live testing on iOS and Android over Wi-Fi.
- Projects can be shared and remixed.
- Creators can download or delete their apps.
- Supports maps, sensors, media, and AI.
Against
- A Google account is required to log in.
- Packaged app building and installation are Android-only.
- MIT may log usage and device information.
The verdict
MIT App Inventor provides a browser-based route from app design to block programming and live testing. Note the Android-only limit for building and installing packaged apps.
Who it suits
MIT App Inventor suits learners and other aspiring app creators who want to build mobile apps with blocks rather than conventional code. It can also suit educators and project-based learning.
Plans and prices
Free
Browser-based app building · MIT AI2 Companion for live testing · Android and iOS app creation
Read 15 Oct 2026 · appinventor.mit.edu
MIT App Inventor
Free educational platform; apps can be built for Android and iOS; building and installing packaged apps is Android only
Read 3 Oct 2026 · appinventor.mit.edu
On the record
- Account
- Users need a Google account to log in to MIT App Inventor.appinventor.mit.edu · read 3 Oct 2026
- Account and storage
- Users sign in with a Google account, and MIT servers store projects and track them for the account.appinventor.mit.edu · read 15 Oct 2026
- AI features
- The platform supports artificial-intelligence work with images, sounds and text, including ChatBot and ImageBot components.appinventor.mit.edu · read 15 Oct 2026
- API and SDK use
- The source tree includes a command-line YAIL build entry point and options for extensions, dangerous permissions and Companion APK creation.github.com · read 15 Oct 2026
- App capabilities
- Apps can use games and media, AI for images sounds and text, surveys and charts, maps, sensors, and internet-connected devices.appinventor.mit.edu · read 3 Oct 2026
- App sharing
- Users can share app projects for others to load and remix, and can package completed apps for installation on Android.appinventor.mit.edu · read 3 Oct 2026
- Audience
- The project’s stated vision is to enable anyone, including people who do not consider themselves coders, to create mobile apps.appinventor.mit.edu · read 3 Oct 2026
- Company type and size
- LinkedIn lists MIT App Inventor as a Cambridge, Massachusetts nonprofit in primary and secondary education with 11–50 employees.linkedin.com · read 15 Oct 2026
- Data ownership
- Apps created with App Inventor belong to their creators, who can download or delete them from the server.appinventor.mit.edu · read 3 Oct 2026
- Deployment
- Finished projects can be packaged for installation; the getting-started guide says app packaging is Android-only there, while release notes document iOS ad-hoc and App Store packaging.appinventor.mit.edu · read 15 Oct 2026
- Design and coding
- The browser-based environment provides a Designer for selecting app components and a Blocks Editor for programming them.appinventor.mit.edu · read 3 Oct 2026
- Documentation
- The official library includes component and block references, tutorials, emulator and connection troubleshooting, templates, sharing, Google Play guidance and advanced extension material.appinventor.mit.edu · read 15 Oct 2026
- Extensions
- Developers can add functionality through App Inventor extensions distributed as .aix files, with community guidance for publishing documentation and example projects.community.appinventor.mit.edu · read 15 Oct 2026
- Foundation facts
- The App Inventor LinkedIn page says the project was founded in 2007 by Hal Abelson at MIT and Mark Friedman at Google and has 15 million registered users across 195 countries.linkedin.com · read 15 Oct 2026
- History
- App Inventor was founded in 2007 by educators and researchers at MIT and Google.appinventor.mit.edu · read 3 Oct 2026
- Independent review status
- The Learning Standard states that its formal learning assessment of MIT App Inventor has not yet been completed.thelearningstandard.org · read 15 Oct 2026
- Integrations
- The documentation covers Web and XML services, Google Sheets, CloudDB, sensors, Google Play uploading and external hardware connections.appinventor.mit.edu · read 15 Oct 2026
- Licence
- The public source repository states that the code is released under the Apache License 2.0, while site educational content uses Creative Commons licences.github.com · read 15 Oct 2026