Kotlin Multiplatform
2.63K subscribers
84 photos
3 videos
407 links
Русскоязычный канал новостей о Kotlin Multiplatform
Download Telegram
Мы запустили полностью обновленный онбординг для Kotlin Multiplatform Mobile! Теперь вкатываться должно быть гораздо проще и приятнее 🥳
https://kotlinlang.org/docs/multiplatform-mobile-getting-started.html
https://www.apollographql.com/blog/mobile/kotlin/apollo-kotlin-new-multiplatform-memory-manager/

Отзыв о переходе на новую модель памяти мультиплатформенной библиотеки 💪
https://www.47deg.com/blog/release-post-arrow-suspendapp/

Новая мультиплатформенная библиотека от Arrow, которая предоставляет точку входа для приложений с корутинами, гарантирующую правильную structured concurrency и освобождение ресурсов при выходе из приложения 🚀
https://artandscienceofcoding.com/science/kmm-for-ios-engineers/
Первая часть из заявленного цикла про разработку iOS+Android приложений от iOS разработчика! Что и когда использовать expect/actual или интерфейсы 👍

Всегда интересно смотреть с необычной точки зрения:
>Platform-independent code is written inside the KMM Shared Framework 100% in Kotlin and utilized by Android and iOS applications via the shared framework.

Автор не теоретик, а имеет опубликованное приложение
🤖 https://play.google.com/store/apps/details?id=com.sunrisingappdev.gapclick
🍏 https://apps.apple.com/app/id1443682940
Зарелизили Kotlin Multiplatform Mobile плагин 0.3.4 для Android Studio!
🚀 Android приложение теперь на Compose
🤌 Билд скрипты переехали на plugins блок
🧑‍💻 Исправили досадный баг с ран кофигурациями на М1
🤠 Выпустили версию для Canary AS
😊 И много прочих улучшений
https://blog.jetbrains.com/kotlin/2022/09/kotlin-1-7-20-released/

Новая модель памяти в релизе! И многое другое 😊
Продолжение серии хороших технических статей про разработку на Kotlin Multiplatform Mobile от iOS разработчика 🍎
🪄Why iOS Engineers Should Avoid This Glorified KMM Technique
🪄
The Art of Multiplatform Programming: The Secret to Maximizing Shared Code
https://copper-leaf.github.io/ballast/
Ballast - многообещающий фреймворк для мультиплатформенных MVI приложений. Есть плагин для отладки событий в IDE, поддержка iOS и много другого интересного 🎃