🔗 Telegram канал "Kotlin Broadcast" ttttt.me/kotlin_broadcast 🔗 Telegram канал "Android Broadcast" ttttt.me/android_broadcast 💰 Поддержать проект на Boosty boosty.to/androidbroadcast 🔗 Чат сообщества в Telegram ttttt.me/android_broadcast_talks 00:00 Вступление 3:23 Что произошло за 2022 21:22 Релокация 25:53 Как устроиться на работы в JetBrains 30:22 Про основные боли в развитии 36:13 Курс от Алексея Гладкова aka @MobileDeveloper 37:28 Интероп со Swift 45:08 Как убедить iOS использовать KMM 55:08 Обучающие материалы 59:54 KDoctor 1:04:12 Стандартные библиотеки 1:17:14 Compose iOS 1:25:22 Инструменты разработчика. Kotlin IDE 1:29:37 Разработка на Windows 1:33:55 Еще про железяки 1:36:00 Поддержка Авроры ОС и других 1:46:00 RISC-V 1:46:51 Android NDK с KMM 1:47:55 Проблемы дебага на iOS 1:54:54 Планы после стабильного релиза 2:02:07 Котлин 2.0 2:03:52 Про разные рельсы в разных версиях Котлин 2:05:44 Как помочь развитию Kotlin и KMM 2:10:23 Заключение
@@MobileDeveloper Я о том может кто-то не использует компоуз или декларативный UI и хочет понять что именно изменилось на уровне View чтобы обновить только что нужно
@@TamimProduction а ну это на диффер писать. То есть вычислять текущий стейт на основе визуальных элементов и сравнивать с пришедшим стейтом. По сути компоуз внутри под капотом именно это и делает )
@@MobileDeveloper Да я понимаю что компоуз именно это и делает под капотом, мой вопрос был в том что эту фичу композа можно получается использовать в других местах кроме тех где нужно отображать композ-ui
@@AndroidBroadcast у Степика в рассылке увидел курс по Котлину, решил полюбопытствовать. В описании было, что Котлин использует множество Ява-библиотек (это я в курсе, о языке уже знал какое-то время), поэтому без знания Явы "изучить его будет очень трудно, практически невозможно". Если я вложу свое время в изучение языка, найду работу, а там окажется, что мне придётся ковыряться в ява-коде... Да ну нафиг, лучше в Пайтон тогда продолжу вкладываться. Я и не стал изучать ни Яву, ни Сишарп из-за их повернутости на ООП.
@@alekseyblekot119 смысл в другом: что я ушёл от ООП и громоздких конструкций явы, потратив на это время, а в итоге пришёл к ковырянию ява-кода всё равно. Про курс от разработчиков языка читал рекомендации, просто по рекомендациям зарегался на некоторые курсы по пайтону, поэтому и рассылка Степика.
Хотелось бы перевод документации на все языки. Да вы можете сказать что зачем ты и так пишешь на английском, так вот для новичков которые не знаю английский, легко будет вкатится , а дальше и язык выучить не сложно
Хоть и со многими его взглядами и позициями не согласен, но в данном случае почему ему выкладывать все в общий доступ? Он потратил кучу своего дорогого личного времени, чтобы записать курс, и не должен брать за это деньги? Разрабы зарабатывают немало и кому реально нужен курс могут потратить на это бабло, а новичкам то он по сути не нужен сейчас. Позже, когда актуальность станет меньше, он просто выложит его на канал и срубит дохера просмотров. Как раз-таки сейчас нет много нормальной инфы про мультиплатформу, самое время рубить бабло, он в этому плане красава, уважуха
@@sanyaNGlazov и все же брать бабки за обучение тому, что может оч скоро потерять актуальность, и/или оч сильно измениться - такое. Если бы курс купил я - я бы слил его в открытый доступ
🔗 Telegram канал "Kotlin Broadcast" ttttt.me/kotlin_broadcast
🔗 Telegram канал "Android Broadcast" ttttt.me/android_broadcast
💰 Поддержать проект на Boosty boosty.to/androidbroadcast
🔗 Чат сообщества в Telegram ttttt.me/android_broadcast_talks
00:00 Вступление
3:23 Что произошло за 2022
21:22 Релокация
25:53 Как устроиться на работы в JetBrains
30:22 Про основные боли в развитии
36:13 Курс от Алексея Гладкова aka @MobileDeveloper
37:28 Интероп со Swift
45:08 Как убедить iOS использовать KMM
55:08 Обучающие материалы
59:54 KDoctor
1:04:12 Стандартные библиотеки
1:17:14 Compose iOS
1:25:22 Инструменты разработчика. Kotlin IDE
1:29:37 Разработка на Windows
1:33:55 Еще про железяки
1:36:00 Поддержка Авроры ОС и других
1:46:00 RISC-V
1:46:51 Android NDK с KMM
1:47:55 Проблемы дебага на iOS
1:54:54 Планы после стабильного релиза
2:02:07 Котлин 2.0
2:03:52 Про разные рельсы в разных версиях Котлин
2:05:44 Как помочь развитию Kotlin и KMM
2:10:23 Заключение
Съемка на высоте ,спасибо за контент )
Эх, а вот когда американцы вторгались в ирак почему то гугл не переезжал из сша))))
Это другое! Им можно, у них демократия, они несут добро.
Луна на полочке прямо как и у меня. Лайкос👍 Ну и за КММ конечно тоже лайк!))
Петрова красотка
Спасибо за видео и труд и время
Спасибо огромное. Смотрел с интересом до конца!
Отличный выпуск!
P.S. Классная футболка с халком )
Хорошо, что наработки по appcode не выкинули. Ждем апреля, не хватает общей кмм идее для комфортной работы
Эх, где бы прикупить такой нагрудный значок kotlin как у Екатерины?
1:19:35 Интересно, а через компоуз можно реализовать некий Reducer для MVI чтобы например получить только те поля которые изменились, а не весь стейт?
А зачем? У тебя же при копировании дата классов идет поверхностное копирование
@@MobileDeveloper Я о том может кто-то не использует компоуз или декларативный UI и хочет понять что именно изменилось на уровне View чтобы обновить только что нужно
@@TamimProduction а ну это на диффер писать. То есть вычислять текущий стейт на основе визуальных элементов и сравнивать с пришедшим стейтом. По сути компоуз внутри под капотом именно это и делает )
@@MobileDeveloper Да я понимаю что компоуз именно это и делает под капотом, мой вопрос был в том что эту фичу композа можно получается использовать в других местах кроме тех где нужно отображать композ-ui
Хотел послушать тему, а в итоге любовался девушкой и всё прослушал
В этом видео прекрасно все и тема и Катерина и автор канала похудел, что аж на человека стал похож )
Вроде и комплимент, но чего-то горчит
@@AndroidBroadcast так и было задумано
Так Котлин хот и секас, или без Явы всё равно не обойтись?
Почему?
@@AndroidBroadcast у Степика в рассылке увидел курс по Котлину, решил полюбопытствовать. В описании было, что Котлин использует множество Ява-библиотек (это я в курсе, о языке уже знал какое-то время), поэтому без знания Явы "изучить его будет очень трудно, практически невозможно". Если я вложу свое время в изучение языка, найду работу, а там окажется, что мне придётся ковыряться в ява-коде... Да ну нафиг, лучше в Пайтон тогда продолжу вкладываться. Я и не стал изучать ни Яву, ни Сишарп из-за их повернутости на ООП.
Зачем Степик? На JetBrains academy бесплатный курс по Котлин, очень классный
@@alekseyblekot119 смысл в другом: что я ушёл от ООП и громоздких конструкций явы, потратив на это время, а в итоге пришёл к ковырянию ява-кода всё равно. Про курс от разработчиков языка читал рекомендации, просто по рекомендациям зарегался на некоторые курсы по пайтону, поэтому и рассылка Степика.
@@nocomments9061 так от проекта зависит, если есть часть кода на джаве, то придется ковыряться.
Интересно а будет ли мультиплатформа от apple, по мне так они не много проигрывают в этом.
Они прекрасно решают свои задачи, она им не нужна
Хотелось бы перевод документации на все языки. Да вы можете сказать что зачем ты и так пишешь на английском, так вот для новичков которые не знаю английский, легко будет вкатится , а дальше и язык выучить не сложно
Такого не будет. У команды не хватает сил писать на английском + проект интернациональный, а в текущих условиях русский ещё и совсем не в почёте
аха и сюда мобайл девелопера вставил
Курс хороший, интеграция имеет смысл, Леша занёс. Почему нет?
Хахаха )))
Леша Гладков из леруа мог бы и зашарить просто так курс свой, ибо все еще бета-альфа а деньги дайте) лол
Хоть и со многими его взглядами и позициями не согласен, но в данном случае почему ему выкладывать все в общий доступ? Он потратил кучу своего дорогого личного времени, чтобы записать курс, и не должен брать за это деньги? Разрабы зарабатывают немало и кому реально нужен курс могут потратить на это бабло, а новичкам то он по сути не нужен сейчас. Позже, когда актуальность станет меньше, он просто выложит его на канал и срубит дохера просмотров. Как раз-таки сейчас нет много нормальной инфы про мультиплатформу, самое время рубить бабло, он в этому плане красава, уважуха
@@sanyaNGlazov и все же брать бабки за обучение тому, что может оч скоро потерять актуальность, и/или оч сильно измениться - такое. Если бы курс купил я - я бы слил его в открытый доступ
Леша выкладывает его в публчно доступ, просто очень медленно
Когда подрастёте, поймёте что такое труд и что право его автора решать как он будет доступен
@@AndroidBroadcast рыночек порешает
Grade главный минус котлина
Kotlin не имеет привязки к Gradle и скомпилировать код можно независимо от этой системы сборки или в другой
если будете пытаться дружить с Россией то дебагер вам притормозят, как многое другое
Не знаю влияет ли, но складывается ощущение что расплыние на мульти платформы задерживает развитие котлин jvm андроид
Kotlin JVM Android не сущесвует. Есть только Kotlin/JVM.