PinnedPublished inProAndroidDev🚨 Google Secretly Adds Opt-Out API for Android 15’s Edge-to-Edge Behaviour! 🚨Android 15 is revolutionizing the smartphone experience with a bold new requirement — edge-to-edge apps. This move aims to create a more…Sep 11, 2024Sep 11, 2024
Published inTech MusingsExploring WebRTC : Real-Time Communication Made Easy 🚀Welcome to our deep dive into WebRTC, where we’ll focus on the core component that makes real-time communication possible: RTC (Real-Time…Sep 3, 2024Sep 3, 2024
Published inProAndroidDev🧵 Thread Safety in Kotlin: Demystifying Synchronization, Volatile, and AtomicReference in Android…In Android development, thread safety is crucial for building robust, crash-free applications. If you’ve ever dealt with concurrency…Sep 3, 20241Sep 3, 20241
Published inTech MusingsHow I Boosted My Productivity 10x Using Python in Android DevelopmentTrust me, we can use Python to supercharge any development process, and it’s simple and super cool! 🚀Jul 17, 20242Jul 17, 20242
Dependency Injection in Android: Dagger2 vs HiltDependency Injection (DI) is a fundamental concept in software engineering that promotes loose coupling between components and enhances…Jul 8, 2024Jul 8, 2024
Published inTech Musings🚀 Understanding Side Effects in Jetpack Compose🎉 IntroductionJun 10, 20241Jun 10, 20241
Published inTech MusingsWebRTC Framework Generation For Android: AAR (Android Archive) Framework Generation Guide📱✨Real-time communication lies at the core of modern applications, and WebRTC is a powerful tool for enabling seamless audio, video, and data…Dec 8, 2023Dec 8, 2023
Unlocking Android Accessibility: Your Ultimate Guide to Inclusive App Development 🌐🚀Accessibility in Android is like giving everyone a smooth ride 📱✨. It’s about making apps work easily for everyone, even those with…Nov 20, 2023Nov 20, 2023
Published inTech Musings📱Exploring SwiftUI in iOS Development for Android Developers in the KMM UniverseGreetings, Android developers! 🤖 Are you ready to embark on an exciting journey into iOS development using the magic of Kotlin…Aug 13, 2023Aug 13, 2023
Exploring Swift and Kotlin’s Dynamic Aspects (Statically Typed vs Dynamically Typed Languages)Before we continue, let’s clarify some terms. In programming, a data type describes what kind of value a piece of information holds, like…Aug 6, 2023Aug 6, 2023