Sketchware is a integrated development environment (IDE) inspired from the language Scratch, which allows developers to develop, compile, and build an Android application directly on their smartphones, without any help from a PC. Simply put, Sketchware is a friendly mobile application that allows anyone to create applications on their smartphone. There are absolutely no boundaries between developers and non-programmers; anyone can experience programming and create a working application through Sketchware
Developing Your First Android App In 5 Minutes… On Your Smartphone!
Sung Park

I like sketchWare very much, ever since I discovered it I really got something I’m passionate about.