MIT App Inventor

MIT App Inventor



Free

2.64.5for iPhone, iPad and more
3.9
594 Ratings
Massachusetts Institute of Technology
Developer
39.3 MB
Size
Dec 18, 2023
Update Date
Education
Category
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
MIT App Inventor Screenshots
MIT App Inventor posterMIT App Inventor poster
MIT App Inventor poster

About MIT App Inventor

MIT App Inventor is an educational tool to learn computational thinking and computational action principles through building mobile apps. Used by over one million people worldwide every year, it is one of the premier platforms for computer science education. Use this companion app to test drive projects, debug blocks code, and show your friends and family your creations. Using a blocks based programming language, design and code your own projects, or use one of the many books and curricula to learn about coding. App Inventor also includes built-in tutorials for running student workshops.

This version of App Inventor includes over 60 components, from user interface elements such as buttons and switches, to sensors, connectivity and multimedia components so your projects can interact with the world.
Show More

What's New in the Latest Version 2.64.5

Last updated on Dec 18, 2023
Old Versions
This version of MIT App Inventor contains a critical bug fix that addresses a crash in the CloudDB component.
Show More
Version History
2.64.5
Dec 18, 2023
This version of MIT App Inventor contains a critical bug fix that addresses a crash in the CloudDB component.
2.64.4
Dec 6, 2023
Hello App Inventors!

This update contains the following bug fixes and improvements:

- Fix an issue where creating instances with the Clock component may crash the app
- Fix an issue that prevented the "min in list" and "max in list" blocks from working
- Fix an issue with Maps defaulting to the Atlantic ocean
- Fix an issue where LineStrings, Polygons, Rectangles, and Circles do not appear on the Map
- Fix reseting of layout constraints when switching projects
- Fix an issue where setting AlignHorizontal to Center would not actually center components
- Fix an issue where HTML assets in projects may not load in a WebViewer
- Make the TextToSpeech component stop speaking when switching screens
- Add the Spreadsheet component
- Add more layouts to the ListView component
- Add DefaultFileScope to Screen
- Add more features to the WebViewer component
- Implement more blocks for the ListView component
- Add support for the Barometer component
- Add support for the MagneticFieldSensor component
- Add support for the ProximitySensor component
- Increase the contrast for the hint color on text boxes
- Fix an issue where media could only be played once using the Player component
- Fix an issue where large amounts of content in the ListView would be truncated rather than wrapped
- Fix an issue where UTF-8 content would be misinterpreted in a Label when using the HTMLFormat option
- Fix an issue where background images were tiled rather than stretched to fill the viewport
- Fix an issue in the Spreadsheet component that caused the WriteColumn/WriteRow methods to append rather than overwrite data
2.64.3
Aug 13, 2023
Hello App Inventors!

This new version of MIT App Inventor includes the following bug fixes:

* Add a Stop method to the TextToSpeech component
* Fix a crash caused by using the SpeechRecognizer after TextToSpeech
* Fix missing properties in the ChatBot component
* Fix a race condition in the GyroscopeSensor that could crash the app
* Improve the performance of I/O operations in the File component
2.64.2
Jun 18, 2023
This version includes a number of improvements and bugfixes beyond the 2.64.1 version, including:

* Support for newer components related to generative artificial intelligence
* Support new list block operations like sorting and filtering
* Fix for ISO code lookup for languages
* Fix a crash when launching App Inventor for the first time when using a cellular connection
* Fix a bug that prevented switching between project screens
* Fix a positioning issue in the sprite collision detection algorithm
* Further stability improvements
2.64.1
Feb 17, 2023
We have been hard at work improving MIT App Inventor functionality. This version includes the following enhancements and bug fixes:

* Implemented WebRTC support for improved connectivity
* Implemented the Translator component
* Added Player support for HTTPS media streams
* Security improvements related to upcoming changes in browsers
* Fixed some hard coded constants
* Fixed an issue where the navigation bar would not reflect the project's PrimaryColor property
* Added a warning dialog if not on an active Wifi connection
* Fixed some internal rendezvous issues
* Fixed an issue where screens might be garbage collected early, resulting in crashes
* Fixed some issues related to Canvas and ImageSprite layouts
2.64
Nov 16, 2022
MIT App Inventor for iOS version 2.64 is a bugfix release that addresses the following issues:

* Fixed an issue where Player would not produce audio when phones were in silent mode
* Fixed an issue where Map features would not show title and description information
* Fixed an issue where setting the Canvas background to None would show a white background instead
* Fixed an issue where floating point values without a leading zero were parsed as symbols instead of numbers
* Fixed an issue where ImageSprites moved in a delayed fashion
* Fixed an issue where the Slider component did not respect the minimum value
* Added the ability to use localhost URLs in the WebViewer
* Made the screen stay on while editing your project
* Fixed an issue where a misspelling caused certain list blocks to not work correctly
* Made the Button LongClick event fire after 500 ms rather than when the button is released
* Added missing functionality related to parsing JSON and XML using dictionaries to the Web component
* Fixed an issue where WebViewString is not set when a webpage initially loads
* Implemented the missing join with separator and string reverse blocks
* Fixed a bug where JavaScript prompts were not displayed
* Fixed an issue where the YandexTranslate component would report a missing API key
* Add support for dropdown blocks, which is a feature coming soon in nb187
* Fix a bug where multiple calls to TextToSpeech would overlap
* Fix issues related to numbers not formatting correctly when converted to text
* Fix an issue where non-text values were converted to text when stored in globals
* Fix an issue where view constraints were not set up properly when Screen1.Initialize is invoked
* Fix an issue where URL parameters are not encoded properly
* Fix some issues related to JSON parsing in the Web component
* Fix an issue where the random number generator was not initialized on startup, always resulting in the same "random" sequence
* Fix an issue with drawing shapes on the Canvas
* Fix an issue related to dragging sprites on the Canvas
* Implemented a missing function that caused some error messages to not appear
* Fix an issue where certain return values were not converted into lists
* Fix an issue where JSON parsing would not return dictionaries even if it were requested
* Fix an issue where CloudDB's GotValue event would not fire when a value had been retrieved
2.60
Mar 4, 2021

MIT App Inventor FAQ

Click here to learn how to download MIT App Inventor in restricted country or region.
Check the following list to see the minimum requirements of MIT App Inventor.
iPhone
Requires iOS 12.0 or later.
iPad
Requires iPadOS 12.0 or later.
iPod touch
Requires iOS 12.0 or later.
MIT App Inventor supports English

MIT App Inventor Alternative

You May Also Like

Get more from Massachusetts Institute of Technology