Artwork

Contenu fourni par Skillbox Media Code. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Skillbox Media Code ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.
Player FM - Application Podcast
Mettez-vous hors ligne avec l'application Player FM !

Kotlin Multiplatform: мобилка, десктоп, компиляция, кросс-платформенные проекты, аналоги

49:17
 
Partager
 

Manage episode 360485006 series 3315858
Contenu fourni par Skillbox Media Code. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Skillbox Media Code ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.
Содержание выпуска
1:28 Что такое Kotlin Multiplatform (KMP). Под какие платформы он умеет компилироваться и какие задачи решает. Выгода от использования.

4:42 Чем интересен Kotlin Multiplatform. Чем мобильное направление (KMM) отличается от всего остального. Почему на Kotlin Multiplatform мало вакансий, но это не проблема.

10:41 Что больше всего интересует и привлекает в мультиплатформенной разработке: десктоп и мобилка.

12:04 Конкуренты: Qt, Xamarin, Flutter и другие платформы.

14:24 Первый русскоязычный курс по KMP.

18:02 Перспективы KMP и KMM.

19:16 Как происходит сборка кросс-платформенного проекта.

24:47 Компиляция проекта для iOS.

28:01 Чем KMP отличается от обычного Kotlin.

30:15 Как работает сборщик мусора в KMP.

31:32 Зачем делать Kotlin под каждую новую платформу? Не проще ли вложиться в совместимость платформы с JVM?

33:53 Какими фреймворками, библиотеками можно пользоваться в KMP.

35:39 Какую IDE выбрать для разработки на мультиплатформе.

37:18 Даст ли наличие КММ дополнительный стимул для развития новых мобильных и не только ОС. Будущее операционных систем.

39:47 Как создатели мультиплатформы хакают закрытую систему Apple.

41:21 Можно ли в Xcode писать KMM-код.

42:22 Ktor и Compose в мультиплатформенной разработке.

43:23 На какие компании и кейсы стоит посмотреть, чтобы вдохновиться на переход на KMP.

45:28 Как компании встроить мультиплатформу в свой проект, с чего начать.

48:53 Спасибо. Да нет, спасибо тебе. Да, спасибо. Пока.
Гость: Алексей Гладков, автор ютуб-канала Mobile Developer.
Полезные ссылки

— Ютуб-канал Алексея https://bit.ly/3RXNwIX

— Курс Алексея по KMP https://bit.ly/3msP6ah

— Телеграм-канал Алексея https://t.me/mobiledevnews

— LLVM https://ru.wikipedia.org/wiki/LLVM

— Библиотека ViewModel на чистом Kotlin https://github.com/icerockdev/moko-mvvm

— Актуальный список библиотек под KMP https://github.com/AAkira/Kotlin-Multiplatform-Libraries

Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: code.media@skillbox.ru, t.me/tym83.
Слушать выпуск:

mave

— «Яндекс Музыка»

— Apple Podcasts

— Castbox

— «ВКонтакте»

— YouTube

— Google Podcasts

  continue reading

112 episodes

Artwork
iconPartager
 
Manage episode 360485006 series 3315858
Contenu fourni par Skillbox Media Code. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Skillbox Media Code ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.
Содержание выпуска
1:28 Что такое Kotlin Multiplatform (KMP). Под какие платформы он умеет компилироваться и какие задачи решает. Выгода от использования.

4:42 Чем интересен Kotlin Multiplatform. Чем мобильное направление (KMM) отличается от всего остального. Почему на Kotlin Multiplatform мало вакансий, но это не проблема.

10:41 Что больше всего интересует и привлекает в мультиплатформенной разработке: десктоп и мобилка.

12:04 Конкуренты: Qt, Xamarin, Flutter и другие платформы.

14:24 Первый русскоязычный курс по KMP.

18:02 Перспективы KMP и KMM.

19:16 Как происходит сборка кросс-платформенного проекта.

24:47 Компиляция проекта для iOS.

28:01 Чем KMP отличается от обычного Kotlin.

30:15 Как работает сборщик мусора в KMP.

31:32 Зачем делать Kotlin под каждую новую платформу? Не проще ли вложиться в совместимость платформы с JVM?

33:53 Какими фреймворками, библиотеками можно пользоваться в KMP.

35:39 Какую IDE выбрать для разработки на мультиплатформе.

37:18 Даст ли наличие КММ дополнительный стимул для развития новых мобильных и не только ОС. Будущее операционных систем.

39:47 Как создатели мультиплатформы хакают закрытую систему Apple.

41:21 Можно ли в Xcode писать KMM-код.

42:22 Ktor и Compose в мультиплатформенной разработке.

43:23 На какие компании и кейсы стоит посмотреть, чтобы вдохновиться на переход на KMP.

45:28 Как компании встроить мультиплатформу в свой проект, с чего начать.

48:53 Спасибо. Да нет, спасибо тебе. Да, спасибо. Пока.
Гость: Алексей Гладков, автор ютуб-канала Mobile Developer.
Полезные ссылки

— Ютуб-канал Алексея https://bit.ly/3RXNwIX

— Курс Алексея по KMP https://bit.ly/3msP6ah

— Телеграм-канал Алексея https://t.me/mobiledevnews

— LLVM https://ru.wikipedia.org/wiki/LLVM

— Библиотека ViewModel на чистом Kotlin https://github.com/icerockdev/moko-mvvm

— Актуальный список библиотек под KMP https://github.com/AAkira/Kotlin-Multiplatform-Libraries

Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: code.media@skillbox.ru, t.me/tym83.
Слушать выпуск:

mave

— «Яндекс Музыка»

— Apple Podcasts

— Castbox

— «ВКонтакте»

— YouTube

— Google Podcasts

  continue reading

112 episodes

Tous les épisodes

×
 
Loading …

Bienvenue sur Lecteur FM!

Lecteur FM recherche sur Internet des podcasts de haute qualité que vous pourrez apprécier dès maintenant. C'est la meilleure application de podcast et fonctionne sur Android, iPhone et le Web. Inscrivez-vous pour synchroniser les abonnements sur tous les appareils.

 

Guide de référence rapide