AppStudio is a Visual Studio like tool for developing apps for mobile devices. It runs on Mac or PC and can make apps for iOS or Android devices. More information is at http://appstudio.rocks.
This tutorial takes a student through his first app: a simple program which displays Hello World on a device. It uses the BASIC programming language.