Vincent TsenConvert KAPT to KSP — Room and Hilt ExamplesStep-by-Step Guide: Migrating from KAPT to KSP for Room Database and Hilt Dependency Injection·2 min read·Jan 3, 2024----
Vincent TsenEquivalent Perforce Shelving Command in GitHubLet’s explore git stash usages, which is equivalent to (not 100%) perforce shelving files concept·2 min read·Dec 2, 2023----
Vincent TsenSimplify ViewModelProvider.Factory() Implementation with Kotlin Lambda and Object ExpressionsLearn how to streamline the implementation of ViewModelProvider.Factory() using Kotlin Lambdas and Object Expressions with examples.·2 min read·Sep 16, 2023----
Vincent TsenIntegrate Firebase Realtime Database and User Authentication into your Android AppA Step-by-Step tutorial to integrate Firebase Realtime Database and User Authentication into your Android app with Kotlin and Jetpack…·4 min read·Aug 4, 2023----
Vincent TsenHow to Add Spotless Code Formatter to your Android Project?Steps-by-steps guide to add spotless code formatter to your Android project for both Kotlin script (KTS) and Groovy build Gradle files·3 min read·Jul 8, 2023----
Vincent TsenHow to Request Android Runtime Permissions using Jetpack Compose?A simple app example and proper way to request Android runtime permission workflow using Accompanist Permissions library for Jetpack…·5 min read·Jul 1, 2023----
Vincent Tsen@RequiresApi() and @ChecksSdkIntAtLeast() Annotations@RequiresApi() and @ChecksSdkIntAtLeast() Annotations are used by lint tool in Android Studio to provide proper warning/error messages·3 min read·Jun 24, 2023----
Vincent TsenSimple Preferences & Proto DataStore Demo AppBeginner’s friendly step-by-step guide to learn how to use Preferences and Proto DataStore, Room Database is not covered.·8 min read·Jun 17, 2023----
Vincent TsenSimple Firebase Sign-in UI Demo AppSimple Jetpack Compose example to demonstrate how to sign in with a Firebase Authentication pre-build UI using FirebaseUI·3 min read·Jun 10, 2023----
Vincent TsenHow to add Google Play In-app Review Dialog?A step-by-step guide how you can let users review your app using Google Play In-app review API and test it out using Internal App Sharing·5 min read·Jun 3, 2023----