home.social

#kotlin — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #kotlin, aggregated by home.social.

  1. hab jetzt in allen Levels die Markierungen eingebaut, damit es nicht zu schwer ist. Allerdings könnte es nun wieder zu leicht sein 🤔

    Außerdem sind diverse Übersetzungen dazugekommen 🙂

    mazeblog.de/riddle/

    #AndroidDev #IndieGameDev #MarbleRun #Kotlin

  2. hab jetzt in allen Levels die Markierungen eingebaut, damit es nicht zu schwer ist. Allerdings könnte es nun wieder zu leicht sein 🤔

    Außerdem sind diverse Übersetzungen dazugekommen 🙂

    mazeblog.de/riddle/

    #AndroidDev #IndieGameDev #MarbleRun #Kotlin

  3. hab jetzt in allen Levels die Markierungen eingebaut, damit es nicht zu schwer ist. Allerdings könnte es nun wieder zu leicht sein 🤔

    Außerdem sind diverse Übersetzungen dazugekommen 🙂

    mazeblog.de/riddle/

    #AndroidDev #IndieGameDev #MarbleRun #Kotlin

  4. hab jetzt in allen Levels die Markierungen eingebaut, damit es nicht zu schwer ist. Allerdings könnte es nun wieder zu leicht sein 🤔

    Außerdem sind diverse Übersetzungen dazugekommen 🙂

    mazeblog.de/riddle/

    #AndroidDev #IndieGameDev #MarbleRun #Kotlin

  5. hab jetzt in allen Levels die Markierungen eingebaut, damit es nicht zu schwer ist. Allerdings könnte es nun wieder zu leicht sein 🤔

    Außerdem sind diverse Übersetzungen dazugekommen 🙂

    mazeblog.de/riddle/

    #AndroidDev #IndieGameDev #MarbleRun #Kotlin

  6. 🚀 kotlinx.serialization 1.12.0-RC is here!

    Based on Kotlin 2.4.10, it brings API stabilization, faster JSON decoding, improved exceptions, CBOR optimizations, and Protobuf unknown-field support.

    🔗 github.com/Kotlin/kotlinx.seri

    #Kotlin #KMP #AndroisDev #Android

  7. 🚀 kotlinx.serialization 1.12.0-RC is here!

    Based on Kotlin 2.4.10, it brings API stabilization, faster JSON decoding, improved exceptions, CBOR optimizations, and Protobuf unknown-field support.

    🔗 github.com/Kotlin/kotlinx.seri

    #Kotlin #KMP #AndroisDev #Android

  8. 🚀 Coil 3.6.2 is here!

    This release fixes:
    • Hanging requests when a waiting request is cancelled
    • JS/WASM linkage errors with Compose Multiplatform 1.13

    🔗 github.com/coil-kt/coil/releas

    #Kotlin #AndroidDev #Compose

  9. 🚀 Coil 3.6.2 is here!

    This release fixes:
    • Hanging requests when a waiting request is cancelled
    • JS/WASM linkage errors with Compose Multiplatform 1.13

    🔗 github.com/coil-kt/coil/releas

    #Kotlin #AndroidDev #Compose

  10. See how Ballast powers Vesper’s Kotlin Multiplatform architecture across UI state, navigation, saved state, server queues, and scheduled jobs. hackernoon.com/how-ballast-pow #kotlin

  11. See how Ballast powers Vesper’s Kotlin Multiplatform architecture across UI state, navigation, saved state, server queues, and scheduled jobs. hackernoon.com/how-ballast-pow #kotlin

  12. See how Ballast powers Vesper’s Kotlin Multiplatform architecture across UI state, navigation, saved state, server queues, and scheduled jobs. hackernoon.com/how-ballast-pow #kotlin

  13. See how Ballast powers Vesper’s Kotlin Multiplatform architecture across UI state, navigation, saved state, server queues, and scheduled jobs. hackernoon.com/how-ballast-pow

  14. See how Ballast powers Vesper’s Kotlin Multiplatform architecture across UI state, navigation, saved state, server queues, and scheduled jobs. hackernoon.com/how-ballast-pow #kotlin

  15. Hab das Spiel ein bisschen getestet und es ist eigentlich immer noch zu schwer. Ich baue jetzt auch in den einfacheren Levels Hilfe-Markierungen ein, damit die Spieler das Prinzip verstehen und in den größeren Levels erhöhe ich die Anzahl der Markierungen. Damit lässt sich der Schwierigkeitsgrad sehr gut steuern.

    LOC: 7345

    #Kotlin #AndroidDev #IndieGameDev #MarbleRun

  16. Hab das Spiel ein bisschen getestet und es ist eigentlich immer noch zu schwer. Ich baue jetzt auch in den einfacheren Levels Hilfe-Markierungen ein, damit die Spieler das Prinzip verstehen und in den größeren Levels erhöhe ich die Anzahl der Markierungen. Damit lässt sich der Schwierigkeitsgrad sehr gut steuern.

    LOC: 7345

    #Kotlin #AndroidDev #IndieGameDev #MarbleRun

  17. Hab das Spiel ein bisschen getestet und es ist eigentlich immer noch zu schwer. Ich baue jetzt auch in den einfacheren Levels Hilfe-Markierungen ein, damit die Spieler das Prinzip verstehen und in den größeren Levels erhöhe ich die Anzahl der Markierungen. Damit lässt sich der Schwierigkeitsgrad sehr gut steuern.

    LOC: 7345

    #Kotlin #AndroidDev #IndieGameDev #MarbleRun

  18. Hab das Spiel ein bisschen getestet und es ist eigentlich immer noch zu schwer. Ich baue jetzt auch in den einfacheren Levels Hilfe-Markierungen ein, damit die Spieler das Prinzip verstehen und in den größeren Levels erhöhe ich die Anzahl der Markierungen. Damit lässt sich der Schwierigkeitsgrad sehr gut steuern.

    LOC: 7345

    #Kotlin #AndroidDev #IndieGameDev #MarbleRun

  19. Hab das Spiel ein bisschen getestet und es ist eigentlich immer noch zu schwer. Ich baue jetzt auch in den einfacheren Levels Hilfe-Markierungen ein, damit die Spieler das Prinzip verstehen und in den größeren Levels erhöhe ich die Anzahl der Markierungen. Damit lässt sich der Schwierigkeitsgrad sehr gut steuern.

    LOC: 7345

    #Kotlin #AndroidDev #IndieGameDev #MarbleRun

  20. 🚀 Android Studio Rabbit 1 Canary 4 is here!

    This release fixes issues across:
    🔹 BouncyCastle dependencies
    🔹 Layout Inspector ANRs on foldables
    🔹 Live Edit
    🔹 Native device mirroring quality

    🔗 androidstudio.googleblog.com/2

    #AndroidDev #AndroidStudio #Kotlin

  21. 🚀 Android Studio Rabbit 1 Canary 4 is here!

    This release fixes issues across:
    🔹 BouncyCastle dependencies
    🔹 Layout Inspector ANRs on foldables
    🔹 Live Edit
    🔹 Native device mirroring quality

    🔗 androidstudio.googleblog.com/2

    #AndroidDev #AndroidStudio #Kotlin

  22. Kotlin Coroutines by Marcin Moskała is on sale on Leanpub! Its suggested price is $29.99; get it for $15.99 with this coupon: leanpub.com/coroutines/c/LeanP #computer_programming #kotlin

  23. Kotlin Coroutines by Marcin Moskała is on sale on Leanpub! Its suggested price is $29.99; get it for $15.99 with this coupon: leanpub.com/coroutines/c/LeanP #computer_programming #kotlin

  24. Kotlin Coroutines by Marcin Moskała is on sale on Leanpub! Its suggested price is $29.99; get it for $15.99 with this coupon: leanpub.com/coroutines/c/LeanP #computer_programming #kotlin

  25. Kotlin Coroutines by Marcin Moskała is on sale on Leanpub! Its suggested price is $29.99; get it for $15.99 with this coupon: leanpub.com/coroutines/c/LeanP #computer_programming #kotlin

  26. Как я дал старому планшету глаза и получил панель для Home Assistant

    Давно хотелось поставить где-то на видном месте планшет-панель для Home Assistant — сценарии, термостат, камеры, всё в одном месте, без необходимости каждый раз доставать телефон. Готовые панели стоят как отдельный гаджет, а мысль «взять б/у планшет и допилить под себя» выглядела куда веселее. На Авито нашлось объявление на два старых планшета за копейки — продавец явно расчищал полку. План был простой: вытащить аккумулятор (устройство и так будет висеть на постоянном питании, живой батарее там нечего делать — только распухнет через пару лет) и запитать напрямую от сети. Вот что в итоге получилось — а дальше расскажу, как до этого дошёл.

    habr.com/ru/articles/1070708/

    #android #home_assistant #умный_дом #kotlin #diy_электроника #android_разработка #iot

  27. Навигация в Jetpack Compose без магии: что на самом деле делают библиотеки навигации

    Вы когда-нибудь задумывались, зачем нужны библиотеки для навигации в Jetpack Compose? Почему мы не можем просто взять mutableStateOf со списком экранов и переключаться между ними? Оказывается, если мы попробуем реализовать такой наивный подход, то столкнёмся с рядом проблем: rememberSaveable не работает, ViewModel не очищаются после ухода с экрана, Lifecycle не работает корректно и многое другое. В статье разберём, как работают библиотеки навигации в Jetpack Compose и какие задачи они решают на примере библиотеки навигации Modo .

    habr.com/ru/companies/hh/artic

    #Jetpack_Compose #Android #навигация #Modo #Kotlin #rememberSaveable #SaveableStateHolder #ViewModel #Lifecycle #мобильная_разработка

  28. Пять ошибок начинающих Android‑разработчиков при работе с жизненным циклом

    Если после релиза Android‑приложения вы внезапно получаете краши, утечки памяти и жалобы на пропадающие данные, проблема может скрываться в нескольких строках кода вокруг Activity и Fragment. В этой статье собрали пять ошибок жизненного цикла, которые регулярно встречаются даже в реальных коммерческих проектах.

    habr.com/ru/companies/otus/art

    #Android #Kotlin #жизненный_цикл_Activity #Fragment #ViewModel #lifecycleScope #утечки_памяти #SavedStateHandle #корутины #Androidразработка

  29. If anybody is using github.com/pentagridsec/Pentag I just pushed an update that removes request parameter names and values in responses so we don't detect reflected parameters as distinct responses #burpsuite #kotlin

  30. OpenTelemetry — не то, чем кажется…

    Привет! Меня зовут - Евгений, работаю в финтехе и проектирую системы, которые обрабатывают миллионы запросов, интегрируются с десятками внешних сервисов и живут в Kubernetes. А еще я преподаю Java/Spring Boot и рассказываю студентам, как не наступать на чужие грабли, а создавать свои и прыгать на них. Больше 10 лет в разработке — и за эти годы в череде проектов я видел одну и ту же боль: отсутствие системного подхода к наблюдаемости. Логи, метрики и трейсы появляются «по остаточному принципу»: что-то добавили при отладке, что-то прилетело из чужой либы, что-то настроили на проде. Итог — инженеры часами разбирают простые инциденты, а продуктовые команды теряют скорость. В статье поделюсь нашим опытом: как мы строим наблюдаемость в системах, почему OpenTelemetry — это больше чем стандарт и какими принципами мы руководствуемся. Ну давай посмотрим что у тебя там...

    habr.com/ru/companies/tbank/ar

    #opentelemetry #monitoring #springboot #kotlin #aop #java #grafana #kibana

  31. Тёмный лес разработки для нестандартных устройств: как войти и не заблудиться

    Если разработку под устройства можно сравнить с тёмным лесом, то как в нём не заплутать? Привет, путник! Меня зовут Денис Малых, я работаю в Яндексе и руковожу разработкой общих компонент для платформы, на которой работают наши устройства. А ещё — я член программного комитета конференции AppsConf, где мы обсуждаем разработку под мобильные ОС. В этой статье поделюсь опытом разработки под нестандартные устройства: чем она принципиально отличается от привычной мобильной разработки, и что нужно уметь, чтобы разрабатывать «умные вещи».

    habr.com/ru/companies/oleg-bun

    #aosp #android #play_services #google #systemui #android_studio #fastboot #kotlin #java #linux