Help test nb205

Hello everyone,

We are preparing the next release of App Inventor, nb205. The server at ai2-test.appinventor.mit.edu has been updated with the following changes:

  • New WebRTC library. In particular, if you are using older Android versions (especially Android 4.x and 5.x) we'd like confirmation that this version continues to work.
  • New procedure blocks now appear under a "More..." category
  • Fix an issue where dragging multiple blocks to the backpack would only add one block
  • Fix an issue where matrix block parameters did not align correctly with other blocks
  • Add missing documentation for the new procedure blocks
  • Add a new CloudDB data explorer tool under CloudDB properties

Please leave a comment with any bugs you encounter in this new version.

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

6 Likes

ai2-test.code... yet ?

My guess is we won't transition to a code-based backend for ai2-test until we turn off the infrastructure for ai2 this summer.

Good to see this being tidied up, I consistently fail to find the correct block for my procedures :wink:

If additional sectioning is possible, perhaps user generated procedure blocks could also have their own section?

1 Like

Regarding the Procedure branch ...
The name 'More' needs work. Purple color isn't enough.

If 'Anonymous Procedures' won't fit the pallette pane, I propose the term 'Thunks'.
https://www.google.com/search?q=define+thunk

The CloudDb editor is a work of beauty

I like being able to climb the tree and edit in place.

1 Like

The CloudDB Data Editor needs testing by some one who updates it from an IOT project (not me), presumably without the AI2 markup, to test its robustness.

Technically, β€œthunk” usually refers to a procedure that takes no arguments. β€œClosure” might be a somewhat better term, though, like thunks, they can, in theory, be named.

-Mark

1 Like

Closures it is

I found this on nb204b:

parameter is not recognized in anonymous procedure

Here's a possible test for the CloudDB data console, note for later when available...

Upload a matrix to CloudDB and see if it breaks the formatting on the console.

Results:


I should go try to recover that and see if it survived as a matrix ...

It look like a matrix.