MIT App Inventor Companion for iOS 2.73 (build 3)

Hello everyone,

We are excited to announce that the MIT App Inventor Companion for iOS version 2.73 (build 3) has been approved by Apple and is rolling out on the App Store over the next 7 days. If you like, you can also go into the App Store and manually update to the latest version. This update includes over 60 changes, including:

  • Support for components in the Charts and Data Science categories
  • Support for our AI extensions such as PersonalImageClassifier
  • Support for Microbit_Simple_UART to enable our latest IOT curriculum
  • Support for the new progress UI components
  • Fix a crash when using Spreadsheet credentials
  • Fix some issues in the arrangement layouts
  • Fix a crash in MakeInstantFromMillis
  • Do not return null values from CloudDB
  • Correct units in VideoPlayer
  • Fix loop/volume blocks in Player
  • Fix a scrolling issue in the Screen
  • New collision detection algorithm and origin support in ImageSprite (matches Android implementation)
  • Fix a 404 in Navigation due to a URL format change by ORS
  • Implement new Apple privacy framework for iOS apps
  • Fix an issue where dialogs created by Notifier did not stack
  • Fix an issue where 0/1 parsed from JSON would get mapped to false/true
  • Fix an issue where Multiline TextBoxes would set the hint rather than the text
  • Fix a bug where WriteRange appends rather than overwrites
  • Fix a bug where the AssetFetcher would report errors on the wrong thread

This release includes changes from the following contributors: Dhruv Shrivastava, Elliot Chen, Grant Hu, Kashish Sharma, Kidus Yohannes, Linda Xue, Simone Santin, Sufeen Shaikh, Viktoriya Tabunshchyk, Catherine Zhu, Jonathan Tjandra, and @Patryk_F. Thank you all for your contributions.

Cheers,
Evan W. Patton, Ph.D.
Lead Software Engineer, MIT App Inventor
On behalf of the MIT App Inventor team

7 Likes

Companion's iOS version number matches the Android version number. Does this mean the end of the test version? Will the iOS build be added to the main server?

It's an experiment to see how it goes. We may allow the version numbers to drift apart again if there are significant advances on the Android side that don't immediately get put into the iOS version of the companion. We will continue to release beta versions via TestFlight as we finish porting features and fixing bugs.

There are a few more things that need to be done on the buildserver side of things but I'm hoping that it will be complete by the end of the spring semester.