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