Showing 20 of 1563 articles (Page 17 of 79)
Ninikvatchantiradze from Teknasyon Engineering reveals why most iOS developers are measuring app performance completely wrong. If you're only testing locally or tracking basic CPU metrics, you're missing what's...
Max Roche from Grindr Engineering just solved one of SwiftUI's most annoying problems: why do custom components require massive initializers while Apple's native views stay clean and simple?
Kcrdissanayake from PickMe reveals how their team migrated an 8-year-old ride-hailing driver app from UIKit to SwiftUI while maintaining iOS 15 compatibility. The bold rewrite wasn't just about modern code—it w...
Meta just shared how they moved billions of daily users to their new on-device ML framework. The performance gains are substantial.
Ander Dobo and Kenzie Davisson from Google's Flutter team just dropped a game-changer: an AI assistant that can actually fix your runtime errors, search pub.dev, and hot reload your app—all through natural lang...
Amanda Fitch from Flutter reveals Firebase Studio's new AI capabilities that can autonomously generate entire Flutter apps—complete with authentication, state management, and Firebase integration—without manual...
Hannah Olukoye from mobile.de reveals how her team pulled off a complete Android rebrand in just 2 weeks—but only after tackling 8 years of technical debt first.
Running Node.js APIs directly inside React Native apps just became possible. This changes how we think about code reuse between mobile and backend.
Brian Terczynski from Thumbtack tracked down a brutal Android OOM bug that was crashing apps at startup—and the culprit wasn't a memory leak. It was hiding in plain sight: their SQLite queries.
Mohanad Abdelaziz from Deloitte tackles the question every Android dev asks: how do I improve state management this time? His answer: three distinct patterns, each with serious trade-offs.
Callstack just dropped Node-API support for React Native, and it's a bigger deal than you might think. This could fundamentally change how native modules work across the ecosystem.
Duolingo's iOS team turned a boilerplate problem into a Swift Macros showcase. Their codebase grew, but developer friction didn't have to.
Sanath Sajeeva Kumara from PickMe just dropped a stunning tutorial that turns mathematical curves into mesmerizing loading animations. Who knew trigonometry could look this good in production Android apps?
UNISOC just proved that Android's Dynamic Performance Framework (ADPF) isn't just theory. Their implementation with LineageW delivered a 50% frame rate boost in real-world testing.
Matt Sellars from Motion watched their React Native calendar screen peg CPU at 190%. The culprit? View bridges tripling rendering overhead between JS and native code.
Software Mansion just dropped React Native RAG, bringing full Retrieval-Augmented Generation to mobile devices. No cloud required, no API costs, and your user data never leaves the phone.
Duolingo ships weekly to 40M+ daily active users across 176 countries. Their secret weapon for speed? Kotlin Multiplatform.
Alex Dadukin from Just Eat Takeaway reveals how inline links in Android apps create a localization nightmare. Their team evaluated three common approaches and found them all fundamentally broken.
Expo-router tab navigation taking 1+ second on Android production builds? You're not alone, and the culprit might surprise you.
Airbnb's SwiftUI features were re-rendering way more than they should. The culprit? SwiftUI's hidden diffing algorithm was working against them.