Что учить новичку в Android: Java vs Kotlin? Мобильный разработчик [Ru, Android]

Sdílet
Vložit
  • čas přidán 9. 07. 2021
  • Мой курс по Kotlin Multiplatform: boosty.to/mobiledev/posts/942...
    Что внутри курса по Kotlin Multiplatform: • Анонс курса по Kotlin ...
    Один из самых частых вопросов новичков в Android это с чего мне начать - сразу учить Kotlin или лучше вначале выучить Java. Решил поделиться своим мнением с некоторыми аргументами в пользу Kotlin first.
    Если вам понравилось видео, то поддержать канал и получить доступ к эксклюзивному контенту можно подписавшись на Boosty:
    =================================================
    Поддержать канал на Boosty - boosty.to/mobiledev
    =================================================
    Полезные статьи из мира мобильной разработки:
    Teletype - teletype.in/@alexgladkov
    Мобильный разработчик в других соц. сетях:
    ================================
    Телеграм - t.me/mobiledevnews
    ВК - mdeveloper
    Дзен - dzen.ru/mobiledeveloper
    ================================
    Если ты прочитал это - напиши коммент! Тест на внимательность :D

Komentáře • 509

  • @user-pr6nc1hz9v
    @user-pr6nc1hz9v Před 2 lety +3

    Алексей, спасибо за видео! Обьяснили важный момент четко и понятно!

  • @Michael100788
    @Michael100788 Před 2 lety +19

    Отличная тема для видео и причем очень важная! Важная потому, что многие начинающие делают, свои первые шаги в программировании с выбора языка.

  • @AndrewBlack-th3gk
    @AndrewBlack-th3gk Před 3 lety +19

    Как всегда потрясающе. Качество видео растёт и это очень радует. Успехов, Алексей и спасибо за труды.

  • @Artur_Chernyavsky
    @Artur_Chernyavsky Před rokem +7

    Спасибо, Алексей, за приведённые аргументы! Хочу попробовать себя в программировании (вообще я лет 20 с лишним звуком и музыкой занимаюсь) и конкретно (как чистой воды практик) хочу сосредоточиться на Андроиде. Есть даже варианты приложений, которых мне не хватает на просторах Play Market, и которые я бы хотел написать сам) и, поизучав разные мнения, решил не "знакомиться с программированием" в 36 лет, а сосредоточиться на конкретном. Выбрал Kotlin, а сейчас Вы меня утвердили в выборе))

  • @user-dv7jn9oc7c
    @user-dv7jn9oc7c Před rokem

    Спасиба, очень помогло разобраться, куда дальше двигаться

  • @trace-rp6917
    @trace-rp6917 Před rokem +9

    Я даже не удивлен что ты тимлид. Очень харизматичный и язык подвязан) . Просто супер. Я когда сижу занимаюсь на фоне уже вместо музыки ставлю. Темболее шутки вообще бомба ) я на некоторых фразах не в этом видео конечно смеялся больше чем с камеди. Спасибо за самоотдачу на ютубе.

    • @MobileDeveloper
      @MobileDeveloper  Před rokem +2

      Спасибо большое!) такие комментарии помогают мне делать новые видео правда )

  • @deadchannal
    @deadchannal Před 3 lety +20

    Спасибо
    Сам начинал с Java, стали многие вещи понятнее
    Сейчас документации намного больше, можете начинать c любого языка)

  • @user-qp8gb1hz2b
    @user-qp8gb1hz2b Před rokem +6

    Парень пушечный, как же мне повезло наткнуться на именно твои видео, спасибо!

  • @MelonHell
    @MelonHell Před rokem +70

    Перехожу с Жабы на Котёл, не жалею что начал с Java и что долго тянул с переходом, благодаря Java я понимаю как работает язык, и чем на самом деле является вся котлиновая магия, но тут кому как, лично мне эти знания важны, так как часто приходится работать с рефлексией и т.д. Новичку же я думаю стоит начать с Java, если есть желание понимать, что вообще происходит в jvm, и с Kotlin, если хочется просто начать (говно)кодить, но всё равно по мере развития знания Java будут необходимы, так как тонна библиотек на Java, декомпил байткода - Java.
    Ещё один аргумент в пользу Java: Котлин слишком сильно развязывает руки. Когда ты знаешь что делаешь, это полезно, но если ты новичок, суровость жабы идёт на пользу. Читать говнокод на Java намного проще, чем читать говнокод на Kotlin. Приходилось читать один майнкрафт плагин, который был написан на Котле (чел явно до этого не писал на Java), где в каждом файле было по несколько классов и не угадаешь где что находится
    Надеюсь мой комментарий будет кому-то полезен, но не воспринимайте это слишком серьёзно, это мнение с точки зрения любительской разработки (майнкрафт плагинов / модов)

    • @Kotella107
      @Kotella107 Před 11 měsíci +2

      Как прочитал про несколько классов в одном файле сразу начал плакать

    • @user-fd9sc1fz6o
      @user-fd9sc1fz6o Před 9 měsíci

      Сейчас использую Java так как он удобен для меня , но в будущем рассматриваю переход на kotlin

    • @twobeerornottwobeer5973
      @twobeerornottwobeer5973 Před 8 měsíci

      Я кстати пишу несколько классов в файле на java , но только я использую рекорды 😅

    • @abbze8272
      @abbze8272 Před 2 měsíci

      Естественно надо учить java сначала.
      Тут как с Typescript, ты не можешь его выучить до изучения JavaScript.
      Точнее, можешь, но будешь говнокодить и не понимать что происходит))

  • @user-qg2ub1zs7r
    @user-qg2ub1zs7r Před 2 lety

    Классное видио, как раз то что я искала

  • @mikesolo1628
    @mikesolo1628 Před 3 lety +37

    Отлично, лайк, подписка. Отдельное спасибо за грамотную речь, приятно слушать. А на "права" учиться не бросайте если есть желание водить, я в 40 на мотоцикл сдал, никогда до этого не водил, только машину.

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety

      Спасибо, я к этой теме вернусь как появится время )

    • @antonioant3858
      @antonioant3858 Před 2 lety

      @@MobileDeveloper Приветствую, я только начал и видео как раз в тему, есть хорошая книга по джава, но начал по курсам, видео и туториал по Котлин, теперь есть повод отложить Джава до востребованности и искать материалы по Колин.
      По вождению, механика это 80% успеха в чувстве машины особенно зимой и на сколькой поверхности. О коробке не думаешь спустя месяц-3 руки ноги сами всё делают.
      Можешь отработать навыки внимания к знакам и чувства габаритов на парковке, но принимание правильную ли передачу выбирает автомат, что не всегда реализуемо особенно перед спуском или перед намеринием совершить рискованный обгон сразу после притормаживания...
      В общем поезди на механике зимой и когда будешь не думать с какой стороны поворотник и где край бампера. Это просто может спасти жизнь, к сожалению дорога не тот вариант, когда можно отложить дедлайн и передать код под катом (

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety

      Ну, я не отрицаю что это все важно ) но ведь огромное количество людей ездит на автомате и никаких проблем не испытывает )

    • @user-nw5ec5oz6q
      @user-nw5ec5oz6q Před 2 lety +3

      @@antonioant3858 меха нужна, если живешь в деревне или у тебя 4х4 и ты гоняешь на рыбалку/охоту или профессиональный водитель! В городе же механика не нужна в принципе и "чувствовать" машину не надо, ибо особо и не разгонишься, а вот в пробке просто запаришься палку дёргать и сцепление жать.. Да и по трассе мне механика не нужна

    • @signalua
      @signalua Před rokem

      По коробке скажу, как не профи, но научил довольно много не особо способных представителей.( до меня их не смогли научить), важно условия: практика и терпение тренера. То есть практика в спокойной обстановке, это для начала. Потом руки и ноги синхронизируется. Хочешь ты того или нет будешь недумая переключать. Лучше друг, настоящий! с пониманием твоей потребности.
      А что не актуальна механика, я как водитель большее время ездил и езжу на разном транспорте с механикой, на удивление - согласен, если для тебя нужно вождение только своей машины - бери только только автомат. И наслаждайтесь поездками и независимостью. Я пересел на автомат и больше, на !!! личном авто !!, не пожелаю механику никогда. Да, коммерческий транспорт - тут ситуация вкорне другая и выигрывает механика: надёжность, экономия и дешевизна.

  • @pilina_
    @pilina_ Před rokem

    Спасибо за видео!! Вы очень крутой, начинаю учить котлин

  • @user-fy6kf8hq2v
    @user-fy6kf8hq2v Před 2 lety

    Классное видео, однозначно рекомендую к просмотру

  • @sovrinfo
    @sovrinfo Před 2 lety +3

    Всегда смотрю и слушаю вас с удовольствием. Спасибо вам за такую огромную работу!

  • @user-dj3xe5cl3y
    @user-dj3xe5cl3y Před 2 lety

    Спасибо автору,классно видео

  • @Kolstudio
    @Kolstudio Před 14 dny

    Четко все разложил, хороший пример с коробкой автомат. Полностью согласен.

  • @user-pg1wd2hf7h
    @user-pg1wd2hf7h Před 9 měsíci

    Отличный материал, разобрался

  • @user-dt4bk5or6r
    @user-dt4bk5or6r Před 2 lety +73

    Все правильно сказал и пример с вождением на механике или автомате наглядное сравнение. Новичку надо прежде всего научиться водить и практиковать а не бесконечно учиться. Во время обучения языку Java часто возникают мысли, а зачем мне все это??? С Котлин учиться приятней и учебные материалы современные

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +3

      Спасибо )

    • @silverfox9761
      @silverfox9761 Před 2 lety +3

      @@MobileDeveloper я начинал учить Java но бросил на полпути основы понял но в многопоточность тяжело и не понял вообще как писать код. пошёл изучать С# и вот на нём прям всё хорошо сейчас, работаю разработчиком на Unity но всё же хочется ещё и в android подскажи пожалуйста есть ли книги по котлину для новичков или какие то статьи или видео есть с нормальным материалом чтобы смог разобраться, с программированием я то знаком и алгоритмическая база хорошая

    • @Mister_Haiz
      @Mister_Haiz Před rokem +4

      Фиговый аналог с вождение , потому что даже самый дубовый человек,освоит механику на неделю и все правильно говорили лучше учиться на механике .

    • @user-tt8nh3ft4v
      @user-tt8nh3ft4v Před rokem

      Я сейчас учу Java, Шилдт, ИДЕ все дела.
      Почему выбрал java, потому что это как механика.
      В 2009 я учился на механике.
      Сегодня я могу ездить на:
      Мерседес Ы класса с 9 ступеньчатой акпп
      На мустанге 67 года выпуска с 4 ступеньчатой механической коробкой
      На мотоцикле с механической коробкой
      На мотоцикле с автоматом
      На грузовике с механикой и тд
      Конечно, если ты во Вьетнаме и в самом начале пути, можно выучиться на скутер и просто радоваться жизни. Но мне нравятся мои возможности 😁

    • @AlexanderKiyashko
      @AlexanderKiyashko Před 13 dny

      @@Mister_Haiz есть мнение, что лучше учиться на том, на чем будешь ездить. Хотя да, с автомата на механику пересесть в разьі тяжелее, чем с механики на автомат 😉

  • @RedTosS
    @RedTosS Před 3 lety +151

    Позвольте предложить вам Идею для выпуска: обзор Android roadmap для становления джуном

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +21

      Спасибо большое, оно будет, но маленько в другом формате

    • @valerizaporojan7512
      @valerizaporojan7512 Před 2 lety +1

      Поддерживаю...

    • @user-bw2ef1kx4f
      @user-bw2ef1kx4f Před 2 lety +1

      @@MobileDeveloper подскажите когда ждать видео?

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +2

      Не знаю, если честно.

    • @AlexRan1n
      @AlexRan1n Před 2 lety +1

      @@MobileDeveloper выздоравливай!

  • @beliktoneltanov6004
    @beliktoneltanov6004 Před 2 lety +76

    Есть две ситуации у новичков:
    1. "Я не знаю какое направление выбрать, я просто хочу научиться программировать и потом уже выбирать направление" и 2. "Я точно буду заниматься андроид разработкой".
    Вы рассказали про второй случай и я полностью с вами согласен. Т.к. зачем учить универсальный язык, а потом переходить на заточенный под андроид разработку язык, если можно сэкономить время и сразу писать на котлине.
    Про первый случай. Я считаю в этой ситуации лучше учить джаву(как универсальный язык), чтобы потом пощупать несколько направлений: андроид, бэкенд, дата саинс и т.д., а потом уже решить для себя, куда идти. Если новичок понял, что ему по душе бекенд, то ему не надо будет переучиваться на другой язык и просто развивается в бэке на джаве. А если ему все же приглянулся андроид, то перейдет на котлин, а джава будет плюсиком(на тот случай, если все же попадется старый джавовский код на проекте).

    • @beliktoneltanov6004
      @beliktoneltanov6004 Před 2 lety +3

      Я был как раз таки тем новичком, который в начале пути не думал о выборе направления. Просто хотел научиться программировать на джаве. А потом уже узнал, что можно под андроид писать и пошло поехало. Сейчас стал фанатом джавы и учить котлин не хочу. Вот думаю может уйти в бэк?

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +11

      Недавно JetBrains опубликовали статистику по которой людей пишущих на Котлине для бэка больше, чем для андроида. Так что Котлин для андроид это сильное упрощение

    • @ingvarrli4168
      @ingvarrli4168 Před 2 lety +1

      @@beliktoneltanov6004 а Джава и джава скрипт это разные вещи? И где применяется Джава скрипт ?
      Спасибо

    • @user-so3ds4gr7j
      @user-so3ds4gr7j Před 2 lety +40

      @@ingvarrli4168 )) чел гугли. Уметь гуглить это основной скил прогера

    • @_Smai1e_
      @_Smai1e_ Před 2 lety +15

      @@ingvarrli4168 общего у java и javaScript это только слово "java" в названии

  • @kivinus
    @kivinus Před 2 lety +7

    Котлин
    Джаава)
    Требование одной из топовых коммерческих контор:
    Kotlin, RxJava2, Dagger 2, Room, Moxy, Cicerone;
    Jenkins и Gitlab для CI/CD;
    Youtrack, Zeplin, Figma.

    • @BrutHunt
      @BrutHunt Před 6 měsíci

      Пыф. Лям зп в месяц. Таков ответ на требования

  • @user-qb5xc5fp2y
    @user-qb5xc5fp2y Před 3 lety +6

    Леха все правильно сказал, особенно согласен с ремарками в конце. Новичкам лучше учить, то что пригодиться им здесь и сейчас, чтобы найти работу и уже там развиваться. Сам вообще с с++ начинал. Да и все современные языки как то проще изучаются и переход дается проще, например с obj c на свифт и с джавы на котлин, поначалу все непонятно куча нового синтаксиса, разных фич но день два и уже как рыба в воде))

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety

      Ну это как раз потому, что они современные ) да багаж помогает, но видео именно в том, что учить новичку, потому что он ограничен во времени ) и учить лучше то, что ближе к современной разработке, а это Котлин

    • @user-qb5xc5fp2y
      @user-qb5xc5fp2y Před 3 lety

      @@MobileDeveloper ну новички разные бывают) есть студенты или те кто впервые написание кода осваивает, а есть те кто из другой области приходит например с вэба или десктопа

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety

      Ну вот я имел ввиду скорее первых, потому что вторые в моем понимании не новички и они могут себе позволить освоить оба языка, потому что они это во-первых сделают быстрее за счёт опыта, а во-вторых у них есть это время )

  • @ruslan_from_poland
    @ruslan_from_poland Před 2 lety

    Полезное видео однозначно

  • @nikamile.
    @nikamile. Před rokem

    благодарю металась с чего начать теперь знаю

  • @user-sk3rp8yo9b
    @user-sk3rp8yo9b Před 9 měsíci

    Спасибо за наглядное пособие

  • @avatarpw6218
    @avatarpw6218 Před 2 lety +3

    Хотел взять курсы на яндекс-практикуме, Java разработчик, так как нет курсов Котлина, но после видео задумался о других онлайн школах.
    Посоветуйте где взять курсы

  • @user-bi1ij1po4p
    @user-bi1ij1po4p Před 8 měsíci

    большое спасибо!
    😉

  • @cuthbertcannon3227
    @cuthbertcannon3227 Před 2 lety

    Отличный контент)

  • @kuckoc
    @kuckoc Před 3 lety +8

    Сестра пошла учиться вождению на механике, помучалась немного, потом плюнула и успешно все сдала на автомате с первого раза :)
    Так что да, проще с Котлин начать сейчас, соглашусь.

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +1

      Какое совпадение) Меня на мысль об этом видео натолкнуло как раз то, что я пошел учиться на механику и это отбило мне все желание водить )

  • @zgbnb
    @zgbnb Před 2 lety +4

    Про механику и автомат! 10 лет езжу на механике. Считаю твои рассуждения по поводу обучения сразу на автомате верными! Учись сразу на атомат. Думаю скоро механики вообще не будет.

  • @faizullamahmudov4077
    @faizullamahmudov4077 Před 2 lety +4

    Мне понравилось! Было бы здорово на вашем канале найти курсы обучение Котлину с нуля до профи.

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +4

      У JetBrains есть бесплатный курс и его вполне достаточно чтобы начать что-то делать

    • @faizullamahmudov4077
      @faizullamahmudov4077 Před 2 lety

      @@MobileDeveloper там всё на английском. На русском посоветуете?

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +8

      Посоветую без знания английского не начинать заниматься разработкой )
      Хотя бы на уровне читаю со словарем )

  • @cinderellarouge
    @cinderellarouge Před 3 lety +3

    Чувак, ты единственный позитивный ответ даёшь

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +1

      Ну, я точно не единственный, но да популярно мнение, что лучше учить Java, но я так не считаю )

    • @cinderellarouge
      @cinderellarouge Před 3 lety

      Меня уверяли что надо java , но я считаю так же что да не надо "усложнять жизнь"

    • @user-nw5ec5oz6q
      @user-nw5ec5oz6q Před 2 lety

      @@cinderellarouge изучили Kotlin без Java?

  • @levdevyana
    @levdevyana Před 3 lety +3

    О первый аргумент уже мой был)))ну действительно же легче было учить Котлин когда хоть чуть знаешь джаву. При чем Котлин потом кажется супер простым языком))))и думаешь это что-то восхитительное после Джавы)))

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +1

      Для этого вначале нужно выучить Java )) это долгий путь, проще сразу с котлина начать ) но согласен, что после джава Котлин это нечто восхитительное )

  • @AlekseyNikitenko
    @AlekseyNikitenko Před 2 lety +5

    По барабану, после изучения маш. языка на magic z80 уже не важна последовательность. Есть задача, берём и пишем. Спасибо за видео.

  • @maratahmetgareev5745
    @maratahmetgareev5745 Před 2 lety +1

    Шикарное объяснение....

  • @ArtemTapaev
    @ArtemTapaev Před 2 lety

    Чётко объяснил

  • @SergeyKhevoyan333
    @SergeyKhevoyan333 Před rokem +1

    я рекомендую начинать с Java в объеме - парадигма ООП, переменные и работа с ними, списки и массивы, сортировки, классы -интерфейсы. И хорош.
    После понимания этого имеет смысл переключаться на Kotlin.

  • @bpavuk
    @bpavuk Před rokem

    А какую книгу вы посоветуете по Android? (да, я ботан предпочитающий курсам книги)

  • @rsys1573
    @rsys1573 Před 10 měsíci

    На МакБуке удобнее работать? С котлином/андроид СДК?

  • @dmitriyobidin6049
    @dmitriyobidin6049 Před 3 lety +1

    Блин, вот раньше ты шел в Андроид, и если там не особо зашло, всегда можно было перейти на бэкенд, уже зная джаву. С котлином так не прокатит :)
    В ios на самом деле такая же байда, даже учитывая, что свифт начали продвигать раньше. Я уже полгода пытаюсь влиться и начать учить swift под iOS разработку да все никак... А потом смотришь вакансии и там до сих пор стоит в требованиях частенько знание Obj-c и вообще руки опускаются.

  • @ryan72ify
    @ryan72ify Před rokem

    про тачку на автомате это прям в точку, я в 29 лет начал водить и первую машину купил на автомате это было самое верное решение , лансер 9 не подвёл. Можно такой же пример для разработчика с 0 ?)

  • @mikyegresl
    @mikyegresl Před 3 lety +1

    Подскажите пожалуйста, а что за книга на столе лежит о паттернах проектирования? И не могли бы посоветовать, что по паттернам проектирования актуально изучать сегодня?

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +2

      Она так и называется паттерны проектирования. Серия Head First. Очень рекомендую ее прочитать

    • @mikyegresl
      @mikyegresl Před 3 lety

      Спасибо большое!

  • @JustAChannel11631
    @JustAChannel11631 Před 2 lety

    Хорошие доводы. Тогда вопрос такой - где или как лучше учить Kotlin? Есть рекомендации видео, книг или сайтов для полного новичка в мобайл разработке(я сейчас фронтенд)?

  • @ulankarimov2073
    @ulankarimov2073 Před 3 lety +1

    Раньше по котлину было намного меньше информации чем в джава и я рекомендовал начинать с джава. А сейчас говорю можно начинать сразу с котлина

  • @user-sn9fp6kd8b
    @user-sn9fp6kd8b Před 7 měsíci +2

    Так котлин это та-же джава, просто с синтаксическим сахаром, котлин тоже работает на JVM, какая разница? Просто если учиться именно под андроид разработчика, то можно и сразу учить котлин, а если знаешь джаву, то и андроид разработку освоишь и веб-разработку, там библиотеки одни и те-же джавовские. Кроме того, как разбираться в коде библиотек, когда ты знаешь только котлин?

  • @medicaldoctoronyoutube
    @medicaldoctoronyoutube Před 3 lety +1

    Здравствуй. Сделай пожалуйста видеоурок по созданию приложения по покупке еды, доставки еды или т.п. на swiftui с firebase. )

  • @terles1265
    @terles1265 Před rokem

    благодарю,попробую

  • @zloysanta7390
    @zloysanta7390 Před 2 lety

    Благодарю за видео,бро! Сделал вывод,надо учить сразу два)))

  • @user-dq9hj6ng3e
    @user-dq9hj6ng3e Před 7 měsíci

    Есть сайты с заданиями там по уровням сложности: чтобы язык JAVA и котлин, и задания с супер легкого переходили на сверхсложные и требующие коллосального опыта? Так сказать для практики и тренировки ума)

  • @aidarmukanbet8269
    @aidarmukanbet8269 Před 2 lety

    А что на счет этой ситуации.
    Я студент заканчиваю первый курс, на первом курсе прошли java, сделал курсовую с Javafx, Mysql. Последующие три курса будем учить только java. на третьем Android dev. Что же изучать во время каникул Java Android or Kotlin Android????

  • @hollowworld5963
    @hollowworld5963 Před rokem

    А где можно начать обучение Kotlin first

  • @nikahomaei8423
    @nikahomaei8423 Před rokem +1

    до сих не могу определиться в какой язык углубиться

  • @user-pb5ko5xu7o
    @user-pb5ko5xu7o Před 2 lety +1

    Mobile Developer - у меня вопрос! Купил 2 книги пo Котлину за 2020 год. пo книгам можно выучить Котлин?
    лайк, подписка :)

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety

      Это примерно как учиться плаванию по книгам ) научиться никакому языку программирования невозможно только по книгам. В первую очередь нужно писать код

    • @user-pb5ko5xu7o
      @user-pb5ko5xu7o Před 2 lety

      @@MobileDeveloper спасибо 👍

  • @user-wf6eq9og1o
    @user-wf6eq9og1o Před rokem

    Правду говорит. Вот сейчас нужно было небольшое андроид приложение запилить, я выбрал Java потому что раньше уже немного писал на ней, но в процессе увидел, что все примеры на Kotlin, а на Java всё меньше и меньше. В следующий раз сто проц. на Kotlin буду писать.

  • @Evgen025_
    @Evgen025_ Před rokem +3

    Есть мнение по этому поводу. Я очень хотел получить права, но в школу было лень ходить. В итоге откатал 4 часа практики и 3 ночи учил теорию, сдал все с первого раза. Я был уверен, что у меня все получится, не сомневался в этом не на секунду. Сейчас решил сменить работу. По началу самостоятельно изучал Kotlin и мне очень нравилось и все шло отлично, но подумав решил пойти на курсы по android разработке, чтобы была структура обучение, единомышленники, ментора возможно не хватало и т.д. На курсах, есть вступительная часть по java, когда я с ней столкнулся у меня был не большой шок) Я сидел и не понимал, зачем учить язык у которого код в 3 раза длиннее, сам язык сложнее и т.д. Самое большое, что мешала, то что Kotlin я изучал не очень долго +- 70 часов. У меня началась по началу сильная путаница в написании кода на Java) К чему я это все. Если решили заняться чем-то и вы в этом уверены, то без сомнений начинайте и доводите дело до конца. По-началу лучше изучить хоть один язык полностью, чем прыгать с одного на другое. Наверное, будет аналогия, как человек пошел в автошколу и стал учиться водить на двух коробках сразу. Хотя, именно, в этом случае, мне было бы не сложно к примеру. Все люди разные. Но как показывает практика, что на двух стульях не усидишь)

  • @user-qq6yl5qm1z
    @user-qq6yl5qm1z Před 2 lety

    Подскажи, пожалуйста, а есть язык, который подходит для разработки приложений под любую платформу (windows, ios, android)?

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety

      С++, Kotlin, Dart (Flutter)
      Несколько языков даже, но вот прям нативно нет такого языка) Везде есть какие-то свои нюансы

    • @НищаяБлоха
      @НищаяБлоха Před 2 lety

      Любой

  • @yuritian8830
    @yuritian8830 Před 8 měsíci +1

    Что за книга про "Паттерны проектирования"? Что за автор?)

  • @otabeksaitkulov3101
    @otabeksaitkulov3101 Před 2 lety

    Здравствуйте, решил выбрать котлин , смотрю курсы вроде месяц , а оказывается еще и 5% не прошел , долго ли занимает учеба котлину чтобы выйти хотябы джуном?

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +2

      Примерно 4 дня 13 часов и 43 минуты

    • @Nurlan.K
      @Nurlan.K Před 2 lety

      @@MobileDeveloper Норм вопрос. Ни панимаю¯\_(ツ)_/¯

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +1

      Не норм. Скорость обучения зависит от миллиарда разных факторов и может варьироваться от 3х месяцев до никогда примерно

  • @dabz777
    @dabz777 Před 3 lety +2

    С вождением автомобиля отличный пример!)

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety

      Спасибо

    • @Nickeeee
      @Nickeeee Před 3 lety

      отвратительный..
      ..я не хочу ходить в туалет потому что приходится ширинку постоянно застегивать, то ли дело подгузник! так удобно!
      свое неумение и страх выдает за желание комфорта..
      можно выбирать то, что нравиться, конечно, но аргумент "приходится дергать рычаг передач.." пфф!
      "просто дернуло пойти и научиться водить..." "мне не интересно водить на механике" Ха-ха!!
      ПРОСТО ЗАБИЛ НА ВОЖДЕНИЕ! Поэтому и не научился и в программировании все также - если не забивать все получится!!!

  • @user-bv5bz2kz4t
    @user-bv5bz2kz4t Před 2 lety

    Можешь посоветовать ресурс для изучения Kotlin? Может быть книги какие. Сам я программировал на java, написал примитивное приложение - калькулятор и сейчас думаю, что делать дальше.

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +2

      Советую бесплатный курс от Jetbrains
      hyperskill.org/tracks/18?_gl=1%2a13cnh4g%2a_ga%2aMTU3NDE0MDYwOC4xNTk1ODM0ODIy%2a_ga_V0XZL7QHEB%2aMTYyOTk3OTA5MS4xMi4wLjE2Mjk5NzkwOTEuNjA.&_ga=2.113060803.658355117.1629979091-1574140608.1595834822

    • @user-bv5bz2kz4t
      @user-bv5bz2kz4t Před 2 lety

      @@MobileDeveloperспасибо, по ходу дела ещё подтяну английский)

    • @SergeiNSA
      @SergeiNSA Před 2 lety

      @@MobileDeveloper здравствуйте подскажите а на русском языке есть подобное?

    • @ahilesova_pyata
      @ahilesova_pyata Před rokem

      Привет, поделись как успехи с обучением, устроился ли уже? И как обучался?

  • @user-ne6dt8gv3o
    @user-ne6dt8gv3o Před 3 lety

    Подскажите, что за книга зелёная на столе? Не могу прочитать

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety

      Она называется Android) это книга по андроиду, но она довольно древняя, многое оттуда уже устарело

  • @antonmercer6203
    @antonmercer6203 Před 2 lety

    А блокчейн на Котлин можно создать?

  • @user-nz1pr9mz3c
    @user-nz1pr9mz3c Před 2 lety

    Я понимаю, что на мой вопрос трудно ответить, но сколько нужно потратить времени, что начать программировать, создать какой то пускай простой , но продукт.

    • @autoboss_kg
      @autoboss_kg Před 2 lety

      От человека зависит с 0 от 3 месяцев если заниматься минимум два часа в день

  • @Laredo708
    @Laredo708 Před rokem

    А есть курсы кроме скилбокса и браин где найти подходящий качественный курс на мобильную разработку??

  • @user-xw3ek8sf9t
    @user-xw3ek8sf9t Před 3 lety +11

    Ну насчет сложности Java я не соглашусь с Алексеем, да в ней больше получается кода , но при этом в ней минимум "магии", под "магией" я имею ввиду то что генерирует компилятор под капотом , те же data классы , прям новичок наврятли поймет что за этим ключевым словом скрывается генерация полезных методов, и лучше сперва все эти методы написать в ручную и уж потом использовать "синтакситеский сахар" котлина. Лично для меня изучение Kotlin первым языком взорвало бы мозг) p.s А котлиновские лямбды это вообще ужас, особенно вынос лямбды передаваемую в функцию за пределы скобочек, у меня от этого до сих пор кровь из глаз идет.

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +1

      Речь же для новичка он поначалу в принципе программирует как магические заклинания ) потом углубится поймёт. Вы же судите с высоты опыта

    • @user-sy6jp7wd8y
      @user-sy6jp7wd8y Před 3 lety +3

      Согласен, котлин слишком сладкий. Местами от сахара и от того как многие возможности используют люди (зачастую из за желания по быстрому заговнокодить) идёт кровь из глаз.

  • @ivanivanov6118
    @ivanivanov6118 Před rokem

    Что лучше изучать для фриланса ? Какое направление? Может быть для этого лучше Front end?

    • @MobileDeveloper
      @MobileDeveloper  Před rokem

      Для фриланса лучше всего пойти на топовую биржу, посмотреть что там наиболее востребовано и пытаться идти тудаи

  • @AlexeyRiched
    @AlexeyRiched Před rokem +1

    Посоветуй хороший обучающий материал по Котлин? Думаю много есть годного бесплатно, а то меня после джава тошнит при виде конструкторов Котлина

    • @MobileDeveloper
      @MobileDeveloper  Před rokem

      Не знаю ) а надо тогда Котлин учить?

  • @Caracupa
    @Caracupa Před 2 lety

    Обучение всегда начинают на более простых языках (типа Бейсика). Хотя в МИТ студентов начинают обучать на лиспе (не сказал бы, что самый простой язык).

  • @titkonana
    @titkonana Před 2 lety +3

    Сколько времени в сравнении потребуется для изучения Котлин и Java до одинакового начального уровня (к примеру). Например, Java 12 месяцев, а Котлин 10 месяцев. Если разница не существенная по времени, то судя по тому что Java по итогам даст преимущества (возможность работы ни только в андройд или иное), не вижу смысла начинать с Котлина. Котлин в два раза быстрее не выучить ведь?

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +7

      Я думаю плюс минус одинаковое время, если с нуля изучать. Тут важно определиться.
      Ведь бывает же такое (и часто), что человек хочет заниматься именно Android разработкой. И в данном случае Котлин ему будет полезнее, чем Java 100%. Если захочет сменить направление, то выучит Java, после Котлин это будет не сложно
      Теперь, что касаемо других направлений. Kotlin уже давно вышел за пределы андроида, на нем можно писать и backend и скрипты и наукой заниматься и много чего ещё. Безусловно популярность котлина не такая высокая там как в андроид (не в последнюю очередь потому что Java там регулярно обновляется), но все равно я знаю много компаний, где Котлин занимает около 40-50% от кода всех микросервисов. Что в целом тоже не мало )

    • @unpub2
      @unpub2 Před 2 lety

      @@MobileDeveloper я бы добавил что зная котлин, джава интуитивно будет понятна, исходники можно читать без проблем и понимать что к чему

    • @egoralexandrvch8745
      @egoralexandrvch8745 Před rokem

      @@unpub2 джава будет интуитивно понятна даже зная javascript, важно не знание языка, а базы и концепций, выучить синтаксис языка ну неделю максимум, дальше просто нюансы и специфичные штуки которые по ходу можно рассмотреть

  • @user-fg7og1ex7u
    @user-fg7og1ex7u Před 2 lety

    Мне 15 лет, интересно программирование приложений на android. И хочу поучаствовать в олимпиадах для поступления. И интересно, можно ли там писать на Контлине?

    • @paulk3222
      @paulk3222 Před 2 lety

      Это лучше у организаторов олимпиады спросить, но в ряде вузов Котлин можно выбрать для сдачи экзамена при поступлении

  • @starypatsan9900
    @starypatsan9900 Před rokem

    3:06 Я ненавидел механику и еле еле сдал и то город не без помощи $. На первых порах меха очень мешает, а ещё страшно было заглохнуть на повороте в опасном моменте)
    Купил себе сразу автомат, но как научился уже уверенно ездить через полгода сам перешел на механику, тк динамика и ощущение машины другое, хотя в процессе обучения просто презирал меху. Может и в it похожая штука.

  • @Xrustalleff
    @Xrustalleff Před 2 lety

    В 35 залазить на котлин интерном норм тема?

  • @user-dy4it3su3w
    @user-dy4it3su3w Před 2 lety

    интересная тема

  • @user-qg6mc6xv9d
    @user-qg6mc6xv9d Před 2 lety

    главное изучаь актуальную инфу и все будет хорошо))

  • @cherrykysya
    @cherrykysya Před 2 měsíci

    Я так с ноября учу джаву, сложновато очень,уже мотивация пропадала идти в андройд разработку,хотя очень хочется

  • @ka-md8ue
    @ka-md8ue Před 3 lety +1

    Я веб фронтендер, но когда искал работу на андройд, делал приложение на джаве для портфолио, и когда вопрос был, гуглтл, заметил что читать ответ в котлин коде удобнее и понятнее, хотя на котлине никогда не писал. Достаточно простые куски кода читал в 10-20 строк

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +1

      Котлин сам по себе проще, да ))

    • @ka-md8ue
      @ka-md8ue Před 3 lety

      @@MobileDeveloper читал котлин код и ловил себя на мысли что его приятно читать))

  • @ivanivanov6118
    @ivanivanov6118 Před rokem

    Спасибо

  • @pavlotalashchuk6741
    @pavlotalashchuk6741 Před 3 lety +7

    Логика понятна и имеет место быть, но оставлю тут своё. Логика человека который начинает учиться под мобильную разработку должна быть такова : "Как быстро получить актуальные знание и пройти собеседования" , а не "Как быстро научиться писать код". Многих возможно разочарую, но чтобы получить работу скорей всего нужно будет уметь писать сразу на двох языках. Не забываем что на одно место джуна десятки если не сотни претендентов и естественно скорее возьмут человека что умеет на двох языках писать чем на одном. Джунов еще очень много гоняют по теории, даже больше чем мидлов и сеньйоров и вопросы по Java Core часто превалируют. Поэтому тут нужно подумать с чего проще начать что бы было проще разобраться, я начинал когда еще Котлина не было и на перешёл буквально за неделю, там нет ничего сложного. На мой взгляд человеку который хочет понять как оно внутри работает и во всём разобраться лучше начинать с Java и обучающего материала по нём всё еще намного больше. Но в плане скорости тяжело сказать.

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +3

      Хороший аргумент. В целом даже согласен, два языка однозначно будут лучше, чем один. Имхо (а все мои видео на канале это мое имхо), уже все же больше вопросы идут котлиновские. Возможно это когнитивное искажение, но вот с кем я общаюсь они все больше спрашивают какие-то фундаментальные вещи, и все меньше чем ArrayList отличается от LinkedList
      Спасибо, очень крутой комментарий)

    • @stoparb357
      @stoparb357 Před rokem

      Джуна брать всезнающего чтобы потом спорил со всеми это ещё одно развлечение

  • @pathnkalex921
    @pathnkalex921 Před 5 měsíci +2

    Чтобы понять в чем проблема нужно посмотреть на 2 истории развития: Android и iPhone, которые пришли к практически одному языку, так как Swift и Kotlin ну очень похожи. И если для iPhone переход с очень старого языка Object C на Swift бесспорен, при том что это компилируется в исполняемый код, то на Андроиде переход с Java на Kotlin выглядит не логично при том что это на выходе получаем говоря условно Java байт код. Вот это и охлаждает интерес к переходу на Kotlin. Ну а про то, что "староверы" ничего не признают нового так это смешно. Тем не менее компания Google заявила и в 2024 году: "Мы любим Kotlin", так что рано или поздно осваивать его придется.

  • @mikedavis52
    @mikedavis52 Před 10 měsíci

    Я поставил паузу когда вы начали рассказывать про обучение вождения авто и где вам рекомендовали на механике. Хотя я сам учился на механике и очень хорошу вожу автомобиль, я всетаки стороник что надо начать с автомата, а лучше вообще обучатся на электромобиле - человек не будет терять свое внимание на переключение передач и правильное нажатие и отжатие педали сцепления, а все его внимание будет направленно именно на вождение таким образом входной порог будет выше и результаты будут лучше, а уже когда человек научится хорошо водить автомобиль тогда можно учить как управлять механикой если ему надо будет это. Но с появлением электромобилей и гибридов необходимость в этом пропадает.

  • @user-cx8rl2cd2l
    @user-cx8rl2cd2l Před 3 lety +2

    И так , шо погнали - 1 ) видео достаточно хорошее . 2 ) теперь давайте начнём , ну давайте так , основная причина по которой google выбрал kotlin их две , во первых суды с Oracle , они не знали выиграют они суд 👨‍⚖️ или нет , по этому они боялись . Вторая причина это Java 8 , она устарела и не было возможности что то на ней делать , но давайте рассуждать и так у нас инженер 👩‍💻 на начальном этапе стоит перед выбором Java или kotlin , прежде всего надо понимать для чего учить . И так - во первых kotlin это jvm, по сути и нужно понимать более детально , что такое виртуал машин джава и как она работает , это лучше понять именно на Java , Идём дальше - смысл на мобильной разработке не заканчивается , человек может потом перейти и в бэк, может в дата саньисты, а kotlin у нас пока только в мобилке , да есть там задумки и мысли но на сегодня это мобилка . И опять таки куда джун пойдёт ? Тинькофф и прочее ок , там может Java грузить не будут и задачи тока на kotlin , но а как остальные конторы ? - у которых большая часть кода именно на джава, новичок ее должен будет знать . Что бы вы понимали я не говорю , что kotlin это хуже - нет , я просто говорю о том , что джаву надо знать , а что бы не отпугнула то надо знать чего ты хочешь на полном серьезе , а выучить kotlin то потом на Java хрен кто пойдёт учить , ты бы учил бы механику после автомата ?

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +2

      Если понадобилось бы то учил ) но другое дело, что оно нафиг не надо скорей всего, но вдруг я бы так полюбил это дело, что захотел бы использовать машины там где это нужно. Тогда пошёл бы.
      Не буду оспаривать все выше сказанное, кроме одного. Котлин это давно уже не только мобилка

    • @user-cx8rl2cd2l
      @user-cx8rl2cd2l Před 3 lety

      @@MobileDeveloper ну если один из ведущих Тимлидов не будет оспаривать то это уже круто .

  • @Densoll
    @Densoll Před 3 měsíci +1

    По поводу сравнения с механикой и автоматом, не соглашусь, всё-таки правда лучше научиться ездить на механике, потому как очень большой процент таких машин, в России так уж точно, и в целом в жизни может пригодиться. Да и на самом деле не слишком сильна разница в сложности. А вот по поводу Kotlin и Java тут согласен на 100%. Kotlin более структурирован и плюс он используется в jetpack compose.

  • @alexei3366
    @alexei3366 Před 2 lety

    Если бы гугл официально не перешел на Котлин на Андроиде (а остался бы на Java), Вы также продолжали бы топить за Котлин на Андроиде?

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety

      Я, да, потому что он намного удобнее андроидовской жавы

  • @Dedeeverkesh
    @Dedeeverkesh Před 2 lety +2

    Если учиться на механике, то можно понять как работает автомобиль и следовательно это напрямую влияет на вождение(например на затяжных спусках водители с автоматом снижают скорость тормозами тем самым перегревая их и выводя из строя на время пока они не остынут, хотя если бы они ездили на механике, то снижали скорость применяя "торможение двигателем".) Конечно об этом можно прочитать или узнать от кого то, все же на механике ты это делаешь уже по привычке интуитивно, а не после того как тебе подсказали.

    • @Dedeeverkesh
      @Dedeeverkesh Před 2 lety +1

      Имхо: также и в программировании. Да, ты можешь спокойно выучить котлин и работать на нём, но если задача предполагает знание java, то придется попотеть.

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +2

      Тут вопрос в том с чего начать ) очевидно, что два языка ты не можешь одновременно прям учить, поэтому нужно расставлять приоритеты. И кмк правильнее выбрать Котлин

    • @Dedeeverkesh
      @Dedeeverkesh Před 2 lety +2

      @@MobileDeveloper Короче дело было так, выеживаля я тут, что нужно учить java, а потом котлин. В итоге прочел половину книги про java - забросил, далее прочел половину книги по котлин - забросил и начал проходить курс по мобильной разработке на котлине :D

    • @nasyrzhanov
      @nasyrzhanov Před rokem

      @@Dedeeverkesh и как сейчас дела обстоят?)

    • @Dedeeverkesh
      @Dedeeverkesh Před rokem

      @@nasyrzhanov программирую под Андроид на котлин)

  • @andreys281
    @andreys281 Před 2 lety

    Какой комп выбрать мобильному разработчику?

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +1

      Надо отдельное видео будет сделать ) если вкратце, то упор на проц, оперативку и ссд

  • @alekseykartashov8214
    @alekseykartashov8214 Před měsícem +3

    Люди не понимают, что выбор надо делать исходя из поставленной задачи, механика/автомат либо выбор ЯП.

    • @no_notman
      @no_notman Před 21 dnem +2

      Джава и котлин это одно и тоже, но с ращным синтаксисом, они обсолютно совместимы, так что тут выбор чисто по вкусу.

  • @Clubgeekru
    @Clubgeekru Před 2 lety +1

    Здравствуйте, я новичок возможно вопрос глупый но я его задам. Как у котлина с инструментами доступности приложения допустим для незрячих? Или тут не зависит от языка программирования?

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +1

      Очень хороший вопрос. Для незрячих и других людей с ограничениями скорее нужны инструменты в редакторах. Вероятно в IDE под названием idea вероятно такие инструменты есть (не узнавал)
      От языка это мало зависит. Так что Котлин здесь ничем не отличается от других языков

    • @Clubgeekru
      @Clubgeekru Před 2 lety

      @@MobileDeveloper спасибо

  • @vitaliy2020
    @vitaliy2020 Před 3 lety +6

    Когда в исходники kotlina проваливаешься, чтоб понять как работает та или иная функция или класс, ты чаще всего проваливаешься в Java классы, это небольшой аргумент в пользу знания java)

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +1

      В компоузе уже не так )

    • @vitaliy2020
      @vitaliy2020 Před 3 lety

      @@MobileDeveloper как компоуз по твоему мнению на данной стадии?,
      Мне показалось многовато кода, читать код в условиях реальных приложений, где много слоев и view элементов будет тяжелее, чем верстку

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +1

      Мне очень нравится, верстка стала в разы проще. Я во всех своих проектах уже перешёл давно ) очень тяжело потом к xml опять возвращаться, когда ты даже скругление не можешь сделать без кучи файлов разных

    • @vitaliy2020
      @vitaliy2020 Před 3 lety +2

      Я не успеваю за технологиями ,чуть ли не каждый месяц что-то выходит)

    • @awenn2015
      @awenn2015 Před 2 lety +1

      @@MobileDeveloper не понял за вёрстку? В студии уже можно верстать чтоли ? Тут мои знания html и css пригодились бы))

  • @MrFanrok
    @MrFanrok Před 3 lety +2

    Я как раз пошел по этому пути - начал с котлина. И сейчас пришел к тому что стал учить джаву. С одной стороны она мне врядли пригодится, с другой это основы. Стал намного лучше понимать что такое треды и как они работают, зачем все эти заморочки со строками, нафига несколько типов ссылок и тд и тп.

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety +1

      Ну вот я за этот путь и топлю ) наверняка понимать вам сейчас намного легче, чем учить все это с нуля

    • @sempra5722
      @sempra5722 Před 3 lety

      Были ли какие-нибудь сложности на этапе изучения Java или вообще легко дается после kotlina ?

    • @SergeiNSA
      @SergeiNSA Před 2 lety

      подскажите пож-та как изучали котлин?)

  • @akulaodin3911
    @akulaodin3911 Před 2 lety

    Согласны

  • @djonlesly7841
    @djonlesly7841 Před 2 lety +2

    Чел,Отдельный лайк за ответы в комментах с:

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety

      Блин ура ) наконец-то, спустя 12 тысяч подписчиков и кучу видео это кто-то заметил! Спасибо)
      Это не сарказм

  • @kitfactory1433
    @kitfactory1433 Před 2 lety +1

    Изучаю сейчас разработку под android на kotlin... Java частично всё равно приходится подучивать. Всё равно придётся знать хотя бы основы java. Но чисто моё субьективное мнение kotlin замарочастей но более структурирован + в языке уже заложенны паттерны ии он не даёт понаделать ошибок

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety

      Иногда да, какие-то куски джавы придется поглядеть, но зная котлин не думаю, что это для вас проблема

    • @comfitkampit6031
      @comfitkampit6031 Před rokem

      Получается джава кор хватит для новичка потом в Котлин?

  • @user-vd6yq5kd8l
    @user-vd6yq5kd8l Před 3 lety

    Я слышал такой аргумент - документация по котлин ссылается периодически к джаве. Типа "это работает как в джаве", и для разобраться идешь читать что там в джаве по этому поводу. Это не мои аргументы, мобильной разработкой не занимаюсь

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety

      В целом все такие вещи они, как правило фундаментальные. Это память, потоки и так далее. Там даже кода-то нет как правило )

  • @user-dq9hj6ng3e
    @user-dq9hj6ng3e Před 7 měsíci

    Мне понравилось учиться с JAVA, проще понять как котлин работает изнутри, понимать исходники - это я если что говорю на уровне новичка, и сугубо лично свой опыт. Котлин учится быстрее потом в разы после JAVA - я проходил обучение на КОТЛИНЕ и на середине я сложно начинал понимать, по итогу решил добить JAVA на базовом уровне - и понимать котлин стало легче, я даже пока учил JAVA - вспоминал что не понимал по КОтлину и такой "так вот что это!!! И КАК ЭТО РАБОТАЕТ!"

  • @lizavetameta
    @lizavetameta Před 3 lety

    А на IOS новичку можно на Kotlin приложения создавать?

    • @MobileDeveloper
      @MobileDeveloper  Před 3 lety

      Можно, но без UI. Завтра как раз попробую показать чего я умудрился сделать в кроссплатформенном Котлине с SwiftUI

  • @dedpihto680
    @dedpihto680 Před rokem

    согласен на 100 процентов. начал программировать с питон. вы относительно легко сможете чтото сваять и продать. а староверы выучившие си ++ и джава зачем им учить чтото новое? они так и будут советовать свое старье (за исключение си++ он сложный но производительнее). но никто не доверит новичку написание серверных приложений с требованиями к производительности

  • @olgafedyanova
    @olgafedyanova Před 2 lety

    На удивление, сейчас так и происходит: я учу на джаве андроид уже 6 месяцев и теперь все, что мне надо реализовать объясняется на котлине. И это просто трындец - мне приходится смотреть видео на котлине и переводить это на джава. С точки зрения именно обучения -- всё пошло на котлине, и найти обучающие материалы на джаве всё сложнее, приходится самой "переводить".

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety +1

      Ну значит ванга из меня неплохая )

  • @DenisDenis-zq8mk
    @DenisDenis-zq8mk Před 2 lety

    Круто! А где учиться в 2022 году?)

    • @MobileDeveloper
      @MobileDeveloper  Před 2 lety

      Про это скоро выйдет видео, пока доступно для спонсоров на бусти и патреон

  • @nadirnazirov4707
    @nadirnazirov4707 Před 10 měsíci

    А за что больше платят?

  • @user-lc7bg9yz7l
    @user-lc7bg9yz7l Před 6 měsíci

    Класс