Хочу писать на java приложения для Android, с чего начать?

Всем привет, решил изучить язык программирования java, для разработки под Android. Но т.к я человек придирчивый, решил сначала разобраться, как мне лучше начать изучение. Писаться приложения будут в среде разработки Android Studio. Суть в следующем, мне сначала лучше освоить просто java или учиться сразу - же в Android Studio? По каким ресурсам вы посоветуете учиться? Как вы смотрите на уроки от SoloLearn?
  • Вопрос задан
  • 13826 просмотров
Решения вопроса 1
GTRxShock
@GTRxShock
Full-stack developer (Symfony, Angular)
Русский быстрый старт по основам вы найдете в курсе Start Android
startandroid.ru/ru/uroki.html
https://www.youtube.com/playlist?list=PLyfVjOYzuju...

Следом, довольно интересный материал есть у ребят из Devcolibri
https://www.youtube.com/playlist?list=PLIU76b8Cjem...

А если с английским не проблема, пройдите курс старого доброго Адама Портера :)
https://www.coursera.org/learn/android-programming (там 2 части)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 9
DVF
@DVF
предприниматель
С официальных гуглокурсов. https://www.udacity.com/google
Ответ написан
Комментировать
1) Находите "Харди Б., Филлипс Б., Стюарт К., Марсикано К. - Android. Программирование для профессионалов"

2) Читаете, разбираете и реализуете все проекты которые там описаны.

Примеры простые, описания подробные (как скачать, установить Android Studio, тоже есть)
Ответ написан
Комментировать
@EcmaS
Без знаний java core вы не сможете писать под андройд. Все просто.
Ответ написан
InterVi
@InterVi
Fullstack Developer
Без Java никуда, будет слишком сложно. Там надо много читать доки, так как в блогах не всё рассказывают, а некоторая информация сильно устаревшая, написанная во времена 4 версии, если не раньше. Ну и много всяких выкрутасов используется.

Начинать хорошо с книги Шилдта Java 8 полное руководство. Я читал про 7, но это не важно. Он очень подробно раскрывает все детали, после чего всё становится понятно. Нужно почитать хотя бы про базовые вещи: синтаксис, операторы, ООП.

Если это первый язык, будет сложновато. Трудность заключается в умении создавать удобную архитектуру с эффективными алгоритмами.
Ответ написан
С покупки подписки на The Busy Coder's Guide to Android Development
Это наиболее актуальная и полная книга.
Ответ написан
@bogusbd
Ответ написан
Комментировать
@Inine
Однозначно сначала сам язык изучить. Java - это не какой-то там скриптик, чтобы на ней писать, н надо её знать как следует. И паттерны проектирования обязательно разберите.
Ответ написан
Комментировать
driversti
@driversti
Кратко о себе
Начните с этого javarush.ru. Отличный ресурс, который позволит быстро начать изучение Java с огромным колличеством практики. Не сочтите за рекламу, но этот ресурс в своё время очень мне помог, когда два года назад я задался точно таким же вопросом
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы