Kotlin Multiplatform
2.62K subscribers
84 photos
3 videos
407 links
Русскоязычный канал новостей о Kotlin Multiplatform
Download Telegram
Продолжение хороших технических статей вокруг Kotlin Multiplatform! 🔥
Если вам очень не хватает группировки и параметризованных тестов после привычного в Android JUnit фреймворка, то вот автор делится тем, как сделать что-то аналогичное в мультиплатформенных тестах:
https://akjaw.com/kotlin-multiplatform-parameterized-tests-and-grouping/
👍4🤔2
https://betterprogramming.pub/experience-using-kmp-in-production-apps-for-a-year-2474406d99d4
Опыт после года использования Kotlin Multiplatform Mobile в продакшене.
Отличный сборник полезных советов!🚀
6
https://avwie.github.io/creating-multiplatform-crdts
Реализация CRDT на Kotlin Multiplatform с разбором теории и практических кейсов 🧑🏼‍💻
🔥2
https://github.com/detekt/detekt/releases/tag/v1.21.0
Новый релиз detekt 1.21.0 - анализатора kotlin кода: новые проверки, море новых фичей и улучшение стабильности. 🥳
🔥3
https://github.com/arkivanov/MVIKotlin/releases/tag/3.0.0
Новый релиз MVIKotlin 3.0.0 - новый DSL для описания Store, новое десктопное приложение для Time Travel отладки и куча других улучшений! 🤌
🔥10
https://swiftly.dev/
Многим Kotlin разработчикам при использовании Kotlin Multiplatform надо иногда писать Swift код, поэтому такая шпаргалка будет очень кстати! 🤟
🔥7
Мы запустили полностью обновленный онбординг для Kotlin Multiplatform Mobile! Теперь вкатываться должно быть гораздо проще и приятнее 🥳
https://kotlinlang.org/docs/multiplatform-mobile-getting-started.html
🔥21👍2
https://www.apollographql.com/blog/mobile/kotlin/apollo-kotlin-new-multiplatform-memory-manager/

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

Новая мультиплатформенная библиотека от Arrow, которая предоставляет точку входа для приложений с корутинами, гарантирующую правильную structured concurrency и освобождение ресурсов при выходе из приложения 🚀
🔥4
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
👍12🥰1
Зарелизили Kotlin Multiplatform Mobile плагин 0.3.4 для Android Studio!
🚀 Android приложение теперь на Compose
🤌 Билд скрипты переехали на plugins блок
🧑‍💻 Исправили досадный баг с ран кофигурациями на М1
🤠 Выпустили версию для Canary AS
😊 И много прочих улучшений
🔥30👍6
https://blog.jetbrains.com/kotlin/2022/09/kotlin-1-7-20-released/

Новая модель памяти в релизе! И многое другое 😊
🎉34🔥4👍1🐳1