Aditya Dascodingandlearning.hashnode.dev·Nov 11, 2024Mastering Animations in Jetpack Compose: A Comprehensive GuideAnimation brings life to your Android applications, transforming static UIs into dynamic, engaging experiences. In this comprehensive guide, we'll explore the powerful animation capabilities of Jetpack Compose, breaking down different types of animat...10 likes·31 readsJetpack Compose
Mukesh Rajputrajputmukesh748.hashnode.dev·Sep 16, 2024Mastering Kotlin Flows: Simplifying Reactive Programming in AndroidIn modern Android development, handling data streams and asynchronous tasks is crucial, especially when dealing with real-time data updates, network requests, and UI changes. Kotlin Flow, part of Kotlin Coroutines, simplifies reactive programming and...10 likesflow
Romman Sabbirrommansabbir.com·Sep 14, 2024Kotlin : How to Flow?Kotlin Flow is a powerful and easy-to-use tool for handling asynchronous data streams in Kotlin, especially useful for modern Android development. At first glance, Flow might seem a bit complex, but don’t worry! In this article, we’ll break it down i...150 readsKotlindata stream
Vignesh Prabhuwww.vigneshprabhu.dev·May 16, 2024Shared Flow and State FlowIn this series of articles , we are discussing about Kotlin flows and in this article we will discuss about State Flow and Shared Flow. Shared Flow shares emitted value to all collectors in a broadcast way all collectors receives all emitted values...Kotlin FlowsKotlin
Vignesh Prabhuwww.vigneshprabhu.dev·May 14, 2024Cold and Hot FlowsIn this series of articles , we are discussing about Kotlin flows and in this article we will discuss about Cold and Hot Flows Cold Flow Flows created with flow builders are cold by default Properties Becomes active on terminal operators(like coll...31 readsKotlin FlowsAndroid
Vignesh Prabhuwww.vigneshprabhu.dev·May 12, 2024Flow CancellationIn this series of articles , we are discussing about Kotlin flows and in this article we will discuss about Flow Cancellation. There are 2 ways to cancel the flow 1.Cancel the coroutine job // cancel the job val job = launch { sampleF...55 readsKotlin FlowsAndroid
Vignesh Prabhuwww.vigneshprabhu.dev·May 10, 2024Flow Intermediate OperatorIn this series of articles , we are discussing about Kotlin flows and in this article we will discuss about Flows Intermediate Operators Code : https://gist.github.com/vprabhu/04cd8f6eaeecaf0d3de72049d023eddf Sample Android App : Code : https://githu...1 like·49 readsKotlin FlowsAndroid
Vignesh Prabhuwww.vigneshprabhu.dev·May 9, 2024Flow Exception HandlingIn this series of articles , we are discussing about Kotlin flows and in this article we will discuss about Flows Exception handling try/catch operator We can simply enclose the collect block with try/catch as follows suspend fun main(): Unit = cor...49 readsKotlin FlowsAndroid
Vignesh Prabhuwww.vigneshprabhu.dev·May 7, 2024Flow Terminal OperatorsIn this series of articles , we are discussing about Kotlin flows and in this article we will discuss about Flows Terminal operators Code gist can be found in https://gist.github.com/vprabhu/20bf26e73451ae9ea0876e3780537d4a Whats is Terminal Operator...Kotlin FlowsTerminal Operators
Vignesh Prabhuwww.vigneshprabhu.dev·May 5, 2024Kotlin Flow and Flow BuildersIn this series of articles , we will discuss about Kotlin flows and in this article we will discuss about Flows and Flow Builders Code gist can be found in https://gist.github.com/vprabhu/cf5f6407516f0bc97d764c7a9961e3cd Whats is Flow ? Already we kn...34 readsKotlin FlowsKotlin