Для тех, кто не хочет заниматься программированием, существуют различные конструкторы приложений, но они очень ограничены в приложениях, которые они могут создавать. По сути, такие сборщики предлагают разработчику серию шаблонов, которые разработчик персонализирует перед созданием приложения. Например, с помощью шаблона видеопроигрывателя разработчик выбирает внешний вид, например цвета фона и т. Д., Но остальная часть приложения будет исправлена.
Вот статья, в которой рассматриваются некоторые вещи, которые необходимо учитывать перед использованием компоновщика приложений без программирования
http://hypernextandroid.wordpress.com/2012/09/04/coding-and-no-coding-app-makers/
Поскольку вы уже являетесь программистом, и маршрут Java чрезвычайно интенсивен, вы можете попробовать Basic4Android, HyperNext Android Creator и т. Д. Они имеют гораздо более легкие кривые обучения, чем подход Java / Android SDK, и все же могут создавать собственные приложения.