Caner Kaşeler
banner
canerkaseler.bsky.social
Caner Kaşeler
@canerkaseler.bsky.social
Senior Android Developer at Tangerine Bank 🍊 Write Medium articles and GitHub repositories ⌨️ Build VocabKit Android and iOS apps with Kotlin Multiplatform 📲
⌨️ Working on @vocabkit.bsky.social bottom bar with Haze library by @chrisbanes.me As expected, position of extension function is crucial. 👀 Use hazeSource firstly for smooth colour update 🎨 Here is example, thanks @sinasamaki.com article 🤝 #KMP #KotlinMultiplatform #buildinpublic #Kotlin #CMP
August 4, 2025 at 7:10 PM
Sometimes easy things can be unnoticeable. When you need to add padding for horizontal scroll list, you can do this with id checking to create @Composable Spacer(). Below video recording shows first item padding with id checking in Kotlin Multiplatform desktop app example. #KMP #CMP #AndroidDev
January 24, 2025 at 3:55 AM
You can use [overflow] and [maxLines] parameters to create ellipsis at the end of the text in Compose Multiplatform (CMP) Text. If text is short, ellipsis does not appear as expected. 💬 Below short video shows ellipsis for location information on CMP Text. #KMP #AndroidDev #Kotlin
January 24, 2025 at 3:51 AM