William RaiJetpack Compose: Understanding remember functionRemember is a function in compose that is used to remember the state across recomposition of the Composables.Apr 30Apr 30
William RaiUnderstanding Kotlin sealed classIn this article I will describe what sealed class is and demonstrate its usefulness through code.Jan 281Jan 281
William RaiMastering Text Field Customization in Android with VisualTransformation: A Jetpack Compose GuideIn Android development, managing user input in a TextField often requires more than just capturing keystrokes. A common challenge…Jan 51Jan 51
William RaiRecomposition in Jetpack Compose: Insights and ExamplesIn this article I will introduce Recomposition and showcase different example.Dec 3, 2023Dec 3, 2023
William RaiExploring Composable Functions in Android: An Introductory GuideWhat is Composable Function?Nov 26, 2023Nov 26, 2023
William RaiPersistence and Adaptation: My Journey to Becoming an Android DeveloperThere might be countless paths leading to a career as an Android Developer, but I want to share my personal experience of becoming one. I…Aug 1, 20232Aug 1, 20232
William RaiHandling multiple asynchronous network calls with Coroutine in AndroidAt times, during development, you might find yourself needing to execute several API calls to retrieve data. These tasks can be long and…Jul 23, 2023Jul 23, 2023
William RaiCoroutine for beginners in KotlinWhen users opens an Android app, the Android system will create a process and a main thread for the app. The main thread, also known as UI…Jul 16, 2023Jul 16, 2023
William RaiClass and Object in programmingA class is a blueprint for creating objects. Object are things that are created based on that blueprint, with their own specific…Jul 9, 20231Jul 9, 20231