We have been told that the BLE can reach a throughput of 1 Mbps (or 2 Mbps with Bluetooth 5.0). But why do we always feel it’s extremely slow in practice? In this article, I will try to explain this, and how to improve throughput on Android.[Read More]
Getting started with Kotlin Multiplaform Mobile (KMM)
Model-View-Intent Design Pattern on Android
Dependency Injection with Hilt
Different ways Activities communicating with Services on Android
How Android apps get handles to system services
Loopers and Handlers in Android
Handler are one of the key low-level components of Android. For example, the UI thread is built with them. However, only a few developers use them directly nowadays. In this article, we’ll try to understand how they work.