https://www.youtube.com/watch?v=GtJBS7B3eyM
В новом выпуске ютуб шоу Atom команда Meetup.com делится своим опытом использования Kotlin Multiplatform в продакшене
В новом выпуске ютуб шоу Atom команда Meetup.com делится своим опытом использования Kotlin Multiplatform в продакшене
YouTube
The Multiplatform Revolution: How Meetup® Adopted KMM
Welcome to episode 4 of A Touch of Multiplatform (ATOM)! This is our podcast dedicated to Kotlin Multiplatform technology in production and produced for you by JetBrains and Touchlab.
In this episode, we sit down to talk with Meetup’s Colin Lee and Annyse…
In this episode, we sit down to talk with Meetup’s Colin Lee and Annyse…
Очень подробный разбор мультиплатформенной разработки на Котлин с точки зрения иос разработчика 😍
Это мы читаем 🧑💻
https://habr.com/ru/company/kts/blog/715890/
Это мы читаем 🧑💻
https://habr.com/ru/company/kts/blog/715890/
Хабр
KMP глазами iOS-разработчика
Привет! Меня зовут Мялкин Максим, я занимаюсь мобильной разработкой в KTS . Мы в мобильной команде для шаринга кода на несколько платформ используем KMP. На Хабре можно встретить достаточное...
https://www.youtube.com/watch?v=w_ol3cBuNeI
Мы с @kathrin_petrova на подкасте у Кирилла рассказали о текущем состоянии Kotlin Multiplatform Mobile, наших планах и многом другом 📺
Мы с @kathrin_petrova на подкасте у Кирилла рассказали о текущем состоянии Kotlin Multiplatform Mobile, наших планах и многом другом 📺
YouTube
Что нового в Kotlin Multiplatform Mobile
Обсудил с командой Kotlin Multiplatform Mobile (KMM) состояние технологии и ближайшие планы по развитию
Гости выпуска:
👩🔬 Екатерина Петрова - Product Marketing Manager, JetBrains
👨🔬 Константин Цховребов - Тех Лид KMM, JetBrains
🔗 Каналы "Android Broadcast"…
Гости выпуска:
👩🔬 Екатерина Петрова - Product Marketing Manager, JetBrains
👨🔬 Константин Цховребов - Тех Лид KMM, JetBrains
🔗 Каналы "Android Broadcast"…
https://github.com/JakeWharton/mosaic/releases/tag/0.4.0
Jake сделал свою библиотеку для отображения Compose стейта - Mosaic мультиплатформенной! То есть теперь на десктопе можно запускать честный бинарь без JVM обвязки 🤌
Jake сделал свою библиотеку для отображения Compose стейта - Mosaic мультиплатформенной! То есть теперь на десктопе можно запускать честный бинарь без JVM обвязки 🤌
GitHub
Release 0.4.0 · JakeWharton/mosaic
Mosaic is now multiplatform!
The following targets are now supported in addition to the JVM:
Linux (X64)
MacOS (ARM & X64)
Windows (X64)
JS (experimental)
Additionally, the JetBrains Compose ...
The following targets are now supported in addition to the JVM:
Linux (X64)
MacOS (ARM & X64)
Windows (X64)
JS (experimental)
Additionally, the JetBrains Compose ...
Несмотря на то что авторы этого сайта и есть создатели данного канала, я считаю важным напомнить про прекрасный рускоязычный портал для погружения в Kotlin Multiplatform Mobile! 😍😍😍
Интереса ради ставьте реакции:
👍 - знаю и иногда читаю
🔥 - не знал и теперь буду изучать
😐 - не нашел полезной информации
https://kmm.icerock.dev/learning/intro
Интереса ради ставьте реакции:
👍 - знаю и иногда читаю
🔥 - не знал и теперь буду изучать
😐 - не нашел полезной информации
https://kmm.icerock.dev/learning/intro
https://void2unit.onrender.com/post/inline+password/
Отличный разбор применения инлайн классов в котлине 🤌
Отличный разбор применения инлайн классов в котлине 🤌
https://github.com/Kotlin/kdoctor/releases/tag/v1.0.0
Новая версия кдоктора! Исправлено довольно много косяков и добавленыновые анимации в консоли 😂
Обновляйтесь! Отзывы приветствуются ❤️
Новая версия кдоктора! Исправлено довольно много косяков и добавлены
Обновляйтесь! Отзывы приветствуются ❤️
GitHub
Release 1.0.0 · Kotlin/kdoctor
new feature: development team ids for iOS applications (run kdoctor --team-ids). 🍎
implemented instant reporting during diagnostic runs (with cool animations in a terminal). ✨
added a diagnostic to...
implemented instant reporting during diagnostic runs (with cool animations in a terminal). ✨
added a diagnostic to...
Новый выпуск KMM Awesome! Теперь есть раздел с Compose библиотеками 🍎
https://github.com/terrakok/kmm-awesome/releases/tag/%239
https://github.com/terrakok/kmm-awesome/releases/tag/%239
GitHub
Release Issue 9 · terrakok/kmp-awesome
New section with Compose libraries!
🍎 Compose UI
Voyager Compose Navigation.
A multiplatform navigation library built for, and seamlessly integrated with, Jetpack Compose.
Libres-Compose Resou...
🍎 Compose UI
Voyager Compose Navigation.
A multiplatform navigation library built for, and seamlessly integrated with, Jetpack Compose.
Libres-Compose Resou...
Благодаря @daugeldauge в Котлин 1.8.20 будет реализована обработка ошибок на стороне Xcode! Уже можно попробовать в RC версии 😊
https://kotlinlang.org/docs/whatsnew-eap.html#improved-output-for-gradle-errors-in-xcode
https://kotlinlang.org/docs/whatsnew-eap.html#improved-output-for-gradle-errors-in-xcode
Добавил для удобства генерацию Gradle Version Catalog!
https://terrakok.github.io/kmp-web-wizard/
https://terrakok.github.io/kmp-web-wizard/
https://dev.to/ttypic/going-swiftly-using-a-swift-only-libraries-in-your-kotlin-multiplatform-app-1ml9
Хорошая статья о том, как использовать полностью свифтовые библиотеки (CryptoKit как пример) в Котлин и автоматизировать разработку с плагином Swift Klib 🧞
Хорошая статья о том, как использовать полностью свифтовые библиотеки (CryptoKit как пример) в Котлин и автоматизировать разработку с плагином Swift Klib 🧞
DEV Community
Going Swiftly: Using a Swift-only libraries in your Kotlin Multiplatform App
This article demonstrates how to use the Apple CryptoKit in KMM shared module. You'll learn how to...
https://www.twitch.tv/videos/1771815168
Себастиан исследует исходники KDoctor и разбирает интересные моменты! 📺
Себастиан исследует исходники KDoctor и разбирает интересные моменты! 📺
Twitch
Twitch is the world's leading video platform and community for gamers.
https://terrakok.github.io/Compose-Multiplatform-Wizard/
Раз уж итак нашли, то презентую ☺️
Вот, сделал за пару вечеров веб приложение, чтобы можно было сгенерировать мультиплатформенное приложение на компоузе.🥳
Сразу можно подключить все наиболее востребованные библиотеки для старта, которые работают на всех платформах 😎
После генерации достаточно запустить
Ну и в сгенеренном ридми есть остальная необходимая информация
Раз уж итак нашли, то презентую ☺️
Вот, сделал за пару вечеров веб приложение, чтобы можно было сгенерировать мультиплатформенное приложение на компоузе.🥳
Сразу можно подключить все наиболее востребованные библиотеки для старта, которые работают на всех платформах 😎
После генерации достаточно запустить
./gradlew run
и увидеть результат 🤩Ну и в сгенеренном ридми есть остальная необходимая информация
Выпущена новая версия MOKO resources с полной поддержкой Compose Multiplatform (Android, iOS, Web, Desktop).
Демонстрацию и примеры кода можно прочитать в статье, а детали в release notes.
Также в репозитории теперь есть проект пример с Compose Multiplatform на Android, iOS, Web, JVM
Демонстрацию и примеры кода можно прочитать в статье, а детали в release notes.
Также в репозитории теперь есть проект пример с Compose Multiplatform на Android, iOS, Web, JVM
Medium
MOKO resources 0.21 with Compose Multiplatform support
Now MOKO resources supports Compose Multiplatform on Android, iOS, Web, JVM
https://medium.com/@bchoi000/sunflower-flavor-kmm-get-started-with-kotlin-multiplatform-mobile-9dc014c45b95
Все, наверное, видели официальное приложение гугла Android Sunflower with Compose, которое демонстрирует лучшие практики в разработке приложений под Андроид, по мнению гугл! 🙌
Так вот, Ethan Choi взял и по шагам перевел приложение на Kotlin Multiplatform и реализовал нативный UI на iOS. 🤩
Очень круто! 🥳
Все, наверное, видели официальное приложение гугла Android Sunflower with Compose, которое демонстрирует лучшие практики в разработке приложений под Андроид, по мнению гугл! 🙌
Так вот, Ethan Choi взял и по шагам перевел приложение на Kotlin Multiplatform и реализовал нативный UI на iOS. 🤩
Очень круто! 🥳
Все любят дайджесты? Чтобы самому не искать, а сразу получить подборку контента? 😆
У JetBrains тоже есть свой по статьям в мире Kotlin Multiplatform! 🤠
Подписывайтесь и присылайте свои рекомендации!
https://blog.jetbrains.com/kotlin/2023/03/kotlin-multiplatform-content-creators/
А кто еще есть в твиттере, то можно и там увидеть (с картиночками) 🐓
https://twitter.com/kotlin/status/1638817163963400193
У JetBrains тоже есть свой по статьям в мире Kotlin Multiplatform! 🤠
Подписывайтесь и присылайте свои рекомендации!
https://blog.jetbrains.com/kotlin/2023/03/kotlin-multiplatform-content-creators/
А кто еще есть в твиттере, то можно и там увидеть (с картиночками) 🐓
https://twitter.com/kotlin/status/1638817163963400193
Новая версия визарда! 🔥
- теперь генерится Gradle Version Catalog 🤓
- добавлены новые библиотеки, среди которых моя любимая: Compose-Icons 🤩
- compose обновлен до версии
https://terrakok.github.io/Compose-Multiplatform-Wizard/
- теперь генерится Gradle Version Catalog 🤓
- добавлены новые библиотеки, среди которых моя любимая: Compose-Icons 🤩
- compose обновлен до версии
1.4.0-rc01
!https://terrakok.github.io/Compose-Multiplatform-Wizard/
Чтобы почувствовать мощь Compose Multiplatform, я реализовал UI Compose Multiplatform Wizard на Compose Multiplatform! (темплейт я сгенерил через визард, само собой) 😆 просто ради эксперимента 🎉
https://github.com/terrakok/Compose-Multiplatform-Wizard-App
https://github.com/terrakok/Compose-Multiplatform-Wizard-App