Kotlin Multiplatform
2.63K subscribers
84 photos
3 videos
407 links
Русскоязычный канал новостей о Kotlin Multiplatform
Download Telegram
Сейчас собираю случаи, в которых не удаётся подключить cocoapod к котлин проекту. Выявил две основные проблемы и описал, как их обойти: https://youtrack.jetbrains.com/issue/KT-52070/Cocoapods-Cinterop-error-Module-not-found

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

(Само собой, pod должен быть с objC хедерами)
Суммарный опыт использования Котлин мультиплатформы для разработки Android+iOS приложений. Хорошо описаны ограничения и проблемы, а так же процессы, позволившие их избегать и получать максимум пользы от технологии 🏄‍♂️
https://medium.com/360learning-engineering/key-takeaways-from-our-kotlin-multiplatform-journey-764415e3606f
А вот еще и обзор новой версии Koin 3.2 👍
А точнее нового DSL, который избавит вас от get(), get(), get(), get() 🔥
https://blog.kotzilla.io/inside-koin-3-2-new-dsl/
https://mobile.twitter.com/TouchlabHQ/status/1527258401423740930?s=20&t=VCMeovYtX9xaIqLu5n5sDw

Touchlab продолжают радовать своими наработками в экосистеме Kotlin Multiplatform Mobile 🥳
Вместе с их плагином для Xcode, iOS разработчикам будет гораздо проще разрабатывать и отлаживать код на Котлин 🔥
А вот и рассказ про новый CLI инструмент, который помогает в настройке окружения для дебага Котлин из Xcode: xcode-kotlin

https://touchlab.co/xcode-kotlin-cli/
Всегда полезно быть в курсе ограничений и текущих недостатков 🧑‍💻, поэтому ознакомьтесь со статьей Enrique López-Mañas о KMM мире со стороны iOS.
Автор неоднократно повторяет, что технология готова к проду 🥰, и все нюансы либо в процессе устранения (новая модель памяти) либо просто надо иметь их ввиду (интероп через objC).
https://enriquelopezmanas.medium.com/kmp-ios-developers-and-production-c754fa958d38
Kotlin Multiplatform часто требует нетривиальных gradle конфигураций, поэтому данная трансляция может быть полезна 👍
Forwarded from Mobile Developer (Алексей Гладков)
Новый стрим на канале!
Gradle Review Show. 02/06/2022
https://youtu.be/HZLwlWZViFk

Всем привет, идея этого видео родилась у Кости Цховребова, который написал мне однажды, что многие градл конфигурации причиняют ему боль!

На этом стриме, Константин даст исчерпывающие рекомендации как работать с Gradle и разберёт типичные ошибки проектов

Трансляция будет 2 июня в четверг в 18:00 по мск!

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

Увидимся на стриме!
Если вам есть что рассказать про Kotlin Multiplatform (да и про android), то у вас есть возможность поделиться своим опытом на аудиторию сообщества AndroidBroadcast (доклады по Kotlin Multiplatform попадут и на наш канал)
Forwarded from Android Broadcast
#AndroidBroadcast

Марафон сообщества на YouTube канале — это ваша возможность выступить на крупнейшей площадки русскоязычного Android сообщества. Ваш контент увидят тысячи коллег на YouTube канале "Android Broadcast". Такого вам ни на одной платной конференции не дадут 😮

Какие правила:
👉 можно выступить с существующим докладом, который вы рассказывали на конференции или митапе
👉 это возможность для спикеров, а не компаний прорекламировать вакансии
👉 можно выступить в прямом эфире или записать видео
👉 никто никому ничего за это не платит
👉 подача заявки — это не значит что ее примут
👉 можно подать несколько заявок

ПОДАТЬ ЗАЯВКУ ЗДЕСЬ
https://www.youtube.com/playlist?list=PLC3RVtNPazW_0dUJmRRjfqQfH57BGlBaI

Записи с недавней конференции Kotlin Dev Day 2022!
Есть и про мультиплатформу, и про корутины, и про Ктор и много чего еще 🥳
Новый опрос пользователей Kotlin Multiplatform от JetBrains. Поделитесь своей обратной связью с разработчиками, возможно ваш голос будет решающий :)
https://akjaw.com/kotlin-multiplatform-testing-sqldelight-integration-ios-android/

Для тех, кто уже с Kotlin Multiplatform Mobile на "ты" 🙂
Хорошая статья про использование In-Memory базы дынных в UI тестах для Android+iOS!
https://blog.kotzilla.io/koin-annotations-1-0-now-stable/

Koin зарелизил возможность использовать аннотации и генерировать фабричный код вместо написания DSL 🧑‍💻 если кого-то это останавливало от перехода на этот инструмент, то теперь можно брать 😎
https://www.youtube.com/watch?v=jwABH7Eoa-Y
Заваривайте чай и готовьтесь к приятному время препровождению в компании людей, которые серьезно погружены в Kotlin Multiplatform! Очень лампово и интересно 🤗
Forwarded from IceRock Development
☝️ Приглашаем Kotlin-разработчиков на наше выступление в рамках офлайн-конференции от Mobius 22 июня!

Информация будет полезна всем, кто работает с KMM, но особенно полезна будет для iOS-разработчиков. Ведь наш доклад посвящен тому, как сделать удобным использование Kotlin-модуля со стороны Swift.

На конференции расскажем о нашем Gradle-плагине moko-kswift и о том, как еще можно улучшить опыт iOS-разработчиков в KMM.

Спикер — наш технический директор Алексей Михайлов.

Когда выступаем: 22 июня с 12:00 до 13:00 МСК
📌 Где: г. Санкт-Петербург, пл. Победы, 1. Билеты для доступа ко всей конференции, если его еще нет: https://mobiusconf.com/registration/
https://meet.google.com/avu-ijaj-joi

кто хочет - залетайте на онлайн общение про котлин мультиплатформу!
задавайте вопросы и просто слушайте

(на англ)