MIT App Inventor for iOS Version 2.64.6 in TestFlight

Hello Mr. Patton,

Have anyone ported the TinyWebDB app from pithon 2.7 to the python 3+? . I just tried to run the 27 version in google cloud through its app engine but python 27 is no longer supported as an option when configuring the app.

Could you let me know if tinyWebDB can be made available on python 3? Since the current tinyWebDB online uses the MIT server and it has a limit to 1000 entries, It is not a viable option.

Also, where you able to check on the WebComponent FilePost no sending any file from the IOS companion using the latest beta version?

Regards, Hernan

Hello,

Have anyone ported the TinyWebDB app from python 2.7 to the python 3+? . I just tried to run the 27 version in google cloud through its app engine but python 27 is no longer supported as an option when configuring the app and if we try to run it using the supported python build, it errs not allowing it to be access through the web link.

Is there a tinyWebDB version for python 3 or NodeJS, etc. Or is there a link to the open source to port the project to a supported version?

Since the current tinyWebDB online uses the MIT server and it has a limit to 1000 entries plus it is open and public, It is not a viable option.

Also has anyone checked on the WebComponent FilePost request no posting the attached file? THe same process works fine using POSTMAN but no through the ai2 using IOS companion and the latest beta version 2.64.6?

Regards, Hernan

Here's my TinyWebDb collection.
If you do something new, tell us so we can add it.

Hello everyone,

I've pushed a new version of the companion app to TestFlight. This version is 2.64.6 (8) and adds some preliminary support for Bluetooth low energy and the Micro:bit UART service. These features are very much a work in progress and more functionality remains to be implemented. If you are interested in helping test these features, you will need to load your projects into ai2-test since it will allow projects with these extensions to still load on iOS.

Regards,
Evan W. Patton, Ph.D.
Lead Software Engineer, MIT App Inventor

2 Likes

Hello everyone,

We have released MIT App Inventor version 2.64.6 (13) to Apple TestFlight. This version includes a number of bug fixes for the Trendline component and adds some preliminary support for the PersonalImageClassifier extension.

Cheers,
Evan W. Patton, Ph.D.
Lead Software Engineer, MIT App Inventor

FYI noticing that here https://doesappinventorrunonios.com/
under Animations, for the Flung event (for Sprite and for Canvas), is not showing the 'xvel' and 'yvel' under Properties. Is this intentional, or a missed item? (I am going by bold text means it is implemented, grey text means not implemented yet, strike-through means can't be implemented, but I don't know what completely not there means.)

xrel and yrel are parameters of Flung, they are not properties of the Canvas/Sprite. The UI does not show parameters of events. If an event is shown as implemented (black text), then all of its parameters are there.

Hello ewpatton,

Thank you, and yes, my terminology was incorrect, I used the incorrect nomenclature between the Component -- Event -- Properties versus what you see on the Block (for Ball, ImageSprite or Canvas.Flung)

https://doesappinventorrunonios.com/
image

Block "*.flung"
image

Hello all,

I've published a new version of the iOS companion to Apple TestFlight. This build contains updates to some dependencies to fix a crash in the Spreadsheet component when using credentials.

Other components that could be affected by this update:

  • ChatBot
  • CloudDB
  • ImageBot
  • Spreadsheet
  • Translator
  • Web

Please let us know if you encounter any issues with this build.

Cheers,
Evan

1 Like

Hello all,

I've pushed a new version of the iOS companion to Apple TestFlight. This version adds support for two new extensions, PersonalAudioClassifier and TeachableMachine. These features are still experimental and we appreciate your continued feedback.

Cheers,
Evan

@ewpatton Hi Evan,

My first time ever posting here. And have little experience with codings, recently learning ai2 2 months ago.
I have joined the TestFlight with Companion version 2.64.6 (build 17),
I am trying to migrate the ai2 apps to iOS but have issues that extensions are not supported. The extensions i used are attached:

  1. DynamicComponents by Yusuf Cihan;
  2. UrsAI2Popup;
  3. LabelPlus

Also the ActivityStarter to open Google Maps does not work, it works on Android but not in iOS (iphone 8)...it said something about no activity. I attached a screenshot of the blocks.

Any possibility that you can help fixed with the 3 Extensions above and the Google Maps?

Thank you for your help.

Derek

com.yusufcihabn.DynamicComponents.aix (36.6 KB)
de.ullisroboterseite.ursai2popup.aix (22.6 KB)
com.extension.LabelPlus.aix (59.8 KB)

Extensions are not supported in the iOS version.

Hello everyone,

I've published a new version of the MIT App Inventor for iOS companion on TestFlight. This is build 2.64.6 (23) and contains the following changes in the last update I posted in November:

  • Fixed a bad cast in the Spreadsheet component that would crash the app when reading data with credentials
  • Implement a feature to parse strings that look like JSON dictionaries into dictionaries when used with dictionary blocks (experimental)
  • Implement the Regression component for iOS
  • Implement the Posenet extension for iOS
  • Fix an issue with MultiLine support in TextBox
  • Fix an issue where 0 and 1 parsed from JSON would parse as false and true, respectively
  • Fix an issue where WriteRange of the Spreadsheet component would append rather than overwrite
  • Fix an issue where TinyDB values were not parsed correctly by ChartData2D's Import blocks

Cheers,
Evan