TomUnderstanding the Layout composable in Jetpack ComposeJetpack Compose offers a powerful and declarative way to build user interfaces for your Android applications. A crucial aspect of building…·5 min read·May 18, 2024----
TomAnimate Text Appearance with Icon in Jetpack ComposeHey there, Jetpack Compose enthusiasts! This blog post dives into a custom composable function we can all use to add a touch of flair to…·3 min read·May 14, 2024----
TomBringing Your Data to Life: Animating a Dot Matrix with Kotlin ComposeHave you ever seen those progress bars that light up one dot at a time? Those are often built with dot matrix displays. Today, we’ll…·13 min read·Apr 30, 2024----
TomDemystifying in and out: Variance in Kotlin GenericsEver dabbled in Kotlin generics and gotten tripped up by the keywords in and out? You're not alone! These keywords, known as variance…·3 min read·Apr 27, 2024----
TomEncountering the “Unable to make progress running work” Error in Gradle?Have you ever encountered the frustrating error message “Unable to make progress running work. There are items queued for execution but…·1 min read·Apr 8, 2024----
TomDeploying Next.js on a VPS with PM2 and SSL: A Step-by-Step GuideLately I have been experimenting with Next.js for which I have now deployed 2 websites. In this guide I will show you how to deploy a…·7 min read·Apr 7, 2024----
TomUnlock the Future: Using Biometric Authentication in Your Android AppBiometric authentication is rapidly becoming the preferred method for securing our devices. It’s convenient, secure, and eliminates the…·4 min read·Mar 30, 2024----
TomCreating Fluid Button Transformations in Jetpack ComposeIntroducing Seamless Visual Experiences·3 min read·Mar 28, 2024----
TomSpice Up Your Lists: Building a Custom Pull to Refresh in Jetpack ComposeJetpack Compose offers built-in functionality for pull-to-refresh gestures, but for a truly engaging user experience, why not customize it…·2 min read·Mar 7, 2024----