Вы, должно быть, повторяете это старое глупое руководство по началу работы с Android. Это нормально, но я думаю, что если вы попробовали эти скучные руководства, почему бы не попробовать еще раз?

По крайней мере, попробуйте ... вы можете узнать что-то стоящее ...

Мотивация для начала… моя история…

Год назад я действительно не представлял, что буду создавать приложения для Android. На первом курсе я был студентом и познакомился с C ++ (если вы хотите узнать эту сторону моего опыта, вы можете прочитать Другой мой блог).

Я многому научился, а затем начал изучать Java более эффективно, поскольку меня очень увлекла концепция объектно-ориентированного программирования, и Java была правильным вариантом для этого). Я продвинулся вперед, и однажды, просматривая facebook, я увидел ссылку на курсы Udacity, основанные на Android и Java, а также ссылку на стипендию Google India Scholarship и просто подал заявку на это. В конце января я получил письмо о том, что меня выбрали, и я был чертовски взволнован, увидев это, и не мог дождаться времени, когда начнутся занятия. В то время Java была основным языком, необходимым для разработки под Android, и большинство из них были бесплатными. Мне было очень интересно создавать приложения для Android, поскольку я лично использовал устройства Android с тех пор, как начал использовать смартфоны, и они мне очень нравились. Я записался на бесплатные курсы, а также на стипендию.

Я всегда думал об идеях приложений, которые мы могли бы создать то или иное, чтобы помочь людям справиться с их общими повседневными жизненными проблемами, которые я наблюдал, но никогда не углублялся во все это. Но после прохождения курсов на Udacity, где есть лучшие курсы, преподаватели и контент тоже потрясающий. Они объясняют с такой легкостью и простотой, что вы очень легко понимаете концепцию в течение нескольких дней.

Я создал свое первое приложение на Android, работающее на устройстве, и был в ужасе !!! На самом деле, это было здорово для меня, и большое спасибо, Udacity India, за организацию этих курсов. К этому времени у меня на устройстве установлено почти 5–6 приложений, изученных на этих курсах, и в настоящее время я продолжаю курсы и получаю удовольствие от изучения разработки для Android.

Что я узнал на этом этапе своего программирования…?

Если вы чего-то хотите или просто хотите начать с чего-то, просто сделайте это прямо сейчас и НЕ оставляйте это на потом. Время - самый ценный ресурс, которым может располагать человек, поэтому не тратьте его на то, что не помогает вам в жизни. Что касается программирования, то, если вы хотите чему-то научиться, просто возьмите чашку кофе и начните изучать это, и просто НЕ УДАЛЯЙТЕ АД. Поверьте, я тоже начал с того, что такое Android-разработка и как ее начать, но я не сдался и теперь у меня на устройстве установлены эти 5–6 приложений и одно приложение в магазине Google Play. Я также узнаю много нового, и вы не знаете, что когда вы просто погружаетесь в эту область, появляется гораздо больше возможностей и инноваций, о которых вы даже не догадывались.

Кто-то очень мудрый однажды сказал, что ...

Программирование - это то, чему должен научиться каждый человек, поскольку оно учит, как решать проблемы простым и эффективным способом.

Так что мотивации хватит, правда?

Теперь позвольте мне рассказать вам, с чего начать…?

Некоторые предварительные условия: -

  • Ваша приверженность изучению и согласие с тем, что вы не сдадитесь даже в самых сложных проблемах.
  • Изучите Java из любого места, где доступно так много вещей - я использовал 8-е издание Java-The Complete Reference, чтобы учиться, и это был потрясающий опыт обучения через него
  • Вы узнаете XML, просто применив его в своем приложении.

Технические требования: -

  • Компьютер с хорошим подключением к Интернету.
  • По крайней мере, 4 ГБ оперативной памяти и чем больше, тем лучше - я использую 8 ГБ
  • По крайней мере, от 300 до 500 ГБ места на жестком диске и проекты занимают место, а SDK Android также занимает много места.
  • Вам необходимо загрузить последнюю версию Android Studio с официального сайта, и я предполагаю, что JDK в настоящее время находится в пакете установки - у меня уже были предварительно установлены JDK и JRE, и поэтому я не сталкивался с какими-либо проблемами, а просто чтобы быть в более безопасная сторона Я думаю, вам следует установить JDK и JRE перед установкой Android Studio

Вот и все. На самом деле это то, что вам нужно технически, чтобы начать разработку Android.

Несколько советов по началу работы и устранению проблем при изучении Android: -

  • Начните с курса Udacity по Android для начинающих и продолжайте свой путь, чтобы стать отличным разработчиком Android.
  • Помните об этом, всегда обращайтесь к официальной документации по новой теме - я помню, что узнал о важности документации, когда узнал о намерениях, и там я снова и снова встречал термин под названием backstack. Итак, я обратился к документации, и та страница, которую я прочитал, изменила мое мнение о документации.
  • Большая часть информации, которую вы хотите знать, уже содержится в этой документации, которая является абсолютно бесплатной.
  • Обратитесь к руководствам Udacity за любой помощью.
  • Есть ошибки и все такое, тогда StackOverFlow - ваш главный спаситель. Так что просто поищите его в Google, и большинство ваших проблем можно будет решить. Если возможно, создайте учетную запись, чтобы вы также могли помогать другим.
  • Научитесь использовать GitHub (для этого есть бесплатный курс на Udacity)
  • Просто помните, что проблемы, с которыми вы сталкиваетесь на этом этапе, только сделают вас лучше в решении таких проблем в будущем, что, в свою очередь, улучшит ваши знания об Android.
  • Я не могу объяснить радость прохождения через эти сложные ситуации, и вы узнаете о них, только когда сами преодолеете эти ситуации.
  • И еще один важный совет - научитесь читать чужой код приложений с открытым исходным кодом, так как вы узнаете много нового, а также узнаете точку зрения другого человека на решение конкретной проблемы. Очень важно читать чужой код, и вы можете попробовать это и это для справки в любое время, когда захотите.
  • Самый важный из них - НАСЛАЖДАЙТЕСЬ каждой частью его изучения, даже если это сложно.

Так что я думаю, что это вся информация, которая вам понадобится для начала работы.

Вперед, наслаждайтесь !!

Добро пожаловать в мир разработки под Android !!!

Начни кодировать и НИКОГДА НЕ СДАВАЙСЯ !!

Человек, который никогда не сдается, закладывает самый важный фундамент, необходимый ему для достижения великих целей в жизни.

Спасибо, что уделили время чтению, и я искренне надеюсь, что это поможет в долгосрочной перспективе.

Удачи на вашем пути в качестве разработчика Android.

Если вам понравилось, то не забудьте хлопать в ладоши.

Мир. ✌🏻