PinnedPublished inProAndroidDevUsing the Android Context and Manifest to unveil the Android System Internals (2025 Edition)How the Context and Manifest connect your app with Android’s core system3d ago23d ago2
PinnedPublished inProAndroidDevKotlin inline reified to Solve Type Erasure, and a Practical Guide on noinline, crossinline, and…Master how Kotlin inline reified deals with Type Erasure, and explore noinline, crossinline modifiersFeb 234Feb 234
PinnedPublished inProAndroidDevKotlin Guards Explained: Boost Code Clarity with when Statements in Kotlin 2.1Master Kotlin Guards in when statements for cleaner, expressive code. Kotlin 2.1.0 features, Kotlin Guard conditions, and fail-fast logic.Feb 172Feb 172
PinnedPublished inITNEXTThe Dependency Inversion Principle (DIP) — SOLID Principles Deep Dive in Kotlin/AndroidMaster the Dependency Inversion Principle (DIP) of SOLID principles through real-world analogies and Kotlin examples. DIP deep diveFeb 7Feb 7
PinnedPublished inITNEXTThe Liskov Substitution Principle (LSP) — SOLID Princples Deep Dive in Kotlin/AndroidIn Short: Subclasses Should Behave Like Their Parents. Lets dive deep now…Jan 242Jan 242
Published inITNEXTInterfaces vs Abstract Classes in Java and KotlinLearn the key differences between interfaces and abstract classes in Java and Kotlin, with practical examples and clear guidelinesFeb 141Feb 141
Published inProAndroidDevAndroid Use Cases: From Basic Implementation to Multi-Provider SystemsClean architecture in Android using Use Cases, from basic UseCase implementations to complex multi-provider systems with Kotlin and Koin.Feb 111Feb 111
Published inITNEXTThe Interface Segregation Principle (ISP) — SOLID Principles Deep Dive in Kotlin/AndroidIn Short: Clients should not depend on methods they do not use. SOLID Principles Deep Dive using the Interface Segregation Principle (ISP)Feb 5Feb 5
Published inProAndroidDevSafeguarding Critical Operations: Block Accidental Navigation in Jetpack ComposeLearn how to block accidental navigation during critical tasks with a custom loading indicator in Jetpack Compose for robust Android apps.Feb 32Feb 32
Published inLevel Up CodingGarbage Collection (GC) vs Automatic Reference Counting (ARC): Memory Management ShowdownCompare Android’s Garbage Collection vs. iOS’s ARC for optimal memory management in mobile app development. Discover key differences.Jan 31Jan 31