Для регистрации приложения нужно иметь аккаунт разработчика Google Play.А для этого нужно использовать свой обычный аккаунт в Google.После этого Вы принимаете лицензионное соглашение, оплачиваете регистрационный внос и можете вводить необходимую информацию.Все мобильные приложения проходят предварительную модерацию, но она не столь жесткая как в Apple.
Если самостоятельно этим неохота заниматься, то есть фирмы, которые делают это за деньги.
От Google:
The Developer's Guide.
Android Trainingэ
Блог разработчиков Android.
FAQ: Common Tasks and How to Do Them in Android.
Lars Vogel. Android Development Tutorial - Froyo.
"С чего начать работу под Android"
Eclipse
IDE IntelliJ IDEA 9 Ultimate Edition
MOTODEV Studio for Android
NetBeans IDE
Development Studio 5 Community Edition
Dalvik
Не важно для какой операционной системы и не важно на каком языке написаны программы, если один программист написал некую программу А, то никто другой не может написать другую программу Б, которая бы управлял программой А.
Исключениям является следующее.
Программа Б может запустить программу А, может и остановить её, если эта возможность заложена программой А, как внешнее управление.
Программа Б может управлять программой А, если в той эта возможность предусмотрена, т.е. программа А может анализировать внешнее воздействие, имитируемое программой Б.
Есть ещё возможность управления программой А - как её хакерский взлом, да и то нету никакой гарантии, что взлом может быть удачным.
Всё остальное - от Лукавого.
Сейчас большой выбор специалистов по даной теме. Конечно на биржах каких-то лучше не искать, ибо ничего в 90 процентов случаев нету там.
Вот список некоторых компаний, которые специализируются
GlobalLogic Ukraine, Sigma Software, Indeema Software