Модератор Leningrad00 заблокировал пользователю runewall доступ к данному разделу до 09.04.2013 19:31 по причине: нарушение правил раздела Рейтинг пользователя уменьшен на 1
следует знать во первых архитектуру системы,для которой собираешся писать программы, во вторых освоить системы программирования, которые используются для создания приложении под нужную ОС. Эта информация должна быть на специальных форумах(я бы даже сказал на узкоспециальных).
то есть нельзя просто взять, запустить программу и тут же получить то что ты хотел, это не конструктор.
нет, программы специальные (ну как для винды делфи/си), тебе же нужно и кнопки в приложении расставлять и прочие штуки. Документацию можно получить у создателей этой ОС (насколько я помню гугл, там даже у них есть где то пункт в сервисах различных, то ли разработчикам называется то ли как-то похоже. там думаю информация должна быть очень подробная.
Писать нужно в Eclipse + Android SDK http://developer.android.com/sdk/index.html
Есть книга хорошая. Не помню точно как называется. Что-то вроде "Android за Х дней". Гугл в помощь.
Язык программирования Java.
Еще может понадобиться Java Runtime для запуска Eclipse.
Смотри на этом Форуме, там много раз задавали эти вопросы + с програмным софтом помогут (если попросишь).
Но в любом случае хотя бы основы програмирования знать необходимо + сама система андроид написанна на основе линукса поэтому нужно хоть немного быть знакомым и с ней (это далеко не винда).