Android studio – Скорее всего вы будете делать программы на нем.
Скачать можно с официального сайта.
https://developer.android.com/studio
Программа бесплатна.
У нее довольно таки высокие требования, как у хорошей игры.
Поэтому компьютер у вас должен быть достаточно мощный.
Вам понадобится практически постоянный доступ к Интернету.
Нужна хорошая книга программирования под Android для старта.
Например эта: “Head First. Программирование под Android”.
Дон Гриффитс, Дэвид Грифитс.
Нужно знать язык программирования, для написания программ.
К примеру, вот такая книга для начинающих программировать на Java.
Майк Макграт – Java программирование для начинающих.
Лучше иметь Устройство для теста ваших программ. Это ускорит разработку. Устройство понятное дело с операционной системой Android (тестировать можно и на эмуляторах устройств).
И по моему опыту, почему то лучше для этого подходят смартфоны Samsung.
AndroidStudio надо установить и настроить, и это будет ваше первое испытание.
Настройку AndroidStudio и Эмулятора можно найти в Интернете.
Там не все так просто, но не пугайтесь. Настроить прийдется один раз.
После установки вам скорее еще прийдется настроить цифровую подпись для ваших приложений.
У приложений которые вы буде делать, есть два режима:
Отладочный и готовый к выпуску релизный. Второму нужна подпись.
Вы можете сами придумать и ее заполнить, в AndroidStudio.
Ну и если вы хотите публиковать свои приложения в Интернете, то можно публиковать их, например на Google Play. Раньше входная цена регистрации составляла 25$ вроде. Платить надо один раз.
Есть и бесплатные сервисы, например у Яндекса есть такой. Нужны эти сервисы понятное дело чтобы зарабатывать на приложениях.
Для первого шага все готово. Удачи вам в начинаниях.
Выше вы можете подписаться на этот канал.