This media is not supported in your browser
VIEW IN TELEGRAM
Реализация CRDT на Kotlin Multiplatform с разбором теории и практических кейсов
https://avwie.github.io/creating-multiplatform-crdts
✍️ @kotlin_lib
https://avwie.github.io/creating-multiplatform-crdts
✍️ @kotlin_lib
👍2
Testcontainers with MySQL and Redis with an Spring Boot Kotlin Application
https://dev.to/j_a_o_v_c_t_r/testcontainers-with-mysql-and-redis-with-an-spring-boot-kotlin-application-4bmf
✍️ @kotlin_lib
https://dev.to/j_a_o_v_c_t_r/testcontainers-with-mysql-and-redis-with-an-spring-boot-kotlin-application-4bmf
✍️ @kotlin_lib
👍1
13 дней назад вышел релиз detekt 1.21.0 - анализатора kotlin кода: новые проверки, море новых фичей и улучшение стабильности.
https://github.com/detekt/detekt/releases/tag/v1.21.0
✍️ @kotlin_lib
https://github.com/detekt/detekt/releases/tag/v1.21.0
✍️ @kotlin_lib
GitHub
Release v1.21.0 · detekt/detekt
We're delighted to announce the next upcoming stable release of Detekt: 1.21.0 🎉
This release is coming with 6 new rules, new API and functionalities and several stability improvements.
We want...
This release is coming with 6 new rules, new API and functionalities and several stability improvements.
We want...
👍3
MVIKotlin 3.0.0
⚠️ This release is published without compatibility metadata variant - the IDE may flag MVIKotlin as unresolved if you are using Kotlin 1.6.20 or above. This is fixed in v3.0.1.
https://github.com/arkivanov/MVIKotlin/releases/tag/3.0.0
✍️ @kotlin_lib
⚠️ This release is published without compatibility metadata variant - the IDE may flag MVIKotlin as unresolved if you are using Kotlin 1.6.20 or above. This is fixed in v3.0.1.
https://github.com/arkivanov/MVIKotlin/releases/tag/3.0.0
✍️ @kotlin_lib
GitHub
Release 3.0.0 · arkivanov/MVIKotlin
⚠️ This release is published without compatibility metadata variant - the IDE may flag MVIKotlin as unresolved if you are using Kotlin 1.6.20 or above. This is fixed in v3.0.1.
What's new sinc...
What's new sinc...
👍1
Diktat – легковесный статический анализатор для Kotlin на базе фреймворка ktlint
Позволяет не только находить стилистические и функциональные ошибки в коде, но и автоматически исправлять их. Был представлен на международной конференции ISSRE 2021.
Diktat - это не только 110+ кастомизируемых инспекций, это собственные плагины для Gradle и Mavel, интеграция с github через SARIF, интеграция со Spotless, но и свой подробный coding guide по оформлению кода, написанного на Kotlin, который объясняет, зачем нужны те или иные инспекции.
Online demo
Command line app
✍️ @kotlin_lib
Позволяет не только находить стилистические и функциональные ошибки в коде, но и автоматически исправлять их. Был представлен на международной конференции ISSRE 2021.
Diktat - это не только 110+ кастомизируемых инспекций, это собственные плагины для Gradle и Mavel, интеграция с github через SARIF, интеграция со Spotless, но и свой подробный coding guide по оформлению кода, написанного на Kotlin, который объясняет, зачем нужны те или иные инспекции.
Online demo
Command line app
✍️ @kotlin_lib
GitHub
GitHub - saveourtool/diktat: Strict coding standard for Kotlin and a custom set of rules for detecting code smells, code style…
Strict coding standard for Kotlin and a custom set of rules for detecting code smells, code style issues and bugs - saveourtool/diktat
👍2👏1
Get started with Kotlin Multiplatform Mobile
Обновленный онбординг для Kotlin Multiplatform Mobile
https://kotlinlang.org/docs/multiplatform-mobile-getting-started.html
✍️ @kotlin_lib
Обновленный онбординг для Kotlin Multiplatform Mobile
https://kotlinlang.org/docs/multiplatform-mobile-getting-started.html
✍️ @kotlin_lib
🔥2
Kotlin Multiplatform Wizard для быстрого создания проектов.
https://terrakok.github.io/kmp-web-wizard/
✍️ @kotlin_lib
https://terrakok.github.io/kmp-web-wizard/
✍️ @kotlin_lib
👍4
Kmm-GitHubViewer - Kotlin Multiplatform Mobile version GitHubViewer
Пример проекта на Kmm с поддержкой Android и iOS.
https://github.com/keygenqt/kmm-GitHubViewer
https://keygenqt.github.io/kmm-GitHubViewer/
✍️ @kotlin_lib
Пример проекта на Kmm с поддержкой Android и iOS.
https://github.com/keygenqt/kmm-GitHubViewer
https://keygenqt.github.io/kmm-GitHubViewer/
✍️ @kotlin_lib
👍3💩2
👍11🌚2
Media is too big
VIEW IN TELEGRAM
Курс по Kotlin для начинающих
Курс по созданию приложений под Андроид на языке программирования Kotlin и среде разработки Android Studio
На данный момент на youtube доступно 36 видео.
✍️ @kotlin_lib
Курс по созданию приложений под Андроид на языке программирования Kotlin и среде разработки Android Studio
На данный момент на youtube доступно 36 видео.
✍️ @kotlin_lib
👍12
Apollo Kotlin: Новый мультиплатформенный менеджер памяти
https://www.apollographql.com/blog/mobile/kotlin/apollo-kotlin-new-multiplatform-memory-manager/
✍️ @kotlin_lib
https://www.apollographql.com/blog/mobile/kotlin/apollo-kotlin-new-multiplatform-memory-manager/
✍️ @kotlin_lib
👍2
SuspendApp: A New Arrow Library
https://www.47deg.com/blog/release-post-arrow-suspendapp/
✍️ @kotlin_lib
https://www.47deg.com/blog/release-post-arrow-suspendapp/
✍️ @kotlin_lib
👍1
Things every Kotlin Developer should know about Coroutines. Part 1: CoroutineContext.
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-1-coroutinecontext
Things every Kotlin Developer should know about Coroutines. Part 2: CoroutineScope.
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-2-coroutinescope
Things every Kotlin Developer should know about Coroutines. Part 3: Structured Concurrency.
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-3-structured-concurrency
Things every Kotlin Developer should know about Coroutines. Part 4: Exception Handling.
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-4-exception-handling
Things every Kotlin Developer should know about Coroutines. Part 5: Cancellation.
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-5-cancellation
✍️ @kotlin_lib
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-1-coroutinecontext
Things every Kotlin Developer should know about Coroutines. Part 2: CoroutineScope.
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-2-coroutinescope
Things every Kotlin Developer should know about Coroutines. Part 3: Structured Concurrency.
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-3-structured-concurrency
Things every Kotlin Developer should know about Coroutines. Part 4: Exception Handling.
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-4-exception-handling
Things every Kotlin Developer should know about Coroutines. Part 5: Cancellation.
https://maxkim.eu/things-every-kotlin-developer-should-know-about-coroutines-part-5-cancellation
✍️ @kotlin_lib
👍2🔥1
Kotlin Flow: Best Practices
https://florentblot.iss.onedium.com/kotlin-flow-best-practices-ab05e249ec1c
✍️ @kotlin_lib
https://florentblot.iss.onedium.com/kotlin-flow-best-practices-ab05e249ec1c
✍️ @kotlin_lib
👍1
Chain of validators with Kotlin
https://medium.com/vmlyrpoland-tech/chain-of-validators-with-kotlin-49329559620b
✍️ @kotlin_lib
https://medium.com/vmlyrpoland-tech/chain-of-validators-with-kotlin-49329559620b
✍️ @kotlin_lib
👍1