Всем огромный привет. Меня интересует направление по разработке андройд приложений. Нужен ли мне java? Проштудировал всеми известный сайт по поиску работы. И на джуна в андройд разработчик в основном нужен везде котлин, но желательно так же иметь представление о джаве. Стоит ли начать изучение с джавы? Или сразу начать заниматься котлином?
Nikola
1 уровень
А надо джава?
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Виталий Уpoвень 240, Киев
4 января 2021, 22:17
Я начал изучения с Java, чтобы было проще для новичка + котлин потом будет проще понимать что и как, потому что Котлин сокращает код, но что он сокращает тебе надо всё-таки понимать, а не просто втупую писать)
Kotlin - это всё ещё обёртка над Java, и он не является заменой Java, и Kotlin очень молодой, а это значит что многие приложения написаны на Java.
От тебя требуется только за пару месяцев выучить Core, и переключайся на Kotlin чтобы понимать "О, это как в Java, только короче".
Тебе не нужно учить SPRING, поэтому это не так сложно.
+2
Виталий Уpoвень 240, Киев
4 января 2021, 22:35
Лучше выучи Java, потому что эти тёрки с Oracle... Google даёт сроки убрать с рынка Android до 23 года, и поставить свою Fuchsia для которой придётся учить Dart, что будет с котлином.. непонятно
0
Nikola
6 января 2021, 13:35
так фуксия не уберет андройд и уж тем более до 23года. Это вообще какие-то отголоски.
ЗЫ. спасибо за напутствие
0
Anonymous #2497433
28 января 2021, 16:08
гугл может сказать - андроид больше не поддерживается, переходите все на фуксию. все и перейдут
0
Сергеев ВикторMaster
3 января 2021, 22:13
котлин не так давно стал основным языком под андроид, но есть шанс попасть на вакансии с java, если есть желание расширить компетенции, то стоит учить оба, если меньше вакансий не напрягает, то спокойно учите котлин
+3
Justinian Judge в Mega City One Master
3 января 2021, 19:12
Здесь пробегают андроид разработчики, может повезет и они подскажут.
С того что я слышал, начинают с джавы, поскольку понимание ее основ дает легче осваивать JVM based languages, а потом после изучения основной базы переходят к Котлину и ряду конкретных инструментов/технологий мобильной разработки
+3