Cazimir RomanSealed Classes vs Data ClassesChoosing the Best State Option for Your Kotlin Application4 min read·Dec 23, 2022--1--1
Cazimir RomanUnleash the power of destructuring in Kotlin — a beginner’s guideDestructuring in Kotlin is a powerful language feature that allows developers to easily extract data from objects and arrays into distinct…2 min read·Dec 14, 2022----
Cazimir RomanEasily remove Reddit Auto Moderator sticky comments for a clutter-free browsing experienceIf you’re a Reddit user, you may have noticed that some of the threads on the platform have a “sticky” comment from the Automoderator at…3 min read·Dec 4, 2022----
Cazimir Roman5 Steps to Get Started with Android App Development in 2023A Beginner’s Guide to Creating Your First Android App5 min read·Dec 2, 2022----
Cazimir RomanUpdating your UiState correctly in ViewModelAssume you have a ViewModel where the init block collects certain flows and the view model’s state flow is modified in accordance with the…2 min read·Nov 26, 2022----
Cazimir RomanBrowserstack camera frame injection with KotlinHaving to write some Appium tests for a feature that I am currently implementing that uses the Android Camera, I needed to find a way to…2 min read·Nov 21, 2022----
Cazimir RomanViewModel does not retain values after fragment rotationHave you tried implementing the MVVM architecture pattern in Android with Kotlin only to test the screen rotation and come to the…2 min read·Oct 23, 2020----
Cazimir RomanHow to write and publish your next successful Android appA step by step guide6 min read·Oct 23, 2020----
Cazimir RomanMigrate to Jetpack compose error: Unbound symbols not allowedDo you have the above mentioned error in Android Studio 4.2 Canary 13?2 min read·Oct 21, 2020----