В Google сделали App Inventor – визуальный язык программирования для Android. Здесь всё как в детском конструкторе: таскаем элементы интерфейса, потом таскаем и соединяем кусочки кода.

На вид он похож на Scratch – аналогичный проект, основанный на Smalltalk. Мало того, App Inventor использует модули Open Blocks, сделанные там же где и Scratch – в MIT Media Lab. Иронично, что Apple в своё время не пустила Scratch в App Store.

Для того, чтобы опробовать чудо, нужен телефон на Android, подключенный к компьютеру.