@mintfoto

C чего начать программировать под Android на Kotlin?

Так случилось, что я решил попробовать создать себе кучу проблем и научиться разрабатывать приложения под Android. Чтобы была понятна вся эпичность ситуации - я не программист и что еще хуже, я маркетолог и мне 31 год. Тем не менее, буду стараться и пробовать. С платформой определился, все-таки, это будет андроид. Соответственно, писать надо учиться на Java, но коллега разработчик на работе сказал, что сейчас набирает популярность Kotlin и появилось желание попробовать изучить именно этот язык.

Есть книги Kotlin for Android Developers от Antonio Leiva, Kotlin in Action от Дмитрия Жемерова и Светланы Исаковой и официальная документация на оф сайте.

Вся проблема в том, что все эти материалы предназначены для разработчиков, которые понимают основы и даже уже имеют опыт работы на java, но не могу найти материала для людей, совершенно без опыта.

Подскажите, пожалуйста, с чего начать?
  • Вопрос задан
  • 4214 просмотров
Решения вопроса 1
OnYourLips
@OnYourLips
Начинайте с Java.
Статья по основам пути Java-разработчика: https://habrahabr.ru/post/203688/
Kotlin - язык для Java разработчиков, без знания Java не справитесь.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
Eisinheim
@Eisinheim
fullstack developer
Изучите Java, изучить еще 100500+ фреймоврков, может еще потренироваться на С и С++.Люди!!! Алло им кодить надо а не потратить 10 лет на изучение языков.

Я бы так посоветовал: берете сразу kolin и вперед учить синтаксис и основы, через неделю написать простенькое Application приложение, потом берете Jetpack Compose и еще через неделю забахаете свое приложение на андроиде. Если терпения хватит начинайте более тонко и глубоко изучать язык, посмотрите краем глаза на Java. Успехов!!!
ps я был такой же как и вы, но у меня хороший ментор был с которым я быстро въехал что к чему
Ответ написан
Комментировать
Rou1997
@Rou1997
Параллельно изучайте, изучая что-то новое сначала пишите на Java, потом на Kotlin, так же делают и на платформах Apple с Obj-C/Swift.
Ответ написан
Fotonick
@Fotonick
android-er (Навальный отменит налоги фрилансерам)
Udacity.com курсы по андроиду в поиске. Курсы на английском, но простейший курс с русскими субтитрами. Заодно и английский подтянете. А если решитесь не просто бесплатные курсы, а nanodegree, то еще и гугловский сертификат получите по окончании. Я пока в процессе.
Ответ написан
ImangazalievM
@ImangazalievM
Android-программист
Попробуйте это - java-help.ru/category/android-kotlin
Ответ написан
Комментировать
У меня аналогичная ситуация, разница только в том, что я джава разработчик. Начал учить язык Java в апреле 2016, с августа работаю джуном в одной конторе. При такой же задаче, как у автора поста, понял, что лично мне нужно сначала понять инфраструктуру Android (тут поможет курс Udacity), затем разобраться в синтаксисе Kotlin, а потом уже складывать эти два понятия воедино и ловить волну, так как тема относительно новая. Таким образом въехать в андроид на котлине можно только въехав в него на джаве и сменив затем коня. Без знания джавы - вообще не потянуть. Благо, знакомство с её синтаксисом не займёт у Вас много времени.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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