Published inProAndroidDevExploring Kotlin Coroutines through Output QuestionsIn this unique blog, we delve into the world of Kotlin coroutines through a series of output questions. Each question presents a distinct…4d ago14d ago1
Published inProAndroidDevExploring CoroutineContextHey there! Welcome to my blog, where we’ll be exploring the fascinating world of coroutines in Kotlin. Today, we’re focusing on two…Sep 3Sep 3
Published inProAndroidDevComposing Suspend FunctionsKotlin coroutines provide a powerful way to write asynchronous, non-blocking code that is easy to understand and maintain. Understanding…Aug 7Aug 7
Published inProAndroidDevCoroutine Cancellation and TimeoutsCancellation is a crucial feature of Kotlin coroutines for managing resources and stopping them when they are no longer needed. A practical…Jul 161Jul 161
Published inDev GeniusKotlin CoroutinesAsynchronous or non-blocking programming is an important part of the development landscape. It is important that any application we create…Jul 2Jul 2
Git WorkflowsGit workflows are sets of practices and procedures that dictate how a team collaborates on Git-based project. These workflows define rules…May 30May 30
Exceptions in KotlinJust like other languages, Kotlin also has exceptions to indicate that something abnormal or unexpected has occurred during the execution…May 11May 11
Null Safety in KotlinNull — a tiny word, but it carries immense significance in programming. It signifies the absence of value in a var or val, essentially…Sep 21, 2023Sep 21, 2023
Kotlin Inline FunctionsDiscover how Kotlin’s inline functions revolutionize coding efficiencySep 11, 2023Sep 11, 2023
Anonymous FunctionsAll the different types of functions we saw in the last article are called named functions. Kotlin allows us to define functions without a…Aug 28, 2023Aug 28, 2023