PinnedReena RoteinTowards DevDependency Inversion Vs Dependency InjectionDependency inversion and dependency injection are two closely related concepts in software development, often confused due to their…Jan 82Jan 82
PinnedReena RoteinTowards DevUnderstanding Generics in Kotlin: In, Out, WhereGenerics in programming languages allow us to write flexible and reusable code by introducing type parameters. Kotlin, a modern and concise…Jan 22Jan 22
PinnedReena RoteinStackademicUnveiling the Enigma: Clean Architecture for Android Apps — Boon or Buzzword?Ah, Clean Architecture. In the Android dev world, it’s a name whispered with reverence, but also shrouded in doubt. Is it truly the holy…Dec 25, 20231Dec 25, 20231
PinnedReena RoteinMake AndroidKotlin Coroutines! suspendCancellableCoroutine and CallbackFlowKotlin coroutines are a powerful and expressive way to write asynchronous, non-blocking code in a more structured and readable manner.Nov 9, 20233Nov 9, 20233
Reena RoteinStackademicJetpack Compose Cheatsheet: Quick Guide to Modern Android UI DevelopmentJetpack Compose is a modern UI toolkit designed to simplify and accelerate UI development on Android. By using a declarative approach, it…Jul 30Jul 30
Reena RoteA Deep Dive into Android Hardware-Backed KeystoreAndroid’s Hardware-Backed Keystore offers an advanced layer of protection for sensitive data. This post delves into the intricacies of the…Jul 29Jul 29
Reena RoteIntegrating Ktor in Your Android App Like a Pro!Hey there, fellow Android devs! Ready to spice up your app’s networking game? Say hello to Ktor — your new best friend for smooth…May 5May 5
Reena RoteMeasure Your Code’s Reach: Integrating JaCoCo Code Coverage in Android Apps with Kotlin DSLImproving code quality is a constant pursuit for Android developers. Unit tests and UI tests are crucial in this journey, but how do you…Feb 253Feb 253
Reena RoteNative and cross-platform app development: how to choose?Mobile app development is constantly evolving, with new technologies and frameworks emerging every year. With various solutions on the…Feb 21Feb 21
Reena RoteThe Six Most Popular Cross-Platform App Development FrameworksOver the years, cross-platform app development has become one of the most popular ways to build mobile applications. A cross-platform, or…Feb 16Feb 16