MIT App Inventor
appinventor.mit.edu
What it is
MIT App Inventor is a free, browser-based platform for creating, testing, and sharing mobile apps with block-based programming. Its Designer is used to choose components, and its Blocks Editor is where users program app behavior. Projects can include games and media, AI for images, sounds, and text, surveys and charts, maps, sensors, and internet-connected devices. The MIT AI2 Companion app supports testing as an app is built on iOS and Android devices over Wi-Fi. Users can share projects for others to load and remix, then package completed apps for installation on Android. Although apps can be built for Android and iOS, the getting-started information says packaged app building and installation are Android-only for now. The browser tool supports Chrome, Firefox, and Safari on most laptops and desktops, plus Chromebooks, iPads, and Android tablets. A Google account is required. Creators own their apps and can download or delete them from the server. MIT says it tracks site usage and project-development information and may log device and browser details.
Spec sheet
- What it does
- MIT App Inventor is a browser-based, block-programming environment for creating, testing and sharing mobile apps.Read 15 Oct 2026 · appinventor.mit.edu
- Purpose
- MIT App Inventor is a free, web-based platform for creating, testing, and sharing mobile apps using block-based programming.Read 3 Oct 2026 · appinventor.mit.edu
- Audience
- The project’s stated vision is to enable anyone, including people who do not consider themselves coders, to create mobile apps.Read 3 Oct 2026 · appinventor.mit.edu
- 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.Read 15 Oct 2026 · appinventor.mit.edu
- Free plan
- YesRead 23 Sep 2026 · appinventor.mit.edu
- Integrations
- The documentation covers Web and XML services, Google Sheets, CloudDB, sensors, Google Play uploading and external hardware connections.Read 15 Oct 2026 · appinventor.mit.edu
- Privacy
- MIT says it tracks site usage and information about projects and their development, and may log IP address operating system and browser software.Read 3 Oct 2026 · appinventor.mit.edu
- Support
- MIT directs users to a community forum where community experts answer questions, rather than promising commercial support contracts.Read 15 Oct 2026 · appinventor.mit.edu
- Account
- Users need a Google account to log in to MIT App Inventor.Read 3 Oct 2026 · appinventor.mit.edu
- Account and storage
- Users sign in with a Google account, and MIT servers store projects and track them for the account.Read 15 Oct 2026 · appinventor.mit.edu
- AI features
- The platform supports artificial-intelligence work with images, sounds and text, including ChatBot and ImageBot components.Read 15 Oct 2026 · appinventor.mit.edu
- 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.Read 15 Oct 2026 · github.com
- App capabilities
- Apps can use games and media, AI for images sounds and text, surveys and charts, maps, sensors, and internet-connected devices.Read 3 Oct 2026 · appinventor.mit.edu
- App sharing
- Users can share app projects for others to load and remix, and can package completed apps for installation on Android.Read 3 Oct 2026 · appinventor.mit.edu
- Company type and size
- LinkedIn lists MIT App Inventor as a Cambridge, Massachusetts nonprofit in primary and secondary education with 11–50 employees.Read 15 Oct 2026 · linkedin.com
- Data ownership
- Apps created with App Inventor belong to their creators, who can download or delete them from the server.Read 3 Oct 2026 · appinventor.mit.edu
- Design and coding
- The browser-based environment provides a Designer for selecting app components and a Blocks Editor for programming them.Read 3 Oct 2026 · appinventor.mit.edu
- Documentation
- The official library includes component and block references, tutorials, emulator and connection troubleshooting, templates, sharing, Google Play guidance and advanced extension material.Read 15 Oct 2026 · appinventor.mit.edu
- Extensions
- Developers can add functionality through App Inventor extensions distributed as .aix files, with community guidance for publishing documentation and example projects.Read 15 Oct 2026 · community.appinventor.mit.edu
- 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.Read 15 Oct 2026 · linkedin.com
- History
- App Inventor was founded in 2007 by educators and researchers at MIT and Google.Read 3 Oct 2026 · appinventor.mit.edu
- Independent review status
- The Learning Standard states that its formal learning assessment of MIT App Inventor has not yet been completed.Read 15 Oct 2026 · thelearningstandard.org
- 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.Read 15 Oct 2026 · github.com
- Limit: Android connection problems
- Google Play reviews report QR-code or connect-code failures that can prevent the Companion from connecting to projects.Read 15 Oct 2026 · play.google.com
- Limit: beginner guidance
- The Learning Standard says the product lacks built-in step-by-step lessons, so absolute beginners may need adult help or external tutorials.Read 15 Oct 2026 · thelearningstandard.org
- Limit: iOS bugs
- Apple reviewers describe crashes, lag, failed connections, unreliable saving and some features still unavailable on iOS.Read 15 Oct 2026 · apps.apple.com
- Limit: privacy documentation
- The Learning Standard reports that its policy review found no explicit COPPA or FERPA references, no dedicated children’s section and no documented account-deletion process.Read 15 Oct 2026 · thelearningstandard.org
- Live testing
- Projects can be tested while building through the MIT AI2 Companion over Wi-Fi, USB on Android, Chromebook Android apps or a computer emulator.Read 15 Oct 2026 · appinventor.mit.edu
- Notable news
- On October 14, 2026 MIT announced a first MIT Apps for Action summer program for grades 9–11, combining AI, mobile development and design thinking.Read 15 Oct 2026 · appinventor.mit.edu
- Platform limit
- The getting-started page says building and installing packaged apps is Android only for now.Read 3 Oct 2026 · appinventor.mit.edu
- Praise: beginner accessibility
- The Learning Standard says visual blocks make MIT App Inventor highly accessible to beginners by removing syntax memorization.Read 15 Oct 2026 · thelearningstandard.org
- Praise: development speed
- A Google Play reviewer who identifies as a software engineer praises the Companion for greatly speeding development and calls it stable when used knowledgeably.Read 15 Oct 2026 · play.google.com
- Rating on Apple App Store
- The US App Store listing shows 2.6 out of 5 from 12 ratings.Read 15 Oct 2026 · apps.apple.com
- Rating on Google Play
- MIT AI2 Companion is rated 3.2 out of 5 from about 29.9K reviews.Read 15 Oct 2026 · play.google.com
- Recent release
- Release nb206 added Android SDK 36 targeting and warned that FirebaseDB uses a deprecated access method, recommending CloudDB instead.Read 15 Oct 2026 · appinventor.mit.edu
- Scale
- The homepage reports 30 million learners, 137 million apps built and activity in more than 200 countries and regions.Read 15 Oct 2026 · appinventor.mit.edu
- Security and liability
- MIT says it makes reasonable efforts to safeguard user data but cannot assume legal liability for users’ privacy.Read 3 Oct 2026 · appinventor.mit.edu
- Security statement
- The FAQ says MIT does not collect personally identifiable information and makes reasonable efforts to safeguard data, while disclaiming legal liability for privacy.Read 15 Oct 2026 · appinventor.mit.edu
- Self-hosting
- MIT publishes source intended for experienced operators who want to run their own App Inventor instance, using Google App Engine and Java 11.Read 15 Oct 2026 · github.com
- Sensors and devices
- Built-in capabilities include maps, surveys and charts, device sensors, internet-connected hardware, camera, speech and location functions.Read 15 Oct 2026 · appinventor.mit.edu
- Supported devices
- The browser-based tool supports Chrome Firefox and Safari on most laptops and desktops, plus Chromebooks iPads and Android tablets.Read 3 Oct 2026 · appinventor.mit.edu
- System requirements
- Supported desktop systems listed include macOS, Windows and GNU/Linux; Chrome, Firefox and Safari are supported browsers, and Internet Explorer is not.Read 15 Oct 2026 · appinventor.mit.edu
- Visual programming
- Apps are assembled by fitting visual blocks together in a Designer and Blocks Editor instead of typing conventional source code.Read 15 Oct 2026 · appinventor.mit.edu
Plans and prices
Strong points and limits
Strong points
- Free plan with no trial requirement.
- Live testing on iOS and Android over Wi-Fi.
- Projects can be shared and remixed.
- Includes maps, sensors, media, and AI capabilities.
Limits
- Packaged app building and installation are Android-only.
- A Google account is required to log in.
- MIT may track usage and project-development information.
Who it suits
It suits people who want to make mobile apps with visual blocks, including those who do not consider themselves coders. It is also suited to learners using project-based instruction and mobile app development.
Verdict
MIT App Inventor combines a visual app-design workspace with block-based programming and live mobile testing. Its main platform limit is that packaged apps can only be built and installed on Android for now.
Where Specifiction places it
- No-code app builders#17 of 1779.0
- Coding Learning Software#5 of 428.5
- Diy Makers#4 of 238.6
- No-Code Development Platforms#12 of 368.6