Как начать разработку приложений для Android, имея только базовые знания о программировании?

Спасибо за A2A Rahul, Начать разработку Android-приложений очень легко. Несколько месяцев назад я прочитал потрясающую статью о разработке приложений для Android, я подумал, что это будет очень полезно для начинающих в разработке приложений для Android. Итак, я поделился этой статьей здесь. Надеюсь, да, конечно. Это будет очень полезное руководство для начинающих разработчиков приложений.

Итак, у вас есть идея приложения-убийцы, и вы готовы воплотить ее в реальность и вывести на рынок. Без сомнения, вам не терпится начать получать первые загрузки, обзоры и прибыль … Но есть только одна проблема: вы не знаете, с чего начать!

Изучение кода достаточно сложно само по себе, но с развитием Android оно может быть более сложным. Вам нужно не только понимать Java, вам также нужно установить все программное обеспечение для Android и изучить все уникальные особенности разработки приложений для Android.

Как правило, для создания приложения Android требуется SDK (комплект разработки программного обеспечения), IDE (интегрированная среда разработки), например Android Studio или Eclipse , комплект разработки программного обеспечения Java (JDK) и виртуальное устройство для тестирования. Все это требует настройки, и это еще до того, как вы начали изучать такие вещи, как Сервисы Google Play, размеры экрана, уровни API…

Это просто такой плотный объем информации, и этого достаточно, чтобы отогнать огромное количество людей еще до того, как они начнут. Моя цель в этой статье состоит в том, чтобы предоставить доступное руководство, чтобы попытаться сделать всю перспективу создания приложения чуть менее устрашающей… Я объясню кусочки, которые вам нужно знать, и зачеркну остальное, и к концу вы должны У вас есть базовое приложение, с которым вы можете начать работать и экспериментировать.

Иди сначала приготовь себе чашку чая, это может занять некоторое время …

Шаг 1: Загрузите Android Studio

Для программирования на большинстве языков вам понадобится программное обеспечение, называемое IDE или «Интегрированная среда разработки». Самая распространенная среда разработки для Android — это Android Studio , которая поставляется непосредственно от самого Google. Вы можете получить это здесь .

IDE — это то, что дает вам основной интерфейс, где вы будете вводить свой код (вы не можете просто начать печатать в блокноте). Он также выделяет вещи, которые вы ошибаетесь, предлагает предложения и позволяет вам удобно запускать и тестировать свои творения. Он создает нужные вам файлы, предоставляет базовые макеты и, как правило, экономит ваше время и силы.

Что хорошего в Android Studio, так это то, что он

разработан специально для разработки под Android (в отличие от второго по популярности варианта Eclipse). Это означает, что при загрузке программного обеспечения вы также получите много других необходимых элементов, включая Android SDK (набор инструментов, включая саму платформу Android) и виртуальное устройство Android , которое является эмулятором, который вы можете протестировать. ваши приложения включены. Когда вы проходите установку, убедитесь, что вы поставили флажки, чтобы подтвердить, что вы хотите эти дополнительные компоненты. Вы можете добавить их позже, но это только усложнит ситуацию.

Как уже упоминалось, есть несколько альтернатив Android Studio. Eclipse — это более старая IDE, которая может использоваться для разработки других вещей (например, приложений для iOS), и в целом она немного более гибкая. Это также гораздо сложнее начать, хотя и не так, как для начинающих. Другой мой личный фаворит — Basic4Android . Basic4Android — это интегрированная среда разработки, которая позволяет кодировать приложения Android на языке программирования BASIC. Это облегчает работу и во многих других отношениях и ориентировано на «быстрое развитие».

Есть и другие варианты, такие как Unity3D и многочисленные сборщики приложений, каждый из которых имеет свои сильные и слабые стороны в зависимости от того, что вы планируете строить. Для простоты мы ориентируемся на Android Studio, потому что она стала «основным» способом создания базовых приложений и в значительной степени отраслевым стандартом. Если вы думаете, что когда-нибудь сможете продать свой бизнес, если вы хотите предоставить себе максимальную гибкость и контроль, или если вы хотите стать профессиональным разработчиком приложений, вам понадобится этот инструмент.

Тем не менее, если вы прочитаете все это и найдете его слишком много, возможно, вы захотите рассмотреть Basic4Android как более простой подход, и я расскажу об этом в следующем посте.

Хорошо, просто резюмируем: у нас есть Android Studio, загруженная и установленная. Но не запускайте его, пока не прочитаете второй шаг! Пока все хорошо … Что может пойти не так?

Шаг 2. Настройка Android Studio

Теперь, когда у вас установлена ??Android Studio, вы сделали свой первый смелый шаг к тому, чтобы стать разработчиком! Множество людей управляют этим до сих пор, а затем оставляют программное обеспечение на своем компьютере в течение нескольких месяцев, чувствуя себя виноватым каждый раз, когда они видят его в меню «Пуск». В конце концов они заканчивают удалять его, чтобы освободить место для следующего титула AAA в Steam, и так заканчивается весь печальный роман … Не заканчивайте как они — пришло время для более позитивных действий!

Прежде чем начать, вам также необходимо установить Java на свой компьютер, чтобы использовать Android Studio. В частности, вам понадобится установить Java Development Kit (JDK). Java — это язык программирования, который вы будете использовать для создания своих приложений в этом случае, и вам нужно установить JDK, чтобы Android Studio могла интерпретировать и компилировать ваш код (компиляция означает превращение источника во что-то, что понятно по процессору — машинный код). Вы найдете Java Development Kit здесь . Просто скачайте и следуйте инструкциям по установке.

Теперь вы можете нажать на Android Studio, чтобы запустить его. Как только он откроется, вы увидите меню, в котором вы сможете начать или настроить некоторые параметры. Самое замечательное в том, что на этом этапе все обрабатывается для вас, хотя вы можете ознакомиться с SDK Manager (Configure

0

Ура! Вы первые нашли эту информацию, сделайте доброе дело, поделитесь ей в: