Explore 892 articles on Android performance
Showing 20 of 892 articles (Page 3 of 45)
Prateek Batra from Google reveals how JioHotstar transformed their streaming app for 400 million users. The secret? Treating tablets and foldables as first-class citizens, not just stretched phones.
Rahul Ravikumar reveals how Android's tooling has been quietly carrying the weight of Kotlin's type safety. Every null check, every parameter validation adds overhead that pure Kotlin apps don't actually need.
Sanath Sajeeva Kumara from PickMe reveals a chilling truth: simply opening a project in Android Studio can steal your credentials before you click a single button. A 2026 incident proves your IDE might be your ...
Raditya Gumay from GoTo discovered his navigation UI was recomposing 60+ times per minute. The culprit? A single lambda inside a data class that looked completely innocent.
Márton Braun from JetBrains drops a critical update: Android Gradle Plugin 9.0 just landed with breaking changes that will affect every Kotlin Android project. Time to update your build configs.
Umair Ali from ZAR Engineering turned weeks of mobile development work into single days by eliminating a hidden productivity killer. The secret? Rethinking how Git worktrees interact with AI coding assistants.
Sandhya Mohan and Trevor Johns from Google just dropped a game-changer: Android Studio now lets you use ANY LLM—OpenAI, Claude, or even local models—to power your AI coding assistant.
Elvira Mustafina from JetBrains just dropped Compose Multiplatform 1.10.0, and it's solving one of the most annoying pain points in cross-platform development. Three different @Preview annotations? Gone.
Luca from Mercari's Logistics team hit a wall: multiple ViewModels on one screen needed to share data, but Hilt's built-in scopes forced them into Singleton hell with manual cleanup. So they built their own sco...
Sebastian Sellmair and Azat Abdullin from JetBrains reveal how they built Compose Hot Reload 1.0.0—a zero-config tool that lets you update Kotlin UI code instantly while preserving app state. The engineering be...
Gojek's Android app was taking 14.35 seconds to launch. With 500+ modules and millions of lines of code, something had to change.
Flutter developers: still treating native integration like a black box? You're leaving serious performance on the table.
Pavithra Chamod J from PickMe Engineering tackles a common Android performance trap: GIFs that look great but silently drain memory and tank your UI responsiveness.
Using List.contains() instead of Set.contains() in your Android app? You might be making it 900x slower than it needs to be.
Pavithra Chamod J from PickMe Engineering breaks down the biggest challenge in mobile dev: making location services work seamlessly across Android and iOS without draining batteries or violating privacy.
Flutter's cross-platform magic hits a wall when you need native APIs. Here's how to bridge that gap without losing your mind.
Ever tried debugging a mobile app crash without knowing what the user actually did? You're flying blind.
JioHotstar pushed their Android app from 99.5% to 99.8% crash-free rate by hunting down invisible memory killers. Here's how they did it.
Chamod Lakmal from PickMe Engineering turned a 2,100-line ViewModel nightmare into 350 lines of clean, testable code. His team's test coverage jumped from 12% to 87%, and onboarding time dropped from 2 weeks to...
Chamod Lakmal from PickMe Engineering built a slider that users actually *feel*. Most custom sliders look good but feel dead—this one snaps, vibrates, and eliminates float drift with surgical precision.