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

Поделиться
HTML-код
  • Опубликовано: 28 дек 2024

Комментарии •

  • @MelonHell
    @MelonHell 2 года назад +78

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

    • @Kotella107
      @Kotella107 Год назад +3

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

    • @Сибиряк38-ш6й
      @Сибиряк38-ш6й Год назад

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

    • @twobeerornottwobeer5973
      @twobeerornottwobeer5973 Год назад

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

    • @abbze8272
      @abbze8272 8 месяцев назад

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

    • @Isaevmajid
      @Isaevmajid 5 месяцев назад +2

      Полностью разделяю вашу точку зрения, хотя бы потому что понять концепции ООП гораздо проще в Java нежели в Kotlin. К тому же в kotlin очень развито функциональное программирование и если вы пересели с Си (после вуза например), то вы явно всё будете писать в функциональном стиле тем самым теряя преимущество ООП

  • @RedTosS
    @RedTosS 3 года назад +154

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +21

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

    • @valerizaporojan7512
      @valerizaporojan7512 3 года назад +1

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

    • @Booob9000
      @Booob9000 3 года назад +1

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +2

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

    • @AlexRan1n
      @AlexRan1n 3 года назад +1

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

  • @trace-rp6917
    @trace-rp6917 Год назад +9

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

    • @MobileDeveloper
      @MobileDeveloper  Год назад +2

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

  • @deadchannal
    @deadchannal 3 года назад +20

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

  • @Artur_Chernyavsky
    @Artur_Chernyavsky Год назад +9

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

  • @beliktoneltanov6004
    @beliktoneltanov6004 3 года назад +79

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

    • @beliktoneltanov6004
      @beliktoneltanov6004 3 года назад +4

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +11

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

    • @ingvarrli4168
      @ingvarrli4168 2 года назад +1

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

    • @КапитанУлитка-з1е
      @КапитанУлитка-з1е 2 года назад +40

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

    • @_Smai1e_
      @_Smai1e_ 2 года назад +15

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

  • @mikesolo1628
    @mikesolo1628 3 года назад +38

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад

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

    • @antonioant3858
      @antonioant3858 2 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  2 года назад

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

    • @ЭдуардОмский
      @ЭдуардОмский 2 года назад +3

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

    • @signalua
      @signalua 2 года назад

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

  • @РустамИсаков-ж1в
    @РустамИсаков-ж1в 3 года назад +76

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +3

      Спасибо )

    • @silverfox9761
      @silverfox9761 2 года назад +3

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

    • @Mister_Haiz
      @Mister_Haiz 2 года назад +4

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

    • @Larandvik
      @Larandvik Год назад

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

    • @AlexanderKiyashko
      @AlexanderKiyashko 6 месяцев назад

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

  • @EirikurSvein
    @EirikurSvein 5 месяцев назад +56

    А что вы думаете о перспективах изучения Kotlin для начинающих разработчиков? я сам долго выбирал курсы по IT, рассматривал разные компании, но остановился на Skypro и не пожалел))

  • @ВладТерещенко-е4к
    @ВладТерещенко-е4к 2 года назад +4

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

  • @AndrewBlack-th3gk
    @AndrewBlack-th3gk 3 года назад +18

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

  • @kivinus
    @kivinus 2 года назад +8

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

    • @BrutHunt
      @BrutHunt Год назад

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

  • @Michael100788
    @Michael100788 3 года назад +18

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

  • @ИванГорелов-и4ч
    @ИванГорелов-и4ч 2 года назад +7

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

  • @nikamile.
    @nikamile. Год назад

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

  • @АйзатБайрова
    @АйзатБайрова Год назад

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

  • @cinderellarouge
    @cinderellarouge 3 года назад +3

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

    • @cinderellarouge
      @cinderellarouge 3 года назад

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

    • @ЭдуардОмский
      @ЭдуардОмский 2 года назад

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

  • @kuckoc
    @kuckoc 3 года назад +8

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

  • @pathnkalex921
    @pathnkalex921 10 месяцев назад +2

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

  • @yuritian8830
    @yuritian8830 Год назад +2

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

  • @РусланШмаков-т9ы
    @РусланШмаков-т9ы Год назад +2

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

  • @МаксимКожевников-ч3х
    @МаксимКожевников-ч3х 3 года назад +6

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад

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

    • @МаксимКожевников-ч3х
      @МаксимКожевников-ч3х 3 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад

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

  • @Kolstudio
    @Kolstudio 6 месяцев назад

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

  • @pilina_
    @pilina_ Год назад

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

  • @Densoll
    @Densoll 9 месяцев назад +1

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

  • @zgbnb
    @zgbnb 3 года назад +4

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

  • @nikahomaei8423
    @nikahomaei8423 Год назад +1

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

  • @SergeyKhevoyan333
    @SergeyKhevoyan333 Год назад +1

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

  • @ВалерияЗахарова-ш6ч

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

  • @sovrinfo
    @sovrinfo 3 года назад +3

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

  • @Стас-с4ю5т
    @Стас-с4ю5т 3 года назад +11

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

    • @РусланСитников-у4м
      @РусланСитников-у4м 3 года назад +3

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

  • @levdevyana
    @levdevyana 3 года назад +3

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

  • @faizullamahmudov4077
    @faizullamahmudov4077 3 года назад +4

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +4

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

    • @faizullamahmudov4077
      @faizullamahmudov4077 3 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +8

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

  • @ОльгаБирюкова-в1е
    @ОльгаБирюкова-в1е 2 года назад

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

  • @avatarpw6218
    @avatarpw6218 2 года назад +3

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

  • @AlekseyNikitenko
    @AlekseyNikitenko 2 года назад +5

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

  • @djonlesly7841
    @djonlesly7841 2 года назад +2

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

    • @MobileDeveloper
      @MobileDeveloper  2 года назад

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

  • @НазымКаликам
    @НазымКаликам Год назад

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

  • @rsys1573
    @rsys1573 Год назад

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

  • @pavlotalashchuk6741
    @pavlotalashchuk6741 3 года назад +7

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +3

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

    • @stoparb357
      @stoparb357 Год назад

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

  • @AlexeyRiched
    @AlexeyRiched 2 года назад +1

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

    • @MobileDeveloper
      @MobileDeveloper  2 года назад

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

  • @bpavuk
    @bpavuk 2 года назад +1

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

  • @МиланаСкворцова-г3и

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

  • @guesswho-e6x
    @guesswho-e6x 11 дней назад

    знающие люди, посоветуйте какое направление выбрать. заканчиваю java core на javarush. Сложно определиться, либо дальше java enterprise, либо kotlin моб приложения. у меня особо нет предпочтений, больше интересует зп, возможность удаленной работы, более гибкая работа в целом. сам 1сник

  • @НарикГлобус
    @НарикГлобус 10 месяцев назад +2

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

  • @ВладимирКобозев-ц9н
    @ВладимирКобозев-ц9н 5 месяцев назад

    Я как пользователь вижу что Harmony OS и Android неразличимы но вероятно только что узнал, что это различные системы. Вероятно Symbian 3 восьмиразрядна а Android шестнадцатиразрядна и конкуренции там быть не может. Для создания Android нужен BSD или достаточно Linux?

  • @cuthbertcannon3227
    @cuthbertcannon3227 2 года назад

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

  • @alekart
    @alekart 6 месяцев назад +3

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

    • @no_notman
      @no_notman 6 месяцев назад +2

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

  • @hollowworld5963
    @hollowworld5963 Год назад

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

  • @vitaliy2020
    @vitaliy2020 3 года назад +6

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

    • @vitaliy2020
      @vitaliy2020 3 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

    • @vitaliy2020
      @vitaliy2020 3 года назад +2

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

    • @awenn2015
      @awenn2015 2 года назад +1

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

  • @Spiritik07
    @Spiritik07 Месяц назад

    Можно ли на котлине разрабатывать приложение для ios ?

  • @dabz777
    @dabz777 3 года назад +2

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад

      Спасибо

    • @Nick_Nameee
      @Nick_Nameee 3 года назад

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

  • @JonathanSulivan666
    @JonathanSulivan666 2 года назад

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

  • @maratahmetgareev5745
    @maratahmetgareev5745 3 года назад +1

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

  • @mikyegresl
    @mikyegresl 3 года назад +1

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +3

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

    • @mikyegresl
      @mikyegresl 3 года назад

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

  • @kooo9058
    @kooo9058 3 года назад +10

    Котлин это вообще один из лучших языков, которые я видел.

    • @MobileDeveloper
      @MobileDeveloper  3 года назад

      Полностью согласен )

    • @SergeyAll
      @SergeyAll 3 года назад +1

      О да! Особенно это становиться понятно когда по работе нужно нырнут в другой язык. Был опыт с Qt\С++ думал клаву сломаю об монитор).

    • @MobileDeveloper
      @MobileDeveloper  3 года назад

      Сейчас можно уже делать десктопы на Котлин очень удобно ) что не может не радовать )

    • @kooo9058
      @kooo9058 3 года назад

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

    • @oz9608
      @oz9608 3 года назад

      @@MobileDeveloper А для десктопа какой фреймворк? (прости если глупый вопрос, я никогда не имел дел с Kotlin )

  • @АлишерСыздык
    @АлишерСыздык Год назад

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

  • @MrFanrok
    @MrFanrok 3 года назад +2

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

    • @sempra5722
      @sempra5722 3 года назад

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

    • @SergeiNSA
      @SergeiNSA 3 года назад +1

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

  • @dedpihto680
    @dedpihto680 2 года назад +1

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

  • @МуратМусаев-в9ю
    @МуратМусаев-в9ю Год назад

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

  • @ruslan_from_poland
    @ruslan_from_poland 2 года назад

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

  • @Evgen025_
    @Evgen025_ 2 года назад +3

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

  • @РусланКравцов-ж7т
    @РусланКравцов-ж7т 3 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

  • @Xrustalleff
    @Xrustalleff 2 года назад

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

  • @dmitriyobidin6049
    @dmitriyobidin6049 3 года назад +1

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

  • @ПавелАлещенков-ц2щ

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

  • @АнатолийШампански
    @АнатолийШампански 3 года назад +1

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад

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

    • @АнатолийШампански
      @АнатолийШампански 3 года назад

      @@MobileDeveloper спасибо 👍

  • @Dedeeverkesh
    @Dedeeverkesh 3 года назад +2

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

    • @Dedeeverkesh
      @Dedeeverkesh 3 года назад +1

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +2

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

    • @Dedeeverkesh
      @Dedeeverkesh 3 года назад +2

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

    • @nasyrzhanov
      @nasyrzhanov 2 года назад

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

    • @Dedeeverkesh
      @Dedeeverkesh 2 года назад

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

  • @JustAChannel11631
    @JustAChannel11631 2 года назад

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

  • @АнтонКулибякин
    @АнтонКулибякин 3 года назад +2

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +2

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

    • @АнтонКулибякин
      @АнтонКулибякин 3 года назад

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

  • @ivanivanov6118
    @ivanivanov6118 2 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  2 года назад

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

  • @Laredo708
    @Laredo708 Год назад

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

  • @ulankarimov2073
    @ulankarimov2073 3 года назад +1

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

  • @АлександрАмоагмла
    @АлександрАмоагмла 2 года назад

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

    • @autoboss_kg
      @autoboss_kg 2 года назад

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

  • @srt2046
    @srt2046 2 года назад

    Сейчас скачать jdk не получается из России?

  • @DenisDenis-zq8mk
    @DenisDenis-zq8mk 2 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  2 года назад

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

  • @kolserdav
    @kolserdav Год назад

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

  • @mikedavis52
    @mikedavis52 Год назад

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

  • @ryan72ify
    @ryan72ify 2 года назад

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

  • @denidkim5925
    @denidkim5925 2 года назад +1

    можешь пожалуйста обьснить как мне двигаться в каком напралвении
    Я изучаю 2 года Java но до сих пор ни работу немогу найти ну и вроде основы как знаю, а вот ну как все эти проекты пишуться непонятно естественно без практики, вообще хочу научится хотя бы ботов писать в телеграмме на Java
    как мне продвинуться, ну в смысле советуют некоторые в Гитхабе допустим смотреть проекты для телдеграмм бота итд
    но я так еще не пробовал, седня только посоветовали
    в общем просто дай совет как научится телеграмм бота писать, как бы ты взялся за обучения книги или что и вообще возможно ли дома научится так?
    я один в общем знакомых программистов вообще нету
    и еще вопрос, мечта сделать приложения для Андроида хотя бы, ну примерно как работник- работадатель итд
    мне нужно Котлин изучать?
    P.s приложения для Андроида это моя реальная цель, ну сам написать хочу бех кого либо научится самому полностью писать приложение
    заранее спасибо за ответ, очень жду совета)

    • @sv0ice
      @sv0ice 2 года назад +1

      Прив, как успехи?

    • @denidkim5925
      @denidkim5925 2 года назад

      @@sv0ice вотсапп.пока не нашел работу

    • @sv0ice
      @sv0ice 2 года назад

      @@denidkim5925 ясн, если не сложно, то можешь ответить на мой вопрос...
      Что на данный момент изучаешь?

    • @denidkim5925
      @denidkim5925 2 года назад

      Хостманн книгу решил всю досконально пройти

  • @ИльяХижик
    @ИльяХижик 3 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад

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

    • @НищаяБлоха
      @НищаяБлоха 3 года назад

      Любой

  • @ArtemTapaev
    @ArtemTapaev 3 года назад

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

  • @minds_clear_02.23_
    @minds_clear_02.23_ 3 года назад +4

    12 лет разрабатывал софт на джава, на котлин перешел недавно, начал активно использовать. Могу сказать одно, без джавы я бы его не понял, а так как родной. Отличный язык, многие вещи на нём легче реализуются чем на джава. Код пишется быстрее.

    • @MobileDeveloper
      @MobileDeveloper  3 года назад

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

    • @minds_clear_02.23_
      @minds_clear_02.23_ 3 года назад

      @@MobileDeveloper согласен с вами, я поэтому и написал что без знания джавы, даже правильнее сказать без опыта разработки на джава сложно влиться. Но котлин позволяет творить божественные вещи, я влюбился в этот инструмент с первого взгляда.

    • @deviantstudio
      @deviantstudio 3 года назад +2

      эту мысль можно масштафировать: чем больше знаешь языков - тем легче усваиваются новые языки

    • @minds_clear_02.23_
      @minds_clear_02.23_ 3 года назад

      @@deviantstudio Один раз была необходимость скриншотить сайты. Из таблицы эксель нужно было брать адреса и делать скрины. Я не разу не писал на Пайтоне, просто узнал что есть некий Селениум, который это делает. За одну ночь было написано решение. Незнакомый инструмент легче понять при наличии опыта использования других инструментов. Естественно я не знаю Пайтон, но это не было проблемой. Так что полностью с вами согласен.

    • @deviantstudio
      @deviantstudio 3 года назад

      @@minds_clear_02.23_ я решал ту же задачу на котлин+селениум :)

  • @medicaldoctoronyoutube
    @medicaldoctoronyoutube 3 года назад +1

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

      Мысль интересная, спасибо! )

  • @ka-md8ue
    @ka-md8ue 3 года назад +1

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

    • @ka-md8ue
      @ka-md8ue 3 года назад

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

  • @leshgabes
    @leshgabes Месяц назад

    Сравнение в конце ролика, и что учить сначала: J или K не понятно, т.к. не ясны отличия и области их применения, но просто могу довериться человеку с километровым "боевым" опытом

  • @starypatsan9900
    @starypatsan9900 2 года назад

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

  • @aidarmukanbet8269
    @aidarmukanbet8269 2 года назад

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

  • @Николай-ш3х2ш
    @Николай-ш3х2ш 2 года назад

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

    • @paulk3222
      @paulk3222 2 года назад

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

  • @КонстантинАктыбаев

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +2

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

    • @КонстантинАктыбаев
      @КонстантинАктыбаев 3 года назад

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

    • @SergeiNSA
      @SergeiNSA 3 года назад

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

    • @ahilesova_pyata
      @ahilesova_pyata 2 года назад

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

  • @andreys281
    @andreys281 3 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

  • @nadirnazirov4707
    @nadirnazirov4707 Год назад

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

  • @Didar.Kussain
    @Didar.Kussain Год назад

    Что выполняется быстрее?

    • @MobileDeveloper
      @MobileDeveloper  Год назад +1

      Они одинаково выполняются так как на выходе точно такой же bytecode

    • @u_n_d_e_r_s_c_o_r_e_d
      @u_n_d_e_r_s_c_o_r_e_d 10 месяцев назад

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

  • @otabeksaitkulov3101
    @otabeksaitkulov3101 3 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +2

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

    • @Nurlan.K
      @Nurlan.K 3 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +2

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

  • @lizavetameta
    @lizavetameta 3 года назад

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад

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

  • @Clubgeekru
    @Clubgeekru 3 года назад +1

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

    • @MobileDeveloper
      @MobileDeveloper  3 года назад +1

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

    • @Clubgeekru
      @Clubgeekru 3 года назад

      @@MobileDeveloper спасибо

  • @cherrykysya
    @cherrykysya 8 месяцев назад

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

  • @Constantine1975
    @Constantine1975 Год назад

    Согласен с автором полностью! Это тоже самое что человек будет изучать программирование сначала ассемблер потом С затем С++ и в результате чего он ни на одном ЯП не может написать простенькой программы. По идее с ВУЗов должны выходить грамотные инженеры и программисты, а выходят молодые люди с дипломом "Осторожно инженер". Изучать нужно то чем ты будешь зарабатывать на хлеб насущный. Но, иногда чтобы понять тот или иной ЯП надо изучить другой, данное изучение нужно только если ты хочешь узнать поглубже некоторые аспекты своего ЯП.

    • @dont.try.to_search
      @dont.try.to_search 10 месяцев назад

      Ты уверен, что изучив в ВУЗе нужное сейчас, будешь работать с этим через 10-30 лет???)) В ВУЗе тебе дают базу, а дальше сам.

    • @Constantine1975
      @Constantine1975 10 месяцев назад

      @@dont.try.to_search уверен, по сути ребята, которые приходят сейчас после ВУЗа на предприятие переучиваются заново. Смысл изучать теорию без практики нет. Голое изучение теории это схоластика. Как говорил наш учёный Ломоносов, наблюдения рождают теория а теория подтверждается наблюдениями.

    • @dont.try.to_search
      @dont.try.to_search 10 месяцев назад

      @@Constantine1975 да, переучиваются, ибо средства производства развиваются. И этим ребятам еще не раз и не два в жизни придется переучиваться. И этим должен заниматься работодатель, а не ВУЗ. Менять программу обучения каждый год никто не будет за счет налогов с и так нищего населения, а буржуазию и так все устраивает - учись за свой счет, если хочешь узнать больше

    • @u_n_d_e_r_s_c_o_r_e_d
      @u_n_d_e_r_s_c_o_r_e_d 10 месяцев назад

      когда это с вузов выходили грамотные инженеры? таких вузов штуки 3 на всю россию, вуз для программиста - пустая трата времени, ты можешь по 10 часов в день заниматься кодингом вместо одной-двух пар в день и еще одной-двух пар по каким-то левым темам, не касающимся программирования, по которым еще и дз делать надо, и экзамены сдавать

  • @zloysanta7390
    @zloysanta7390 3 года назад

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

  • @Caracupa
    @Caracupa 2 года назад

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