Explore 891 articles on Android performance

Clear Filters

Showing 20 of 891 articles (Page 33 of 45)

React Native just fixed the two biggest complaints from mobile teams: cryptic error messages and interactions that scream 'this isn't a native app.'

Making Slack Faster By Being Lazy

Company: Slack · Jun 29, 2020
Platform: iOS / Android

Slack cut load times by 65% for large teams by doing less work, not more. Their secret? Strategic laziness.

Making Slack Faster By Being Lazy: Part 2

Company: Slack · Jun 29, 2020
Platform: iOS / Android

Slack's desktop client was grinding to a halt as teams scaled. The culprit? An over-reliance on browser LocalStorage that seemed smart at first.

LinkedIn's Android test suite hit tens of thousands of tests, pushing execution times into the danger zone. Developer productivity was tanking.

Microsoft SwiftKey slashed their Android app size by 50% and boosted install conversions. Here's the playbook they used to get there.

Ivan Dyatlov from Bumble Tech discovered that WebRTC's H.264 hardware encoding failed on most Android 5.x devices despite official support claims. His deep dive into codec implementations reveals why video call...

Automation for WebView Testing

Company: Bukalapak · Jun 14, 2020
Platform: Android

Ferawati Hartanti Pratiwi from Bukalapak breaks down WebView automation with Appium. If you've struggled with context switching between native and web elements in mobile testing, this practical guide cuts throu...

A Great Way to do Android Presenters

Company: Cash App · Jun 9, 2020
Platform: Android

Cash App's Android team chose presenters over ViewModels and MVVM. Here's why their "boring" code wins.

Spotify lifted the 10,000 Liked Songs limit. But that simple feature request triggered a year-long architecture overhaul affecting 100,000 lines of code.

Brian Plummer from OkCupid reveals how their team uses Android Studio's built-in static analysis to systematically improve code quality. But running the tool is the easy part—merging those changes without break...

How We Gave Superpowers to Our macOS CI

Company: Spotify · May 1, 2020
Platform: iOS / Android

Spotify cut iOS pre-merge CI times by 75% with one infrastructure change. Here's how they validated and scaled their approach.

Wesley Ong from Grindr Engineering tackles a blind spot in Android performance monitoring: Firebase tracks frame rates per Activity, but what about the Fragments inside them?

Airbnb's Android app serves millions of travelers daily. But how many users were being left behind due to accessibility barriers?

Bank of America cut their mobile app response time in half. Here's how they did it with a simple API consolidation strategy.

Airbnb's Android tests take 2 hours to run but finish in minutes. Here's the CI infrastructure that makes it possible.

Anirudh Ramanan from Flipkart reveals how Google's IMA library was causing 15% of users to bail before videos even started. Their solution? Build their own ads framework from scratch.

Vrbo eliminated loading screens in their Android app entirely. Here's how they used Apollo GraphQL's normalized cache to make navigation feel instant.

Airbnb automated screenshot testing across thousands of Android screens to catch UI regressions that manual QA kept missing. Here's how they built it.

React Native 0.62 just shipped with Flipper debugging built in by default. This release fundamentally changes how mobile developers debug cross-platform apps.

Airbnb's Android tests were failing randomly. The culprit? Everything from cached drawables to delayed runnables creating unpredictable test behavior.

Loading articles...