My son and I love the Mbot and the app, blockly was a great choice.
One reqeust (with the Android app): When naming something (for example a variable, a function block, or the name of a program), it would be useful if touching the dialog box changed app focus.
The problem is that the on screen keyboard covers the "OK" button. I can't find a way to make the keyboard go away to access the button. If I touch outside the dialog box, it goes away without entering the word. Touching the part of the dialog box should shift focus and make the keyboard go away so we can accept the string.
Otherwise, great job!