senk0n lab
75 subscribers
30 photos
5 videos
137 links
myself @senk0n aka senk
also my dairy: @s0spam
Download Telegram
well... gues who need stack of ram?
shiieeet, I want to use moko-resources, but they haven't fixed support of kt 1.9.0 && compose mp 1.5.0 yet ...
iOS app still crashes on startup ((

so instead I can temporarily make use of libres, which generates object singletons with strings, returns them directly and checks device's locale only once at this operation 😵 (thus, UI doesn't reacts to locale change during runtime)

it feels like flutter experience, but at least you don't write these classes by yourself, I mean, it's still not a bEsT solution.
Please open Telegram to view this post
VIEW IN TELEGRAM
ah, completely missed new releases of kotlin-inject 🌹
v0.6.2 && v0.6.3

Finally lambdas in multibindings, and typealiases do not messing type system as before
Please open Telegram to view this post
VIEW IN TELEGRAM
are context receivers just a syntax sugar for generics with several upper bounds? 🤔
>?>>>
>>?>>
>>>>?

the moment type system wanna play a little game with you 🌹
Please open Telegram to view this post
VIEW IN TELEGRAM
btw courses from jetbrains academy for those who need them now is free
you just can't get certificate and do their prepared projects without premium 😊

pass this info to your friend who wants to start coding
Please open Telegram to view this post
VIEW IN TELEGRAM
long time no see, java old icon (?)
shows only for a second when file is being opened
Forwarded from senk0n spam
nice pr, amazing localization fix 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
Cool stuff to read (+talks)
> compose usage/internals basics
https://medium.com/@intelligibabble
> about compose snapshot system
https://blog.zachklipp.com/tag/compose-state-series/ (dev.to old mirror)
+ chapter 5 of compose internals
> CompositonLocal (old Ambients)
Huh, noice
nice repo that follows architecture guide by google
> especially libraries author wrote for that project

recommend to familiarize yourself with it
huh, noice
What a lovely sunshinning day 😎

compose multiplatform 1.5.10 released
with newly commonized WindowInsets API
fullscreen Insets free Popup/Dialog
a bunch of freshly added components including ModalBottomSheet

kotlin 1.9.20 released // yt announce
with kotlin multiplatform became stable
default hierarchy template
official KMP wizard - kmp.jetbrains.com
K2 Beta for all the targets
KMP Gradle configuration cache
Please open Telegram to view this post
VIEW IN TELEGRAM