Kotlin Multiplatform
2.62K subscribers
84 photos
3 videos
407 links
Русскоязычный канал новостей о Kotlin Multiplatform
Download Telegram
JetBrains проводит опрос среди Kotlin Multiplatform разработчиков.
Дайте свой фидбек для лучшего развития технологии!
Пример подготовленной презентации для знакомства команды/компании с Kotlin Multiplatform.

Кратко, красиво и по делу. Если вы только планируете предложить использовать Kotlin Multiplatform своей команде - это хороший материал для знакомства.

#videos
История появления KMM плагина от Константина Цховребова, какие цели были поставлены перед разработкой, с какими техническими задачами столкнулась команда, и что еще происходит внутри и чего ждать в скором времени от KMM https://www.youtube.com/watch?v=2YZnpTLsrQ4
Мы в IceRock выпустили новый gradle плагин - MOKO KSwift, с помощью которого можно генерировать Swift-friendly API для Kotlin/Native фреймворка. Постепенно делаем iOS разработчиков счастливее. Подробнее можно прочитать в статье на Хабре, а также в readme на github.

Также плагин позволяет добавлять свою логику генерации, предоставляя гибкое API для расширения.

#libs #posts
Тут пришли ребята из команды AppCode, им интересно поговорить с теми, кто уже активно использует KMM на работе. Покажут демку нового плагина, расскажут про свои мысли / планы по его дальнейшей разработке, поспрашивают про различные решения, примененные в нем. В итоге утверждают, что дадут полгода бесплатной лицензии на AppCode за потраченное время. Кому интересно - пишите в личные сообщения @basic_87 (Стас Домбровский из AppCode).
Вышел релиз Kotlin 1.5.30, внутри есть пачка улучшений для мультиплатформы, а также поддержка Apple Silicon.
Подробнее можно прочитать в блоге и на специальной странице.

#news
Ребята из hh.ru опубликовали подробную информацию о том как выглядит Kotlin со стороны Swift - детальная таблица с пометками какие элементы языка в каком виде доходят до Swift.

Про мотивацию можно почитать в анонсе.

#posts #docs
Forwarded from Konstantin Tskhovrebov
Кстати, буду рад, если расскажете, какими библиотеками пользуетесь в кмм проектах, которых нет тут
https://github.com/terrakok/kmm-awesome

Можно просто ссылку, а можно ПР создать, чтобы попасть в список контрибуторов 😉
Forwarded from Konstantin Tskhovrebov
Кто хочет посмотреть возможности КМП, быстро создать проект, или просто скопировать билд конфиг 😎
https://github.com/terrakok/kmp-web-wizard
Мы с коллегами нахакатонили проектик. Более того, он несложный и открытый, поэтому улучшения и pr приветствуются 👍
Вышла новая версия Kotlin - 1.6.0. Главная фича релиза для Kotlin Multiplatform Mobile - новая модель памяти для Kotlin/Native (пока включается специальным флагом).

#news
https://medium.com/wriketechclub/di-kt-one-of-the-first-kotlin-multiplatform-di-libraries-5a5fd8665713

Мультиплатформенный DI на компиляторном плагине от Wrike
https://www.droidcon.com/2021/11/17/building-a-kotlin-multi-platform-advanced-library/

Salomon BRYS из Kodein Koders рассказывает как, используя возможности Kotlin Multiplatform, создавать сложные библиотеки типа шифрования. (подробно показан интероп с ObjC и C миром)
Compose Multiplatform 1.0 is going live!

Compose с поддержкой android, Desktop (jvm), Web (js) достиг первой стабильной версии 1.0.

Подробнее можно посмотреть в видео.

Надеюсь в ближайшие полгода увидим что-либо про поддержку Kotlin/Native и iOS версию, чтоб уж честный multiplatform был