Fact-checked by Grok 2 weeks ago

MIT App Inventor

MIT App Inventor is a free, open-source, web-based visual programming platform developed by the (MIT) that allows users of all skill levels, including children and beginners, to build fully functional mobile applications for and devices using a drag-and-drop, blocks-based interface without needing to write traditional code. The project originated in 2007 at , where Professor and colleagues, including , initiated it under the name "Young Android" to address barriers to posed by platforms like Apple's . Renamed App Inventor, it entered public in 2010, enabling web-based app creation for devices via a connected phone or . discontinued the project in 2011 due to resource constraints, but with support from and the , it was transferred to and relaunched as App Inventor in 2012 under Abelson's leadership at the MIT Center for Mobile Learning. In 2022, the nonprofit App Inventor Foundation was established to ensure long-term sustainability and global expansion. Designed primarily for educational purposes, MIT App Inventor promotes , , and by lowering entry barriers to app development, with a focus on K-12 education and underserved communities. It supports live testing through companion apps on devices and has expanded to include beta support for development since 2021, requiring an Apple Developer account for building and distribution. Recent enhancements integrate generative AI tools, enabling users to create AI-powered apps addressing real-world issues like . As of November 2025, the platform has reached 25.1 million learners across more than 200 countries and regions, with users having built 121.2 million apps, 48% from developing world contexts, and is utilized in over 11,000 schools monthly.

History

Origins and Development at Google

MIT App Inventor originated as Google App Inventor in 2010, conceived by during his sabbatical at in 2007 and developed by a team led by Abelson, along with David Wolber and other contributors, to enable non-programmers to create mobile applications. Inspired by educational programming languages such as and , the project aimed to democratize by lowering barriers for beginners, particularly in K-12 , through a visual, block-based approach that emphasized without requiring traditional coding skills. The initial beta version launched in July 2010 as a free web-based service hosted on , allowing users to build and deploy applications directly from a . Key early features included the Designer view for drag-and-drop arrangement of elements like buttons and labels, and the Blocks Editor for assembling logic using interlocking, puzzle-like pieces that represented code components. The platform collaborated closely with and integrated with the to facilitate app compilation into executable files, enabling deployment to devices or emulators without manual SDK setup. In its first year, Google App Inventor rapidly gained traction, attracting over 100,000 users primarily from educational communities, including teachers and students exploring mobile programming. The tool's focus on K-12 applications supported hands-on learning projects, such as simple and location-based apps, fostering and problem-solving. Due to shifts in 's priorities, the project transitioned to in 2012.

Transition to MIT

In late 2011, Google announced the discontinuation of App Inventor as part of the closure of , with the service shutting down on December 31, 2011; to preserve the platform's educational potential, Google released the source code as and provided seed funding to establish the Center for Mobile Learning, which assumed stewardship of the project. Led by , co-director of the new center, the team relocated the open-source codebase from 's App Engine infrastructure to servers and rebranded the as MIT App Inventor to emphasize its academic focus. The team preserved core elements from the era, such as the block-based visual , to facilitate continuity for educators and users already engaged with the tool. The presented immediate challenges, including the technical of servers and , resolving bugs in the inherited codebase adapted for independent operation, and proactive community outreach through forums and announcements to prevent user attrition amid uncertainty following Google's abrupt exit. By January 2012, three months into development at , the team had made significant progress in stabilizing the platform, though full public access remained pending further refinements. MIT launched the public beta of MIT App Inventor—often referred to as App Inventor Classic—in March 2012 via appinventor.mit.edu, introducing enhanced tutorials, teacher guides, and curriculum resources to bolster its role in K-12 . Early stabilization and expansion efforts were bolstered by funding, including a 2012 Transforming in (TUES) grant of $565,836 to develop tools and curricula for , alongside collaborations with universities such as , Trinity College, , and to integrate the platform into academic programs.

Evolution and Recent Updates

In 2013, MIT released App Inventor 2, which marked a significant upgrade from its predecessor by shifting to a fully browser-based interface for improved performance and eliminating the need for a separate Java-based Blocks Editor. This version introduced for projects in the form of downloadable .aia files, enabling easier sharing and collaboration, and enhanced emulator support by displaying all blocks in a single view without switching between drawers. The platform expanded its reach in 2021 with the introduction of iOS app building capabilities, allowing users to develop and test applications for iPhones and iPads through a dedicated iOS companion app and build server, thereby moving beyond Android exclusivity. Throughout the 2020s, MIT App Inventor incorporated key updates to modernize its functionality, including the addition of AI extensions such as the ChatBot and ImageBot components in 2023, which enable beginners to integrate generative AI features like chat interfaces and image recognition directly into apps. Security enhancements followed, with full HTTPS support rolled out in 2022 to protect user data during development and the open-sourcing of the iOS implementation in 2023 to foster community-driven improvements. Platform compatibility advanced to support newer operating systems, including Android SDK 34 (Android 14) in 2024 and ongoing iOS updates compatible with versions up to iOS 18 as of 2025. In 2022, the nonprofit App Inventor Foundation was established to ensure the platform's long-term sustainability and support global expansion. By 2020, the user base had surpassed 10 million, reflecting rapid adoption since the MIT transition, with over 54 million projects created by late that year. Usage continued to grow, reaching 25 million users worldwide and over 120 million projects by August 2025, alongside an increase in global adoption in non-English speaking regions, supported by translations in 19 languages and presence in 195 countries. Annually, users have published and shared tens of thousands of apps through the platform's gallery and features, contributing to the cumulative total exceeding 120 million apps since inception. Ongoing development relies on open-source contributions via , where the community has added features like visual options for larger text, higher contrast, and alternate descriptions to better serve diverse learners, including those with disabilities. In 2023 alone, 22 external contributors, including participants, helped advance the codebase.

Core Features

Visual Programming Interface

MIT App Inventor's visual programming interface is divided into two main views—the and the Blocks Editor—which allow users to build and program mobile applications through intuitive, drag-and-drop interactions rather than traditional text-based coding. The Designer view provides a palette of user interface components, such as buttons, labels, and canvases, that users can drag onto a simulated screen to arrange the app's layout. A properties panel enables customization of these components' attributes, including appearance, positioning, and behavior settings, facilitating a (what you see is what you get) design process. Switching to the Blocks Editor, users create the app's logic by snapping together color-coded, interlocking blocks that represent programming elements like event handlers (e.g., for button clicks), conditionals, loops, and mathematical operations. This puzzle-like assembly ensures syntactically correct and promotes logical thinking, drawing inspiration from block-based systems like . Real-time testing is supported through the MIT AI2 Companion app, which streams updates from the Designer or Blocks Editor to a connected mobile device, or via an emulator for instant previews without rebuilding the app. Accessibility enhancements include a zoomable accessible via browser controls or keyboard shortcuts like Ctrl+scroll in the Blocks Editor, keyboard for component selection and editing introduced in a 2024 technical preview, and multilingual interface support in languages such as English, , Simplified Chinese, and Traditional Chinese, available since 2015 with additional languages added over time. The development workflow proceeds screen by screen, where users iteratively design layouts in the , add logic in the Blocks Editor, and upload media assets like images or audio files directly to the project for seamless integration.

App Components and Capabilities

MIT App Inventor provides a range of built-in components that serve as the foundational building blocks for developing applications, enabling users to incorporate device hardware and software functionalities without writing traditional . These components are organized into categories such as sensors, , connectivity, and elements, allowing developers to them into the app designer to define behaviors and interactions. Among the core components, sensors enable apps to interact with the device's hardware for real-time data collection. The AccelerometerSensor detects device movement and orientation changes, useful for games or fitness trackers, while the LocationSensor utilizes GPS to retrieve latitude, longitude, and address information for location-based services. Multimedia components facilitate audio and visual interactions; for instance, the Camera component captures or videos, the SoundRecorder records audio clips, and the plays media files, supporting immersive app experiences. Connectivity components allow integration with external devices and services, including the BluetoothClient for wireless communication via the Profile and the component for calls and data exchange over the internet. User interface elements like the TextToSpeech component convert text to spoken words for features, and the Notifier displays alerts or dialogs to inform users of events or errors. Logic capabilities in MIT App Inventor are implemented through visual blocks that handle manipulation and . Variables store and retrieve dynamically, procedures encapsulate reusable segments to promote , and math operations support basic arithmetic such as , , , and division via dedicated blocks. Data structures like enable handling of ordered collections, allowing operations such as appending, selecting items, or iterating through elements. Advanced features extend the platform's functionality for data persistence and customization. The TinyDB component provides local non-visible storage on the device, persisting key-value pairs across app sessions without requiring external servers. For cloud-based storage, the CloudDB component interfaces with a server to synchronize data across multiple devices, replacing the deprecated Fusion Tables service from 2019, with alternatives like FirebaseDB or integration available for spreadsheet-like operations. Extensions, developed by the community or officially, add custom components for specialized needs, such as advanced sensors or third-party support, enhancing the platform's versatility. App behaviors in MIT App Inventor follow an model, where components respond to user actions or device s through event handler blocks. For example, a click or trigger initiates predefined actions, such as updating the screen or calling a , allowing apps to react dynamically rather than execute in a linear sequence. While powerful for educational purposes, MIT App Inventor has limitations that encourage the creation of simple, interactive apps rather than complex applications. It lacks native support for advanced graphics rendering beyond basic Canvas drawing and is not optimized for computationally intensive tasks, as the block-based system prioritizes accessibility over high-performance processing.

Supported Platforms and Compatibility

MIT App Inventor primarily supports the development of applications, a capability present since its inception at in 2010 and continued under MIT's stewardship. Users can export fully packaged files through the platform's Build menu, enabling onto devices or submission to the Store for distribution. This process relies on cloud-based performed on MIT's servers, where the visual blocks and components are translated into native code without requiring local development environments. Additionally, users have the option to export project as .aia files, which encapsulate the blocks, assets, and metadata for remixing, sharing, or import into other tools. Live testing support for iOS was introduced in March 2021 via the companion app, with full support for building and exporting iOS applications added in December 2023, expanding the platform's reach to Apple's ecosystem and allowing developers to create applications for iPhone, iPad, and other iOS devices. iOS apps are built as Installer Package Archive (IPA) files via the same cloud compilation service, though the process demands an Apple Developer account for generating necessary certificates and provisioning profiles. These IPA files support ad hoc distribution for limited testing or full submission to the Apple App Store; for broader beta testing, they can be uploaded to TestFlight, Apple's service for distributing pre-release versions to up to 10,000 external testers. Without an Apple Developer account, which incurs an annual fee, users are restricted to live testing via the companion app rather than standalone IPA exports. Cross-platform testing is facilitated by the MIT AI2 Companion app, available on both the Store and , which enables wireless live updates and over without physical cables. This companion connects to the App Inventor web interface in real time, allowing immediate iteration on code changes across devices. As of 2025, compatibility requirements include 4.4 ( level 19) or higher for full feature support, encompassing the vast majority of active devices, and 12.0 or later for the companion and built apps. These thresholds ensure broad accessibility while aligning with ongoing updates to security and performance standards on both platforms.

Usage and Applications

Educational Role

MIT App Inventor is primarily designed for K-12 education and introductory college courses, enabling students to learn programming fundamentals through accessible mobile app development that aligns with Teachers Association (CSTA) K-12 standards. The platform supports curricula that emphasize core computational concepts, making it suitable for beginners without prior coding experience. The official MIT App Inventor Curriculum, developed by MIT, includes structured units focused on key programming principles such as , algorithms, and . For instance, the CoolThink@JC-inspired comprises ten units spanning approximately 50 hours, where students build to explore of problems, , and processes. These materials promote , encouraging students to apply concepts like —simplifying complex tasks by focusing on essential details—and algorithmic thinking through sequential behaviors. In schools worldwide, MIT App Inventor is integrated into classrooms across more than 200 countries, utilized in over 11,000 schools monthly. Teacher professional development is supported through MIT's Expert Trainer program, online resources, and workshops that certify educators in delivering App Inventor lessons. This global reach has enabled over 25 million learners to create more than 120 million apps, fostering widespread adoption in formal settings. Pedagogically, MIT App Inventor advances by using a visual block-based that minimizes syntax errors, allowing to focus on logical problem-solving rather than textual hurdles. This approach reduces barriers for novice programmers, enabling them to experiment with , data manipulation, and in a supportive environment. Research demonstrates MIT App Inventor's positive impact on engagement, with studies showing increased motivation, creativity, and among K-12 students, particularly novices. For underrepresented groups, such as African American high school students and young women, the platform has boosted participation in , with one study noting higher rates of major declarations among female participants. Additional findings highlight improved computational skills and ethical awareness in diverse cohorts, supporting in education.

Community and Extensions

The MIT App Inventor is supported by an active online forum at community.appinventor.mit.edu, powered by , where users troubleshoot issues, share projects, and collaborate on app development since its establishment in 2013. The forum features over 120,000 topics and serves as a primary hub for assistance, with categories dedicated to help, extensions, and app showcases. A key aspect of the ecosystem is the extension gallery, which includes user-created add-ons that extend core functionality, such as scanning via components like BarcodeScanner or integration through tools like the TMIC extension for Teachable Machine models. These extensions are developed by members and distributed as .aix files, which can be imported directly into the App Inventor designer for easy installation and use in projects. Community engagement is further fostered through annual events, including the MIT App Inventor Summit, a global gathering for sharing innovations, and hackathons like the , a hosted by MIT RAISE and the App Inventor Foundation that drew participants worldwide to build -powered apps for social good. Support resources abound, with official tutorials covering topics from beginner blocks to advanced integration, and a gallery of sample apps demonstrating practical implementations like games and tools. Localization efforts have made the platform accessible in multiple languages, enhancing global adoption. Governance operates under an open-source model, with the core codebase hosted on , where community members contribute via issues, pull requests, and discussions to influence features and bug fixes. This collaborative approach ensures ongoing evolution driven by user feedback.

Real-World Impact and Case Studies

MIT App Inventor has facilitated the creation of numerous applications addressing social challenges, particularly in developing regions, where users have built tools for and community support. For instance, participants in the platform's Appathon for Good events have developed apps tackling , including and wellbeing trackers that help users in low-resource areas monitor and through simple mobile interfaces. These efforts align with broader initiatives, such as the App Inventor Foundation's participation in the AI Forward Alliance alongside , which aims to empower girls and underserved communities with -driven educational tools to narrow gender-based digital gaps. Notable case studies highlight the platform's role in fostering innovation through contests like the annual MIT App Inventor Summer Appathon, where teams from over 80 countries collaborate to produce apps with real-world applications, resulting in thousands of student-led projects annually that address issues like and . Beyond education, small businesses and entrepreneurs have adopted App Inventor for custom tools, such as inventory management apps and platforms, enabling without advanced coding expertise. As of 2025, MIT App Inventor boasts over 25 million users across more than 200 countries and regions, with approximately 120 million apps built, and nearly half of its user base originating from developing world contexts, reflecting strong adoption among educators, students, and a rising number of hobbyists and entrepreneurs. The platform's web-based accessibility—requiring only a and no software —effectively bridges the , allowing learners in resource-limited settings, such as marginalized youth in , to access coding education and create impactful apps. Looking ahead, MIT App Inventor is integrating with through educational pilots, including components for building interactive prototypes and demos that enhance learning experiences in classrooms worldwide.

Derivatives and Spin-offs

Commercial Adaptations

Several commercial platforms have adapted the visual, block-based programming concepts pioneered by MIT App Inventor to create for-profit no-code tools for building mobile applications, extending its open-source foundations into enterprise-grade solutions. Thunkable, launched in March 2016 by MIT App Inventor alumni, offers a drag-and-drop visual builder that enables users to create native mobile apps with live testing capabilities directly on devices. In June 2018, it introduced Thunkable X, expanding support to both and platforms, as well as web apps. By 2018, the company had raised $3.3 million in funding, followed by a $30 million Series B round in April 2022 to scale its no-code mobile development offerings. Glide, founded in 2018 and publicly launched in February 2019 as a Winter 2019 company, provides a no-code platform for turning spreadsheets, such as those in , into data-driven mobile and web apps. It emphasizes simplicity for non-technical users, allowing rapid app creation without traditional coding, and has grown to support AI-powered features for business applications. Adalo, established in 2018 and launched publicly in November 2019, is a no-code app builder that uses visual drag-and-drop interfaces and action-based logic to develop database-integrated mobile and web apps. It supports custom integrations and publishing to s, targeting users seeking professional-grade applications without deep programming knowledge. Kodular, founded in 2017, is a commercial no-code platform derived from MIT App Inventor, providing advanced components, monetization tools, and a modern interface for building apps. It supports live testing and app store publishing on a model. These platforms typically operate on business models, offering free tiers for basic use and premium plans for advanced features like unlimited publishing and team collaboration. The broader no-code and low-code development market, which includes such tools, was valued at approximately $37 billion in 2025, reflecting continued strong growth. In contrast to MIT App Inventor's primary educational focus, commercial adaptations like Thunkable, Glide, Adalo, and Kodular emphasize enhanced collaboration tools, pre-built templates, and seamless integrations with third-party services such as for payments, enabling faster deployment for business and professional use cases.

Open-Source Forks

Since its open-source release under the 2.0, the MIT App Inventor codebase has enabled community developers to create forks that extend or adapt the platform for specific needs, such as offline functionality or niche integrations, while preserving its educational core. These forks typically build on the official repository at GitHub's mit-cml/appinventor-sources, allowing users to deploy customized instances without relying on MIT's public server. Unlike commercial adaptations, open-source forks emphasize accessibility, customization, and community contributions, often addressing limitations like internet dependency in educational settings. One prominent example is AppInventorPersonal, an offline fork developed by the AppyBuilder team to enable local development of App Inventor projects on Windows, Linux, or macOS without an internet connection. This fork includes the full backend build servers and frontend user interface, accessible via a local web server at http://localhost:8888, and requires Java JDK 1.8 for setup. It supports core App Inventor features like block-based programming and APK compilation, making it suitable for users in low-connectivity environments or those preferring private deployments. The repository remains available for cloning and modification, though updates have been infrequent since its initial release. Another widely used open-source effort is AI2Offline, hosted on , which provides an all-in-one offline server environment derived from the sources. This project packages the App Inventor server, emulator, and necessary dependencies into a portable setup, allowing users to build and test apps entirely locally with a of around 50 MB for project exports. It includes features like custom package naming and editing, staying synchronized with upstream updates to ensure compatibility. Primarily aimed at educators and hobbyists, AI2Offline has been downloaded thousands of times and supports ongoing tweaks for platform-specific optimizations. Community-driven forks also address specialized requirements, such as the , which modifies the sources to integrate a description generator for App Inventor projects. This adds tools to automatically document data usage and permissions in , enhancing for educational and ethical . Maintained by independent developer Daniel Miao, it serves as an instance for generating reports and demonstrates how can incorporate domain-specific enhancements without altering the base visual . Additional forks, like cobinrox/ai2offline, leverage containerization technologies such as to simplify offline setups on Windows, integrating the MIT emulator (AIStarter) for testing without external dependencies. These efforts highlight the codebase's , enabling of extensions or local servers, though they often require technical setup like cloning and installation. Overall, open-source forks foster a where developers contribute back to the main repository via pull requests, ensuring the platform evolves through collaborative innovation.

References

  1. [1]
    About Us - MIT App Inventor
    MIT App Inventor is an intuitive, visual programming environment that allows everyone even children to build fully functional apps for smartphones and tablets.
  2. [2]
    The power of App Inventor: Democratizing possibilities for mobile ...
    May 10, 2024 · More than a decade since its launch, App Inventor recently hosted its 100 millionth project and registered its 20 millionth user. Now hosted by ...
  3. [3]
    MIT App Inventor: Objectives, Design, and Development | SpringerLink
    May 3, 2019 · 3.4 The History of MIT App Inventor. The App Inventor project began at Google in 2007 when Prof. Hal Abelson of MIT went on sabbatical at ...
  4. [4]
    MIT App Inventor - mit raise
    25M Learners · 120M Apps Built · 200 Countries + Regions · 48% Developing World · 19 Languages · Used in 11,000+ schools monthly, including 900+/month in the US.
  5. [5]
    Make iPhone Apps with App Inventor!
    Get the App Inventor iOS Companion for your iPhone or iPad by clicking the button to the right, installing Companion, and following the regular App Inventor ...
  6. [6]
    MIT App Inventor for iOS on the App Store
    Mar 4, 2021 · The MIT App Inventor companion app for iOS is now generally available on the Apple App Store for iPhone, iPad, iPod Touch, and Mac.
  7. [7]
    Artificial Intelligence with MIT App Inventor
    MIT is building tools into App Inventor that will enable even beginning students to create original AI applications that would have been advanced research a ...ChatGPT App · ImageBot App · Simple ChatGPT App · Simple ImageBot App
  8. [8]
    25000000 Users! - MIT App Inventor Community
    Aug 14, 2025 · From first-time coders to global innovators, the MIT App Inventor community has grown to 25 million users worldwide! :earth_africa: :bulb: With ...
  9. [9]
    The MIT roots of Google's new software
    Aug 19, 2010 · The App Inventor project was led by Hal Abelson, the Class of 1922 Professor of Computer Science and Engineering, who spent a sabbatical year at ...
  10. [10]
    [PDF] MIT App Inventor: Objectives, Design, and Development
    Hal Abelson conceived the idea of App Inventor while on sabbatical at Google. Labs in 2007. Abelson had previously taught a course at MIT on mobile program-.
  11. [11]
    MIT App Inventor: Objectives, Design, and Development
    In this chapter, we discuss (1) the history of the development of MIT App Inventor, (2) the project objectives of the project and how they shape the design ...
  12. [12]
    Google offers drag-and-drop App Inventor to goose Android app ...
    Jul 12, 2010 · It's a web application which runs on all platforms, and all major browsers - including Internet Explorer 6. It does require Java installed too.
  13. [13]
    Hands on: Google App Inventor for Android - Computerworld
    Aug 2, 2010 · Sharon Machlis demonstrates the two main parts that make up Google's App Inventor: a browser-based design screen and a Java-based Blocks Editor.
  14. [14]
    Google's App Inventor for Android – no programming required?
    Dec 3, 2010 · There is no way to select a design element, like a button, and automatically have that element's members show up in the Block Editor. Drag-and- ...
  15. [15]
    Google App Inventor Saved by New MIT Center - eWeek
    App Inventor, which has about 100,000 educators, students and hobbyists on board, lets users visually fit together puzzle-piece-shaped programming blocks in a ...
  16. [16]
    This Week in Ed-Tech: App Inventor Finds a New Home
    Aug 21, 2011 · Fans of Google's Android App Inventor can breathe a sigh of relief. ... Well, at last count, some 100,000 people have signed up for the ...
  17. [17]
    Google Gives Android App Inventor A New Home At MIT Media Lab
    Aug 16, 2011 · Back in July 2010, Google announced a nifty educational project called App Inventor. The goal? Give non-programmers a relatively easy way to ...
  18. [18]
    Google App Inventor not dead, MIT to offer public service in 2012
    Nov 10, 2011 · Earlier this year Google said that App Inventor would close, but that the code would be open sourced in partnership with MIT Media Labs. This is ...
  19. [19]
    MIT App Inventor mid-January status update
    Jan 21, 2012 · It's been three months since we started work on App Inventor at the MIT Center for Mobile Learning and three weeks since Google's public service went offline.
  20. [20]
  21. [21]
    MIT brings Google App Inventor back from the dead as open-source ...
    Jan 21, 2012 · ... App Inventor when Google shut down the service on December 31, 2011.
  22. [22]
    Announcing: MIT App Inventor Open Beta Preview
    Mar 4, 2012 · The MIT Center for Mobile Learning is delighted to announce that we're meeting our goal of making MIT App Inventor available as a public service in the first ...
  23. [23]
    App Inventor launches second iteration - MIT News
    Dec 30, 2013 · ... App Inventor 2 currently has 100,000 users who have built 140,000 apps. ... App Inventor was initially released by Google in 2009, but two ...
  24. [24]
    National Science Foundation Grant for Teaching App Inventor
    Aug 27, 2012 · The National Science Foundation has awarded a $565,836 grant in support of mobile programming education with App Inventor. Its a TUES Grant ...Missing: NSF | Show results with:NSF
  25. [25]
    Computational Thinking through Mobile Computing | Using MIT App ...
    The project was funded from 2012 to 2015 by the NSF Transforming Undergraduate Education in STEM (TUES) program under grants 1225680 (MIT), 1225719 (UML) ...
  26. [26]
    NSF Awards Grant for App Inventor Teaching Project
    The Principal Investigators of the project are: Hal Abelson, MIT Lyn Turbak, Wellesley Ralph Morelli, Trinity Fred Martin, UMass Lowell David Wolber, USF ...Missing: timeline | Show results with:timeline
  27. [27]
    What's New About App Inventor 2?
    App Inventor is now entirely in the browser. Previously to run App Inventor you needed to install and run a Java file called the Blocks Editor. Now, the Blocks ...
  28. [28]
    2023 Development Year in Review - MIT App Inventor
    Dec 20, 2023 · During the summer we will be rolling out our yearly Android compatibility update for the MIT App Inventor for Android app. This update will ...
  29. [29]
    HTTPS Support for App Inventor
    Nov 16, 2022 · We will be rolling out HTTPS support for MIT App Inventor. This is an important update to improve the security of the many app inventors around the world.Missing: sharing | Show results with:sharing
  30. [30]
    App Inventor Development 2024 Year in Review
    Dec 19, 2024 · We saw significant growth in users and projects year over year with a 15% increase over last year: as of December 14, we recorded 23.1 million users and 111.6 ...
  31. [31]
    Evan's Blog - MIT App Inventor
    MIT App Inventor Reaches 10 Million Users, and Other Milestones. Oct 7, 2019 evan's Blog. This year is a year of milestones for MIT App Inventor. Back in ...
  32. [32]
    A Look at Component Usage in MIT App Inventor
    Dec 19, 2020 · The snapshot we used contained 42,734,420 projects (as of 2020-11-03, we now have over 54 million projects in App Inventor).
  33. [33]
    About Us - MIT App Inventor
    As of early 2025, 911,000 learners have explored AI through building 7.7 million AI apps with App Inventor.Missing: 2020 2024
  34. [34]
    The MIT App Inventor – A Tool For Our Times - Forbes
    Jun 18, 2024 · App inventor has a million active users a month. Since their launch in 2012, people have used it to create 100 million apps. Not only high ...
  35. [35]
    mit-cml/appinventor-sources: MIT App Inventor Public Open ... - GitHub
    This code is designed to be run in Google's App Engine. MIT runs a public instance that all are welcome to use to build App Inventor Applications.<|control11|><|separator|>
  36. [36]
    [PDF] Developing Visual Accessibility Options to Empower Grade School ...
    May 20, 2021 · In this work, I contribute (1) new options for larger text, higher contrast, and alternate text in App. Inventor apps, (2) a curriculum for ...
  37. [37]
    Designer and Blocks Editor - MIT App Inventor
    The Blocks Editor lets you program the app's behavior by putting blocks together: The image shows the blocks editor view, which dictates how your app behaves.Missing: 2010 | Show results with:2010
  38. [38]
    Understanding Blocks - MIT App Inventor
    In the App Inventor Blocks Editor, you can add a comment to any block of code by right-clicking on the block. Here is an example: Lesson: Code documentation is ...Event Handlers · Commands And Expressions · Control Flow
  39. [39]
    Get Started with MIT App Inventor
    App Inventor is an online tool, meaning you can create apps for phones or tablets right in your web browser. This website offers all the support you'll need ...Setting Up App Inventor · Building and Installing Apps · Designer and Blocks Editor
  40. [40]
    Placing Blocks In The Block Edititor - MIT App Inventor Community
    May 11, 2021 · Just discoverd... zooming in and out could be done by press CTR+SCROLL and left to right by pressing the scroll and move. This will help to ...
  41. [41]
    Technical Preview: Keyboard Navigation - News/Announcements
    Sep 5, 2024 · @Venky has added keyboard navigation to App Inventor. This should allow for the creation of apps as well as designing simple user interfaces without the use of ...Missing: accessibility multilingual
  42. [42]
    now available with Chinese or Spanish Interface - MIT App Inventor
    Jan 6, 2015 · We've released Spanish and Chinese (simplified and traditional) translations, accessible by clicking the globe icon in the top menu bar of MIT App Inventor.
  43. [43]
    Component Reference - ai2.appinventor.mit.edu.
    This document describes the components you can use in App Inventor to build your apps. Each component can have methods, events, and properties.User Interface · Maps · Layout · Connectivity
  44. [44]
    Sensors - ai2.appinventor.mit.edu.
    Clock; GyroscopeSensor; Hygrometer; LightSensor; LocationSensor; MagneticFieldSensor; NearField; OrientationSensor; Pedometer; ProximitySensor; Thermometer ...AccelerometerSensor · BarcodeScanner · Clock · LocationSensor
  45. [45]
    Media - ai2.appinventor.mit.edu.
    Table of Contents: Camcorder; Camera; FilePicker; ImagePicker; Player; Sound; SoundRecorder; SpeechRecognizer; TextToSpeech; Translator; VideoPlayer. Camcorder.FilePicker · Player · Sound · SoundRecorder<|separator|>
  46. [46]
    Connectivity - ai2.appinventor.mit.edu.
    Use BluetoothClient to connect your device to other devices using Bluetooth. This component uses the Serial Port Profile (SPP) for communication.
  47. [47]
  48. [48]
    MIT App Inventor Built-in Blocks
    MIT App Inventor Built-in Blocks · Control blocks · Logic blocks · Math blocks · Text blocks · Lists blocks · Dictionaries blocks · Colors blocks · Variables blocks ...MIT App Inventor Math Blocks · Control blocks · Procedure Blocks · Text blocks<|control11|><|separator|>
  49. [49]
    Storage - ai2.appinventor.mit.edu.
    The CloudDB component is a Non-visible component that allows you to store data on a Internet connected database server (using Redis software).Clouddb · File · Spreadsheet
  50. [50]
  51. [51]
    App Inventor 2 Concepts
    Apps are event-driven. They don't perform a set of instructions in a pre-determined order, instead they react to events. Clicking a button, dragging your finger ...Control Flow · Manipulating Component... · Using Conditional Blocks
  52. [52]
    Events - MIT App Inventor
    AppInventor programs use event handler blocks to specify how the program should respond to certain events. After, before, or when the event happens can all ...Missing: limitations | Show results with:limitations<|control11|><|separator|>
  53. [53]
    Building and Installing Apps in App Inventor
    The Build feature lets you create fully packaged apps (.apk files). Select "Application (Save to my Computer)." A pop-up box should alert you that your download ...Missing: process cloud IPA
  54. [54]
    Sharing and Remixing Apps - MIT App Inventor
    Share your app code as an .aia file that can be loaded into App Inventor and remixed. Choose File | Export selected project (.aia) to my computer.Missing: 2024 | Show results with:2024
  55. [55]
    MIT App Inventor for iOS: Now on the App Store
    Mar 8, 2021 · It is my great privilege to announce that the MIT App Inventor companion app for iOS is now generally available on the Apple App Store. This ...
  56. [56]
    Building Apps for iOS with MIT App Inventor
    This document will take you through the process of setting up your App Inventor and Apple developer accounts so you can compile apps for your iOS devices.
  57. [57]
    TestFlight - Apple Developer
    TestFlight makes it easy for testers to give feedback on your apps, games, and App Clips across Apple platforms before you publish.Release notes · Apple Developer Forums · TestFlight overview · Add internal testersMissing: Inventor | Show results with:Inventor
  58. [58]
    Connect your Phone or Tablet over WiFi - MIT App Inventor
    Step 1: Download and install the MIT App Inventor Companion app on your Android or iOS device. · Step 2: Connect both your computer and your device to the SAME ...
  59. [59]
    MIT App Inventor - App Store
    Seller. Massachusetts Institute of Technology · Size. 56.1 MB · Category. Education · Compatibility: Requires iOS 12.0 or later. iPhone. Requires iOS 12.0 or later ...
  60. [60]
  61. [61]
    AI with MIT App Inventor
    The teaching materials include lesson plans, slides, unit outlines, assessments and alignment to the Computer Science Teachers of America (CSTA) K12 Computing ...
  62. [62]
    Teach with App Inventor
    Official Book: Become an App Inventor. This is our official guide from MIT App Inventor to designing, building, and sharing apps. Published by MITeen Press.Missing: limitations | Show results with:limitations
  63. [63]
    Computational Thinking Concepts with App Inventor for Primary ...
    Sep 12, 2016 · This is a guest blog by MIT Master Trainer Carly Lam. CS One Academy offers programs to familiarise primary school children with computer ...
  64. [64]
    Curriculum | Explore MIT App Inventor
    Students learn computer science by building socially useful mobile apps. In addition to programming and computer science principles, the course is project-based ...Missing: standards | Show results with:standards
  65. [65]
    MIT Expert Trainers in Educational Mobile Computing
    Her curriculum App Inventor and Maker received development funding from Google in 2017. ... Hal Abelson. Certified: 2018. Address:Hong Kong Email: lokityan@gmail.
  66. [66]
    MIT App Inventor Tutorials for Beginners: Build Games
    Jul 19, 2024 · It's designed to make coding accessible to everyone, including kids and beginners, by using visual programming blocks instead of complex text- ...
  67. [67]
    MIT App Inventor 2 Tutorial For Complete Beginners - YouTube
    Aug 10, 2022 · ... MIT's App Inventor removes that barrier by providing an easy-to-use drag-and-drop style of coding for App development.
  68. [68]
    MIT App Inventor-Related Research
    Abstract: This study evaluates MIT App Inventor's efficacy in teaching Computational Thinking and Generative AI to a diverse international student cohort.
  69. [69]
    Fostering STEM Interest: Collaborative Mobile App Development ...
    Jul 15, 2025 · The findings indicated significant improvements in participants' technical skills, time management, and collaboration abilities, alongside a ...
  70. [70]
    Collaborative Mobile App Development Project for African American ...
    To address disparity issues in STEM fields, this study implemented a culturally relevant, hands-on learning program tailored for African American high ...
  71. [71]
    MIT PhD student enhances STEM education in underrepresented ...
    Jun 22, 2023 · MIT PhD student Taylor Baum is empowering teachers to teach coding and computer science in their classrooms and communities in Puerto Rico, ...
  72. [72]
    MIT App Inventor Community
    Help: How to create Points + Levels system and save progress using TinyDB · MIT App Inventor Help. 3, 24, November 9, 2025 ; How do you make one app what would ...MIT App Inventor Help · App Inventor for iOS · App Showcase · ExtensionsMissing: PWA 2024
  73. [73]
    MIT App Inventor Extensions
    This is the official resource for the MIT App Inventor Extensions, use them within your own projects. Explore, create and share new functionality through App ...
  74. [74]
    TMIC: App Inventor Extension for the Deployment of Image ...
    Aug 25, 2022 · TMIC is an App Inventor extension for the deployment of ML models for image classification developed with Google Teachable Machine in educational settings.<|control11|><|separator|>
  75. [75]
    Extensions - MIT App Inventor Community
    The community has adopted a new approach to the posting of extensions on the community, and all new extensions are now put through an evaluation process.
  76. [76]
    Events - MIT App Inventor
    Component Release (nb169) Coming on Wednesday July 11th​​ We are planning to do a Component Release of MIT App Inventor on Wednesday July 11th sometime in the ...
  77. [77]
    Global AI Hackathon 2024 | MIT RAISE
    The Global AI Hackathon is a free, virtual hackathon hosted by MIT RAISE and the App Inventor Foundation that encourages people of all ages around the world ...
  78. [78]
    Our Tutorials! - MIT App Inventor
    Artificial Intelligence with App Inventor, An image of a classifier app that can be made, Data Science, Create apps for surveys, collecting sensor data, and ...App Inventor Beginner tutorials · App Building Guides for the... · CloudDB Chat AppMissing: languages | Show results with:languages
  79. [79]
    MIT App Inventor Gallery
    This app shows how to create an animated app with a Canvas and ImageSprite and how to use the Clock timer and program random behavior.Featured Applications · Report Project · AndroidMashWeb · Sort by NameMissing: published annually
  80. [80]
    Results | MIT App Inventor Summer Appathon
    Team up with friends to build apps in MIT App Inventor's “Appathon for Good ... ” We began to think about how to create an app for people in developing countries.
  81. [81]
    Participants Worldwide Tackle UN SDGs in Second Annual AI ...
    May 16, 2025 · Over 1300 participants from 86 countries and regions used AI tools to develop mobile apps addressing the UN's Sustainable Development Goals ...
  82. [82]
    App Inventor Foundation Joins 'The AI Forward Alliance' to Bridge ...
    Jan 11, 2025 · App Inventor Foundation Joins 'The AI Forward Alliance' to Bridge the Gender-Based Digital Divide. In the News. Jan 11.
  83. [83]
    MIT App Inventor Summer Appathon | Team up with friends to build ...
    For 2024, we will be returning to an in-person hackathon as part of the MIT AI + Education Summit. Please see here for information on attending the summit ...Announcing the MIT App... · 2023 · 2020 · 2022
  84. [84]
    Budding coders create apps aimed at real-world impact | MIT News
    Sep 30, 2021 · MIT App Inventor's “Appathon” joins programmers from around the world to imagine a better future and start building it one app at a time.Missing: case studies
  85. [85]
    DOT Lebanon Transforms Marginalized Youth into Social Innovators ...
    Aiming to support youth, DOT Lebanon breaks digital divides by providing marginalized communities with access to information and communications technologies ( ...
  86. [86]
    Augmented reality components with MIT App Inventor - ResearchGate
    I developed a set of 20 augmented reality components, which allows users to build iOS augmented reality applications and enables the development of curriculum ...
  87. [87]
    Experiments with Virtual Reality and MIT App Inventor
    Aug 29, 2016 · Kseniia's paper presents two demo apps -- one that shows a panorama view and one that shows a 3D object. You can run these demos, or build them for yourself ...Missing: educational pilots
  88. [88]
    Democratizing app development | MIT News
    Jan 16, 2019 · In June of 2018, the company released a platform called Thunkable ✕ that allows users to build mobile apps that work on both Android and iOS.
  89. [89]
    About Us - Thunkable
    Thunkable launched in March of 2016 to make app development accessible to everyone. The duo headed west and formed a team. Thunkable quickly grew to support ...
  90. [90]
    Thunkable Launches Cross-Platform App Maker That Lets Kids Drag ...
    Jun 5, 2018 · ... MIT Media Lab project called MIT App Inventor. “We set out to build ... To date, Thunkable has raised $3.3 million in funding from ...
  91. [91]
    Thunkable raises $30M after its no-code mobile app development ...
    Apr 5, 2022 · Thunkable raises $30M after its no-code mobile app development platform hits 3M users and 6M apps · Sora for Android saw nearly half a million ...
  92. [92]
    Glide Apps - Crunchbase Company Profile & Funding
    Glide Apps is a platform that enables users to create mobile apps from spreadsheets. It was founded in 2018 and is a member of the Y Combinator Winter 2019 ...
  93. [93]
    Announcing Glide — Amazing apps from Google Sheets - Medium
    Feb 12, 2019 · We're launching Glide to make it easy & fun for anyone to create amazing apps without code. Pick a Google Sheet and Glide assembles a polished, data-driven app.
  94. [94]
    No Code App Builder: Create Custom, AI-Powered Apps | Glide
    Glide makes it easy to build and deploy powerful custom apps powered by AI with no code. Create your first app by trying Glide for free.Missing: inspiration | Show results with:inspiration
  95. [95]
    Adalo's Next Chapter
    Aug 12, 2025 · And in November of 2019 we launched to the world, and the no-code movement exploded along with Adalo. But as we secured a round of funding and ...
  96. [96]
    Adalo - The #1 Best No-Code Mobile and Web App Builder
    Our easy-to-use no-code app builder creates apps for mobile devices & the web. The only question is, what will you build? No credit card required.Adalo App Academy · Adalo · App Templates · Android AppMissing: based Inventor
  97. [97]
    App Inventor vs Thunkable | The Jotform Blog
    Pricing. As mentioned, App Inventor is free and will likely remain so. Thunkable is a paid product, but it has a generous free plan.<|control11|><|separator|>
  98. [98]
    The Low-Code Market Could Approach $50 Billion By 2028 - Forrester
    Forrester estimates that the combined low-code and digital process automation (DPA) market reached $13.2 billion by the end of 2023.
  99. [99]
    AppyBuilder/AppInventorPersonal: Offline version of app inventor
    This is an Offline version of App Inventor that was created by AppyBuilder. App Inventor source code can be found at Github here.<|control11|><|separator|>
  100. [100]
    AI2Offline download | SourceForge.net
    Sep 6, 2025 · App Inventor, server offline without internet connection. Features. AIA size: 50 MB; Custom Package Name; Edit Manifest; Stays up to date ...Missing: fork | Show results with:fork
  101. [101]
    danielamiao/privacyinformer: MIT App Inventor Public Open Source
    It is a fork of MIT App Inventor's official instance that contains a privacy description generator for all App Inventor project. For more details on this ...
  102. [102]
    cobinrox/ai2offline: Develop MIT AI2 Apps Offline - GitHub
    Develop MIT AI2 Apps Offline on Windows Using a Docker Container ai2offline. Requirements: Windows; Docker installed; Git installed; Internet access (to ...
  103. [103]
    App Inventor 2 forks or alternatives - General Discussion
    Apr 29, 2025 · MIT projects have a common trope of having community-run and maintained forks ... mit-cml/appinventor-sources: MIT App Inventor Public Open Source.Open Source • Background Tasks: Itoo - ExtensionsLocally setting up [local version of App Inventor]More results from community.appinventor.mit.edu