InTeknasyon Engineeringbyilyas ipekUseCase Red Flags and Best Practices in Clean ArchitectureDetailed guidelines about Use Cases.Apr 29, 202412Apr 29, 202412
InProAndroidDevbyMichal AnkiersztajnKotlin Design Patterns: Proxy ExplainedProxy is a structural pattern that is used to encapsulate object control. It implements the same interface as the object.Mar 27, 20241Mar 27, 20241
Jorge Luis Castro MedinaKotlin Coroutines ConceptsExploring the Fundamentals of Kotlin Coroutines: A Comprehensive Guide for Developers in the Kotlin and Android EcosystemJan 9, 20242Jan 9, 20242
Shubham SinghHow to write a Compose Multiplatform library?Learn how to give yourself a head start when working with a CMP library (and how to publish it to Maven Central)Sep 6, 20232Sep 6, 20232
Pablo ProtaDon’t use Kotlin DSL for Gradle build settings yet (or never)!Everyone knows about Kotlin DSL and how it can be used to define build settings in Gradle, but why shouldn’t you use it yet🤔?Apr 11, 20236Apr 11, 20236
InOutcome SchoolbyAmit ShekharcoroutineScope vs supervisorScopeIn this blog, we will learn about the coroutineScope vs supervisorScope of Kotlin Coroutines.Oct 5, 2022Oct 5, 2022
InCapital One TechbyMayank MehtaCoordinator Pattern in Android with Kotlin CoroutinesThis article focuses on our approach to solve dynamic navigation using Kotlin coroutines.May 15, 20193May 15, 20193
Prokash SarkarDelegation Pattern: An effective way of replacing Android’s BaseActivity with native Kotlin supportExplore the benefits of the Delegation pattern over an inheritance. Use it in the context of Kotlin and Android to improve flexibility.Aug 11, 20225Aug 11, 20225
BarrosNo more Retrofit, move to Ktor on AndroidHow to say the documentation, Ktor is an asynchronous framework for creating microservices, web applications and more. It is possible to…May 9, 20226May 9, 20226
Ashiqul Islam ShaonKotlin-inline, crossline, noinline function and reified: Everything you need to know(Android) —…From Doc,May 1, 2022May 1, 2022
Abhishek KumarKotlin Coroutines: Coroutines are NOT light weight threads.Since you are here I am assuming you are familiar with the concept of asynchronous programming and multi-threading in some form or another…Jan 30, 20223Jan 30, 20223
InProAndroidDevbyMatt RobertsonClean StateFlow Transformations in Kotlinval title: StateFlow<String> = movie.mapState { it.title }Mar 9, 20224Mar 9, 20224
InCanopasbyHardik PRetrofit — Effective error handling with Kotlin Coroutine and Result APICentralised and effective error handling with Retrofit, Kotlin Coroutine and Kotlin result API.Feb 17, 20222Feb 17, 20222
Magda MiuHigh performance with idiomatic KotlinNothing is more likely to drive users away than a poorly performing app. So this is why we, as developers, should focus on performance.Feb 3, 20222Feb 3, 20222
InGoogle Developer ExpertsbyAnna ZharkovaKotlin Native. Multithreading with CoroutinesThe main idea of Kotlin Multiplatform, as well as other cross-platform SDKs, is to optimize development by writing code once and share it…Sep 24, 2021Sep 24, 2021
Christophe BeylsKotlin’s Flow in ViewModels: it’s complicatedLiveData is still your friendAug 28, 202118Aug 28, 202118
Myungpyo ShimEffective Coroutine FlowA Safer way to collect flows from Android UIsJul 30, 20212Jul 30, 20212
Myungpyo ShimStateFlow and SharedFlowReading Coroutine official guide thoroughly — Part 9Jul 30, 20211Jul 30, 20211