PinnedDobri KostadinovinProAndroidDevJetpack Compose: Top 10 mistake we all have madeCommon Pitfalls in Jetpack Compose and How to Avoid Them for Smoother Android UI DevelopmentAug 196Aug 196
Dobri KostadinovinProAndroidDevJetpack compose: What Scaffold have and have notUnlocking the Power of Scaffold: What It Can and Can’t Do in Jetpack Compose16h ago16h ago
Dobri KostadinovinProAndroidDevMastering FileProvider in Android: Secure File Sharing ExplainedA Comprehensive Guide to Configuring and Using FileProvider for Safe and Efficient File Sharing Between Android AppsSep 302Sep 302
Dobri KostadinovinProAndroidDevMastering Material3 Colors in Jetpack ComposeA Guide to Material3 Color Schemes and Their Impact on UI Elements in Jetpack ComposeSep 23Sep 23
Dobri KostadinovinProAndroidDevTop 10 MVVM Mistakes We All Have MadeCommon Pitfalls in Implementing the Model-View-ViewModel Pattern in Android and How to Avoid ThemSep 164Sep 164
Dobri KostadinovinLevel Up CodingCameraX and Jetpack Compose: A Guide for Android DevelopersMastering Image Capture and UI Integration with CameraX and Jetpack ComposeSep 10Sep 10
Dobri KostadinovinProAndroidDevJetpack Compose: A Deep Dive into BasicTextField vs BasicTextField2Exploring the Differences, Use Cases, and Practical Examples for Efficient Text Input HandlingSep 92Sep 92
Dobri KostadinovinProAndroidDevJetpack Compose: Handling Permissions [GitHub + Video Preview]Comprehensive Guide to Managing Multiple Permissions in Jetpack Compose: Handling User Denials and Providing a Seamless ExperienceSep 5Sep 5
Dobri KostadinovinLevel Up CodingJetpack Compose Refactoring: Transforming a RecyclerView Fragment in an Existing CodebaseA Step-by-Step Guide to Incrementally Adopting Jetpack Compose in Your Android AppSep 4Sep 4
Dobri KostadinovinProAndroidDevNavigating with Type Safety in Jetpack ComposeUsing Kotlin Serialization ApproachSep 2Sep 2