NISHANT KumarforTrendster's Blogtrendster.hashnode.net·Aug 21, 2022Understanding Asynchronous Programing in Kotlin: CoroutinesHello Hashnoders! A bit about myself I'm Nishant Kumar, doing my stuff in Android Studio. Today I am writing a blog about Kotlin Coroutines. I am trying to make sense of Coroutines for Beginners and somewhat even for myself. Why I wrote a Blog I hea...Sagar Khurana and 4 others are discussing this5 people are discussing thisDiscuss·74 likes·266 reads4articles4weeks
QuickBloxforQuickBlox Engineeringquickblox.hashnode.net·Jan 9, 2023How to Improve App Performance With Kotlin Coroutines in AndroidA coroutine is a concurrency design pattern used by Android developers to simplify code that executes asynchronously. Many Android developers find that coroutines can increase their efficiency when creating mobile applications, allowing them to write...Discuss·60 likes·206 readsAndroid
Vignesh PrabhuforVignesh Prabhuvigneshprabhu.hashnode.net·May 24, 2021Coroutines BasicsWhat is coroutines ? is used to do suspendable computation is a light weight thread runs a block of code concurrently with rest of code A coroutine is not bound to one thread which means it can suspend in one thread and resumes its execution in a...Discuss·46 likes·190 readsKotlin coroutines kotlin beginner
Joe RoskopfforJoe's Android Blogjoer.hashnode.net·Apr 10, 2023Better Stack Traces with CoroutinesHave you ever encountered a stack trace involving coroutines that made you scratch your head in confusion? If so, you're not alone. Coroutines can make stack traces more complicated, but with the right approach, you can make them much easier to under...DiscussAndroid
Yash KhandelwalforDashwave for Mobile Devsdashwave-1679310116076.hashnode.net·Apr 6, 2023Kotlin Coroutines: Asynchronous Programming in AndroidKotlin Coroutines have been a game-changer for android dev. They have significantly improved how we write and manage asynchronous code and have made it much easier to create high-performing, responsive apps. Asynchronous programming is a crucial aspe...Discuss·28 readsKotlin
Joe RoskopfforJoe's Android Blogjoer.hashnode.net·Apr 5, 2023Replacing ViewModelScope In Your ViewModels to Better Test CoroutinesAndroid Architecture Components (AAC) provides several libraries that help you design robust, testable, and maintainable apps. One of the most important components of AAC is the ViewModel, which provides a lifecycle-aware container for UI-related dat...Discuss·1 like·48 readsAndroid
Joe RoskopfforJoe's Android Blogjoer.hashnode.net·Apr 3, 2023Dynamic Proxies in Kotlin with CoroutinesOne of the features that make Kotlin stand out is its support for coroutines. Coroutines allow developers to write asynchronous code in a sequential manner, making it easier to reason about and less error-prone. Over the last few years, Coroutines ha...DiscussAndroid
Denis Githuku Mwangifordenisgithuku.hashnode.net·Mar 29, 2023"Efficient and Effective Asynchronous Programming with Dispatchers in Kotlin Coroutines"In the previous article, we introduced ourselves to coroutines and learned how we can leverage the power of coroutines. We also looked at ways we can set up coroutine scopes by using the launch { } and async { } builders. We also looked at the differ...Discusscoroutines
Denis Githuku Mwangifordenisgithuku.hashnode.net·Mar 27, 2023"Effortlessly Manage Concurrency with Kotlin Coroutines: A Step-by-Step Tutorial"Coroutines. Hmm. What are they? Coroutines are lightweight threads built and running on top of underlying JVM threads. Coroutines can be thought of as simple threads without much memory footprint. Surprisingly coroutines can switch threads and suspen...DiscussThreading
Nasirfornasirmomin.hashnode.net·Mar 24, 2023Quick introduction of Android Coroutine to iOS developersIn one sentence Coroutine is similar as Structure Concurrency (async/await) in Swift & GCD/OperationQueues in Objective-C. In Simple definition Coroutines are a concurrency feature introduced in Kotlin, they are used to perform long-running operation...Discussmultithreading
Omkarforomkaracharekar.hashnode.net·Feb 22, 2023Simplifying Asynchronous Code with Boost C++ Libraries and C++ CoroutinesIntroduction 💡 C++ coroutines are a powerful language feature that allows developers to write asynchronous code in a more intuitive and readable way. The introduction of coroutines in C++20 has made it easier for developers to write asynchronous cod...Discuss·2 likesBoost
Krish ParekhforKrish Spacekrishparekh.hashnode.net·Feb 5, 2023Firebase Email/Password Authentication: An In-Depth Guide for Android Developers using KotlinContinuing from our previous blog, where we discussed the basics of Firebase and the introduction to Firebase authentication, we now dive deeper into the implementation of Firebase email and password authentication in your Android app using Kotlin. F...Palak Varma and 1 other are discussing this2 people are discussing thisDiscuss·22 likes·159 readsFirebase
Deven for404rex.hashnode.net·Feb 2, 2023Asynchronous Operations (Coroutine) in PythonAsynchronous operations are operations that run independently of the main program flow and don't block the execution of the program. In other words, asynchronous operations allow the program to continue executing other tasks while it waits for the op...Discuss·55 readsPython