Разработка Android — очень огромное и интересное поле. Если вы решили начать с Android, то, прежде всего, проверьте конфигурации вашей системы, потому что есть некоторые Требования Что ваша система должна удовлетворить для запуска некоторых IDE, например, Android Studio.
Какой язык выбрать?
Вы можете код Java а также Котлин Если вы собираетесь на родные приложения для Android. Есть еще много ресурсов, доступных для разработки приложений в Java по сравнению с Котлином, так как Java старше Kotlin. Но Котлин делает ваш код коротким и простым. Итак, согласно мне, сначала изучите разработку Android в Java, а затем переключиться в Котлин.
Какой IDE выбрать?
- Визуальная студия — Xamarin
- Android-студия
- Идея Intellij
- Дейтерид
- Eclipse Ide.
Если вы начинающий, потом пойти на Android Studio. После завершения процесса обучения вы можете переключиться на Visual Studio.
Теперь, переходя к вопросу, как начать. Начните со следующих тем:
Пользовательские входы — Эта тема будет охватывать все типы входов, которые вы можете предпринять в своем приложении. Например, имена пользователей, пароль, вход текста, ввод электронной почты и т. Д.
Многократная активность — Здесь вы узнаете о том, как переключиться на следующую активность/экран. Например, когда вы нажимаете на кнопку входа в Instagram (скажем, вы можете увидеть другой экран.
Интернет-подключение — В этой теме вы получите участие, как подключить ваше приложение с Интернетом, как получить данные из API из API и использовать его в своем приложении.
Хранение данных — Есть несколько вариантов хранения данных, например. Монгодб, MySQL, Firebase и многое другое. Для новичка я бы предложил пойти с Firebase, так как он очень прост в использовании. После этого вы можете переключиться на MongoDB или MySQL, эти две базы данных слишком интересны и широко. Вы должны дать достаточно времени для них, чтобы правильно понять.
И поздравляю, вы являетесь разработчиком Android новичка/среднего уровня (в зависимости от ваших учащихся). Еще одна вещь, которую я хотел бы добавить, пожалуйста, сосредоточьте больше на проектировании UI, потому что я лично чувствую себя в разработке Android, передний конец должен быть более привлекательным.
Если вам нравится этот блог, пожалуйста, дайте мне понравиться и следуйте за мной:)
Оригинал: «https://dev.to/salonix__/how-to-get-started-with-android-development-ig0»