Romman Sabbirrommansabbir.com·Oct 4, 2024Monitor Internet Connectivity in Jetpack Compose! 📶 ✨Hello, and welcome to this article where we will delve into a Jetpack Compose function that is not only lifecycle-aware but also adept at checking internet connectivity using the most up-to-date APIs available. This function is designed to utilize th...127 readsAndroid Application Developmentandroid app development
Romman Sabbirrommansabbir.com·Sep 14, 2024Kotlin : How to Flow?Kotlin Flow is a powerful and easy-to-use tool for handling asynchronous data streams in Kotlin, especially useful for modern Android development. At first glance, Flow might seem a bit complex, but don’t worry! In this article, we’ll break it down i...164 readsKotlindata stream
Romman Sabbirrommansabbir.com·Aug 20, 2024Android 15 features and changes list.Accessibility Better Braille: TalkBack now supports Braille displays using the HID standard over USB and secure Bluetooth. Camera and Media Direct and Offload Audio Playback: Invalidates previously open direct or offload audio tracks when resource...133 readsAndroid Application DevelopmentAndroid
Romman Sabbirrommansabbir.com·Jul 2, 2024Understanding Android Broadcast ReceiversWhat is a Broadcast Receiver? A Broadcast Receiver in Android is a component that lets your app listen for system-wide or app-specific messages. These messages, called "intents," indicate that an event has happened. For example, your app can listen ...3 likes·1.3K readsAndroid Application Developmentbinder
Romman Sabbirrommansabbir.com·Jun 27, 2024Android : ViewModelStoreEver wondered how ViewModel survive during configuration changes in our Android apps? 🤔 Let me introduce you to ViewModelStore! 🔍 What isViewModelStore? ViewModelStore is a class that stores and manages ViewModel instances. It's essential for keepi...195 readsAndroid Application Developmentandroid state