App Inventor Intermediate Badge

The owner of this badge has taken their creativity and knowledge of App Inventor to the next level by creating and running an app, either on an Android device or emulator that: