есть ли чтото для создания програм с смарта?

недавно купил gt-s5360 и хочется чет похимичить на нем, кто может просветите плз есть ли чтото такое для создания прог с смарта?

Для того чтобы написать программу для ОС Андроид нужен целый ряд программ и умение программировать на Java