Страницы

Поиск по вопросам

вторник, 2 октября 2018 г.

Java android программирование. С чего начать, не зная ничего? [дубликат]

На данный вопрос уже ответили: Книги и учебные ресурсы по Android 1 ответ Доброго времени суток, дорогие пользователи. Я только недавно начал увлекаться программированием (начал с JS) и понял, что это то, что мне нравится. Сейчас меня очень заинтересовало программирование под Андроид (сам имею ХТЦ Вайлдфайр, слабая модель и нормальных программ на него не очень много). И поэтому у меня появился вопрос. С чего можно конкретно начать программирование под андроид? Насколько я понял, самый легкий и практичный вариант - именно Джава. Но знания у меня полностью отсутствуют. Подскажите, с чего можно начать и где об этом прочитать? Заранее благодарю :) P.S. желательно с практическими примерами


Ответ

Ты правильно понимаешь, что начинать надо с JAVA. При устройстве потом на работу тебя будут тестировать одним из двух вариантов:
если есть техлид (а это будет джавист с опытом от 3-5 до ... лет), т.е. будешь работать под его управлением, то будут тебя тестить по знаниям Джава и не так уж по знанию SDK Android. Так что желательно после прочтения книги (или прохождения курса) по Java пройти сертификацию по Java (для себя - не обязательно сертификат получать). Тут важно понимать ООП и как ты его используешь при написании приложений, чтобы не было "говнокода". В вопросах с Андроидом очень важно понимать как работать с потоками и что такое процесс и стэк если техлида нет, а есть менеджер проекта, то скорее всего важны будут уже имеющиеся программы написанные тобою и вполне нормальный вариант, если дадут решить какое-то тестовое задание - к примеру в домашних условиях какую-то фичу на Андроиде сделать.
Желательно также учесть несколько моментов:
учить версию Java SE 6 (материала море, думаю найдутся те, кто лучше меня посоветуют где копать); по Android (книги на англ. конечно свежее контент имеют ...) на русском знаю из нормальных две книги (потоки в них не расписаны, так что гугл/хабр/книги-на-англ.):
для начинающих Программирование для мобильных устройств посерьёзнее Разработка приложений для Android конечно юзаем раздел на Хабре Разработка под Android. Там достают море подводных камней !!! спрашиваем на http://stackoverflow.com. Так сложилось, что там самые большие запасы инфы по разработке на Андроид. спрашиваем на http://androidforums.ru. На нашем языке, но интерфейс форума ... :) исходники, если надо, берём в открых источниках: http://code.google.com, bitbucket.org и конечно github.com

Комментариев нет:

Отправить комментарий