48 articles on Networking for iOS performance

Clear Filters

Showing 20 of 48 articles (Page 2 of 3)

How We Applied Client-Side Caching

Company: DoorDash · May 3, 2022
Platform: iOS / Android

DoorDash caches on the client side to make their app feel faster.

Tokopedia hashes GraphQL queries to shrink payloads and boost speed.

Grab starts building tough systems with rate limiting to stay strong.

Performance benchmarking and comparison of JSON serialization libraries for mobile apps.

SwiftNIO SSH Implementation

Company: Swift.org Blog · Nov 19, 2020
Platform: iOS

Covers SSH support in SwiftNIO framework, relevant to network performance and security in mobile apps.

When Lyft was first developed, it was built using a monolithic server architecture. Within this architecture, all mobile clients relied on a single endpoint for fetching all data pertaining to the user and thei...

Swift Service Discovery

Company: Swift.org Blog · Oct 21, 2020
Platform: iOS

Introduces service discovery library for distributed systems, applicable to mobile backend communication.

GitHub Mobile and GraphQL

Company: GitHub · Sep 23, 2020
Platform: iOS / Android

Explores the architecture and optimization of the GitHub mobile app using GraphQL for efficient data fetching.

Bank of America cut in-app response times by 50% with Adobe’s help.

Lyft's Journey Through Mobile Networking

Company: Lyft · Jan 21, 2020
Platform: Android / iOS

Evolution of mobile networking strategies and optimizations at Lyft.

Explores handling silent notifications in iOS using Swift, covering background processing and notification best practices.

Uber tapped the QUIC protocol to cut latency and make their app feel snappier.

Engineering Uber Lite

Company: Uber · Jan 1, 2019
Platform: iOS / Android

Uber reveals the real struggles and smart solutions they found while building Uber Lite for shaky network spots.

Netflix builds consistent caching in Titus Gateway for steady performance.

Discord powers 2.5 million voice chats at once with WebRTC wizardry.

Instagram grabs data early in the background to keep scrolling smooth.

Zynga's engineering team reduced mobile game latency for global players by deploying geo proxy servers across 5 AWS regions. By maintaining persistent connections to their Oregon data center, they eliminated HT...

Airbnb's engineering approach to scaling mobile messaging infrastructure and synchronization across their platform.

Presents an open-source iOS framework for efficient image loading and caching in mobile applications.

A common complaint we’ve heard from our shoppers is that when they’re deep in the aisles of a grocery store, the app is frequently held hostage to spotty network connectivity.

Loading articles...