Stavro Xhardhadispatchersdotplayground.hashnode.dev·Nov 27, 2023Exploring SharedFlow in Kotlin: Understanding tryEmit() and the Importance of BuffersIn Kotlin, SharedFlow is a powerful tool for implementing reactive and asynchronous programming patterns. It provides a convenient way to share data streams among multiple subscribers. In this article, we will explore the concept of SharedFlow and un...DiscussKotlin
Hossein Sadeghiblog.hosi.dev·Nov 14, 2023Non-Blocking Spring Boot Applications Using Kotlin Coroutines — Is It Worth It?Co-Authored with: Hadinajafi In this article, we want to investigate how we can use Kotlin coroutines for creating non-blocking applications. Also, we will do a benchmark to see how much it improves the throughput of our application, Is it really wor...DiscussKotlin
Shreyas Patilblog.shreyaspatil.dev·Oct 23, 2023Collecting items from the Flow in chunks💦Hey Kotliners 👋🏻, Kotlin coroutines are now widely used and many of its APIs are helping developers to simplify things a lot. Flow is one of the popular APIs that developers choose for reactive programming and is quite easy to use as well. In this ...Discuss·15 likes·1.6K readsAll about KotlinKotlin
Kumarkmdev.hashnode.dev·Oct 20, 2023Mastering Kotlin Coroutines: Understanding WithContext and runBlocking FunctionsKotlin Coroutines have revolutionized asynchronous programming in Android development. They provide a way to write asynchronous, non-blocking code that is concise, readable, and efficient. In this blog post, we will explore two essential coroutine fu...DiscussAndroid
Romman Sabbirrommansabbir.com·Oct 16, 2023Simplifying concurrency w/ Kotlin Coroutines : A utility functionConcurrent programming, which involves running multiple tasks simultaneously, can be challenging. However, Kotlin, a popular programming language, provides powerful support for simplifying asynchronous operations. In this article, we'll introduce you...Discuss·263 readsAndroid Application Developmentandroid app development
Emran Khandaker Evanblog.evanemran.info·Oct 9, 2023Mastering Kotlin Coroutines: Simplify Asynchronous Programming in AndroidIntroduction: Kotlin Coroutines have revolutionized asynchronous programming in Android development, providing a concise and efficient way to handle background tasks and asynchronous operations. In this blog, we will delve into Kotlin Coroutines and ...DiscussKotlinKotlin
Dima Chebanovdima-chebanov.hashnode.dev·Sep 25, 2023Unity: 8 Common Async MistakesIntroduction This is the second article in a series about using async/await in Unity. In the first, we looked at eight reasons to choose Async over Coroutine. If you are not familiar yet, I recommend starting with it. In this one, we will look at the...Discuss·1.1K readsunity
Nikhil AkkiPronikhilakki.in·Sep 16, 2023Python Async IO 101Intro Asyncio is a Python library that provides a framework for writing asynchronous, concurrent, and non-blocking code. It was introduced in Python 3.5 and has since become an essential tool for building efficient and responsive applications. At its...DiscussPython DevelopmentPython 3
Bibhuti Ranjan Sinhabibhutiranjansinha.hashnode.dev·Sep 14, 2023Coroutine behind the sceneCoroutines are a new emerging concept for modern software development. But the majority of developer concepts or we can say internal of coroutine are pretty unfamiliar. For most developers, coroutine works like magic, but there is no magic. To use co...Discusscoroutines
Abou Zuhayrblog.zuhayr.codes·Sep 14, 2023Building a Bare-Bones App with MVVM in Android: (Day 02)Hello Android developers! Today, we are going to walk through building a bare-bones Android application using the MVVM architectural pattern, Kotlin, and data binding. We'll go through each line of code to understand the underlying principles behind ...Discuss·30 readsArchitecture Patterns in AndroidMVVM