Tomáš RepčíkinProAndroidDevJetpack Compose Tips and Conventions for the @Composables to Make Them BetterLearn more about creating more developer-friendly composables for everyone6 min read·Mar 3, 2024--2--2
Tomáš RepčíkinProAndroidDevStop Using Test Tags in the Jetpack Compose Production CodeReplace test tags with semantics which bring more than just testing capabilities5 min read·Feb 19, 2024--3--3
Tomáš RepčíkinProAndroidDevEnd-To-End Testing With Robot Pattern And Jetpack ComposeMake your end-to-end tests more explicit and readable for everyone6 min read·Feb 8, 2024--2--2
Tomáš RepčíkinProAndroidDevMultitasking Intrusion and Preventing Screenshots in Android AppsProtect your user’s privacy and adhere to possible technical requirements6 min read·Dec 9, 2023----
Tomáš RepčíkJetpack Compose and Screen Transition AnimationsThe accompanist compose animations got deprecated and migrated to the standard compose navigation library5 min read·Nov 4, 2023----
Tomáš RepčíkinProAndroidDevAndroid Studio Live Code Templates to Save Your Time CodingPlease do not waste your time by repeating the same code patterns and spend it creating the apps.6 min read·Jul 5, 2023--3--3
Tomáš RepčíkListing All Installed Apps in Android 13 via PackageManagerChanges in PackageManager in Android Tiramisu3 min read·Jun 21, 2023--1--1
Tomáš RepčíkinProAndroidDevTesting Android Flows in ViewModel with TurbineTesting of the MVI/MVVM architecture built with flows made easy6 min read·Jun 8, 2023--1--1
Tomáš RepčíkDependency injection with Hilt in Android developmentThe hilt is a dependency injection (DI) framework based on Dagger. So, anyone who used Dagger in the past will have an easy time learning…11 min read·May 25, 2023--1--1
Tomáš RepčíkIntroduction to Dependency InjectionHow to understand fancy terminology around dependency injection7 min read·Apr 11, 2023----
Tomáš RepčíkMaking Extensible Settings Screen in Jetpack Compose from ScratchHow to create simple extensible settings screen in your app10 min read·Mar 27, 2023--1--1
Tomáš RepčíkStoring preferences with the DataStore in AndroidType-safe permanent storage for Android apps with a couple of tricks5 min read·Mar 20, 2023----
Tomáš RepčíkJetpack Compose rabbit hollesSilly mistakes, which took me hours to figure out3 min read·Mar 13, 2023--1--1
Tomáš RepčíkMaterial 3 Navigation Drawer with Android Jetpack ComposeInterconnecting the Navigation Drawer and NavController together7 min read·Mar 4, 2023--3--3
Tomáš RepčíkSetting Up the Splash Screen with Android APIImplementing Splash Screen with DataStore and Exit Animation5 min read·Jan 30, 2023----
Tomáš RepčíkinBetter ProgrammingJetpack Compose and Composable PreviewMake the most out of the preview screen during iterative development5 min read·Jan 21, 2023----
Tomáš RepčíkinBetter ProgrammingAndroid Jetpack Compose and Nesting NavigationPutting composables into an appropriate structure4 min read·Jan 12, 2023--2--2
Tomáš RepčíkAndroid Jetpack Compose and NavigationA simple example of using NavHost and NavController4 min read·Dec 3, 2022--4--4
Tomáš RepčíkWhy do you not get your notification, alarm or updated status on Android?Permanent analysis or processing is almost impossible on the Android5 min read·Oct 23, 2022----
Tomáš RepčíkLocationRequest.create() got deprecated. How to fix it?How to properly ask for location in location services 21.0.01 min read·Oct 30, 2022----