Android × Networking

Android Networking

We track 63 Android Networking case studies from 46 engineering teams. Lyft, Dropbox and Instagram write about it most. Many posts also cover Caching and Performance Profiling. The posts run from 2011 to 2026. The newest is from August 2026.

Android Networking articles 1–30 of 63

Software Mansion Aug 26, 2026

React Native Callkeep Alternatives in 2026

Paweł Gadomski from Software Mansion just solved one of React Native's messiest problems: getting WhatsApp-style incoming calls to actually work when your app is killed. The solution? Stop treating it as a libr...

Discord Aug 6, 2026

General Availability of Mobile Platform Support Arrives in Discord Social SDK Version 1.10

Colin Feo from Discord reveals how mobile gaming's retention problem just got a social solution. Discord's Social SDK v1.10 brings full iOS and Android support, and early partners are already seeing lapsed play...

PickMe May 28, 2026

API Testing in Mobile Apps: The Backbone of Digital Experiences

Hafsa Amanulla from PickMe reveals why your beautiful mobile UI means nothing if your APIs are broken. A delayed menu load or failed promo code isn't just annoying—it's a business killer.

Reddit Feb 2, 2026

Protecting Your GraphQL

Stas Kravets shares how a Python GraphQL service's P99 timeout detection was so unreliable that only P50 requests actually timed out as expected. The culprit? IO operations under heavy load can bring down your ...

Posts on Medium Dec 4, 2025

The Complete Guide to Offline-First Architecture in Android

Your Android app crashes when the WiFi drops. Your users' apps shouldn't. Offline-first architecture flips the script: the network becomes optional, not essential.

Medium Oct 6, 2025

Medium Android App — Migrating from Apollo Kotlin 3 to 4: Lessons Learned

Pierrick CAEN from Medium thought upgrading Apollo Kotlin would be straightforward. Instead, it exposed hidden cache issues that had been silently failing for months.

Slice May 7, 2025

Android Network Observability: Shedding Light on Performance Blind Spots

Shaurya Jaiswal from Slice reveals how his team cut app launch API calls from 28 to 12, improving startup time by 40%. The secret? A custom observability system that exposes what Firebase Performance Monitoring...

Square Feb 24, 2025

Mobile Payments SDK General Availability and Terminal API Features

Square just launched their Mobile Payments SDK to GA with a twist: your phone becomes the card reader. No external hardware required for contactless payments.

Coinbase Dec 18, 2024

Boosting App Performance: Strategies to Optimize Network Requests

Coinbase cut network requests by 64% during traffic spikes without degrading user experience. Here's how they engineered their way to massive scale.

PhonePe Mar 15, 2024

Enhancing Chat Performance on PhonePe Android - Part 1

Ayush Bagaria from PhonePe set out to cut chat latency by 50% in their P2P payment flow. The journey taught some expensive lessons about the gap between POC results and production reality.

IDN Media Mar 4, 2024

Real-Time Communication on Android with AWS AppSync GraphQL

Arvel Alana from IDN Engineering breaks down how to add real-time features to Android apps without the WebSocket headaches. AWS AppSync handles the heavy lifting while you focus on the user experience.

Swiggy Dec 19, 2023

Optimising the Swiggy Restaurant App

Swiggy's restaurant app was crashing under load. Their React Native app couldn't handle more than 100 orders on budget devices, and they needed to scale 10x.

Gojek Dec 8, 2023

Evolution of Bid Notifications to Courier

Gojek was sending 97-99% of driver bid notifications successfully. They rewrote the system and hit 99.9%+.

DoorDash Nov 7, 2023

Leveraging Flink to Detect User Sessions and Engage DoorDash Consumers with Real-Time Notifications

DoorDash was sending cart abandonment notifications to users who were still actively browsing. The result? Annoying customers and missing conversion opportunities.

Instagram Oct 3, 2023

Making Direct Messages Reliable and Fast

Instagram DMs handle millions of messages per second. How do they make every send feel instant, even when your network drops mid-tap?

Slack Sep 12, 2023

Inside Slack: Overcoming Challenges to Craft a Seamless Mobile App

Slack's mobile team faces a unique challenge: users expect desktop-level performance while bouncing between subway tunnels and spotty cellular networks.

Instagram Jul 18, 2023

Fast Auto-Generated Streaming JSON Parsing for Android

Instagram's Android app had a JSON parsing problem that was killing their News feed performance. Traditional solutions weren't cutting it.

Flipkart Jun 28, 2023

Optimising Page Load Times in Flipkart Mobile App

Flipkart shaved 30% off page load times in their React Native app with 500M weekly visits. Here's how they did it without rewriting everything.

Swiggy Jun 20, 2023

Improving Video Cache Hits on Swiggy Apps

Swiggy was bleeding money on video bandwidth costs. The culprit? Videos being requested at 270px, 272px, 275px... you get the idea.

Datadog May 26, 2023

Network Latency Issues in Mobile Apps

Anatole Beuzon and Bowen Chen from Datadog turned what seemed like a simple deployment alert into a months-long debugging odyssey. What they uncovered reveals how deceptively complex network latency issues can ...

Pepperfry May 16, 2023

Improving API Response Time with Java Multi-Threading

Pepperfry's engineering team cut API response times by parallelizing requests. Here's how they used Java multi-threading to handle scale without blocking.

Flutter May 10, 2023

2023 Google Mobile Ads Updates for Flutter

Timothy Hoang from Google just dropped major updates to Flutter's mobile ads plugin. If you've been writing platform code just to customize native ads, that pain point is officially solved.

Swiggy Dec 20, 2022

Fan-tastic Search for Blazing Fast Results

Swiggy's search feature was a mess: 2,000+ lines in a single ViewModel, monolithic XML files, and performance issues. Time for a complete rewrite.

Zomato Nov 22, 2022

Rewriting the Network Connection Layer in Our Android Apps

Zomato's Android app was slow. Their network layer was the bottleneck, costing them speed, bandwidth, and user patience.

Grab Oct 20, 2022

Debugging High Latency in the Market Store

Grab's ML feature store went from 200ms to 2 second latency. The culprit? A single line of code in an async library.

Meetup Oct 18, 2022

How Meetup Scales Notification Queue Consumers

Meetup sends 8-10 million notifications daily. Their queue kept backing up, sending messages late or not at all.

AirAsia MOVE Sep 19, 2022

Android Network Traffic Tracking and Monitoring

Ahmed Alnaami from AirAsia reveals how they solved a debugging nightmare: tracking network traffic across Native, React Native, and WebViews in one super app.

Lyft Sep 13, 2022

Productionizing Envoy Mobile at Lyft

JP Simard from Lyft reveals how they replaced URLSession and OkHttp across all their mobile apps with a single networking library—and the results weren't what anyone expected.

Getir Aug 24, 2022

Uploading Files to AWS S3 with Progress - Kotlin

Mehmet Gür from Getir tackles a common Android pain point: uploading files to S3 with real-time progress tracking. His solution avoids the MultipartBody pitfalls that trip up most developers.

OkCredit Jul 19, 2022

How OkCredit Android App Boosted Network Performance by 30%

OkCredit serves millions in India's Tier-2/3 cities where flaky networks are the norm. Their Android team just cut network call times by 30% with some clever client-side optimizations.