Explore 715 articles on iOS performance

Clear Filters

Showing 20 of 715 articles (Page 26 of 36)

Our iOS CI/CD Journey At Nextdoor

Company: Nextdoor · Nov 17, 2020
Platform: iOS

Su Khai Koh from Nextdoor reveals why their team willingly accepted slower build times in exchange for something more valuable: stability and sanity.

Mobile App Launch Performance

Company: Farfetch · Nov 3, 2020
Platform: iOS / Android

Gonçalo Alvarez from Farfetch drops a hard truth: 86% of users uninstall apps after one use due to poor performance. Your launch time might be costing you customers before they even see your product.

Mobile App Launch Performance II

Company: Farfetch · Nov 3, 2020
Platform: iOS / Android

At Farfetch, a 0.1 second delay in warm app launch costs $4.2M annually. That's less time than it takes to blink.

Monitoring App Performance on iOS

Company: Expedia · Nov 3, 2020
Platform: iOS

Expedia's iOS team breaks down the complete performance monitoring toolkit every mobile team needs. Your users notice lag after just 300ms—here's how to stay ahead.

Julia Maurer and Ha Pham from Carousell reveal how they shipped their iOS 14 widget in one sprint. Their secret? Starting with power users who open the app 300 times daily.

Lyft's mobile apps used to poll a single endpoint every 5 seconds for everything. That "Universal Object" became their biggest reliability nightmare.

Swift Service Discovery

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

Yim Lee from Apple's Swift team just open-sourced a game-changer for server-side Swift. If you're building microservices, this standardized approach to service discovery could save you from vendor lock-in.

Pre-submit UI Tests at Pinterest

Company: Pinterest · Oct 20, 2020
Platform: iOS / Android

Pinterest's UI test suite was failing more than 50% of the time. Engineers were drowning in false positives, and tests had lost all credibility.

Swift Algorithms Library

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

Nate Cook from Apple's Swift team just dropped Swift Algorithms, an open-source package that could change how iOS developers write collection code. If you've ever written a gnarly nested loop to chunk data or f...

Revolut ships 3 iOS apps weekly to millions of users. Their secret? A modular architecture that cut build times nearly in half and saves 400 engineering hours monthly.

Swift Atomics Library

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

Karoy Lorentey from Apple just dropped Swift Atomics, bringing C/C++ style low-level atomic operations directly into Swift. This changes the game for systems programmers who've been blocked from building concur...

John Ryan from Flutter's team tackles one of mobile dev's messiest problems: navigation. But the solution might be more complex than the problem itself.

Swift System Library

Company: Swift.org Blog · Sep 25, 2020
Platform: iOS

Michael Ilseman from Apple's Swift team just open-sourced a library that turns error-prone C system calls into clean, type-safe Swift code. If you've ever wrestled with file descriptors and errno, this changes ...

GitHub Mobile and GraphQL

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

Hesham Salman from GitHub reveals how GraphQL eliminated over-fetching and let their mobile team ship features at warp speed. The secret? Letting the client define exactly what data it needs.

New Rider App Architecture

Company: Uber · Sep 18, 2020
Platform: iOS / Android

Uber threw away years of code and rebuilt their rider app from scratch. Here's why that radical decision paid off.

Swift 5.3 Released

Company: Swift.org Blog · Sep 16, 2020
Platform: iOS

Holly Borla announces Swift 5.3 with performance gains that cut code size by 40% in some apps and slash heap memory to under 1/3 of previous usage. These aren't incremental improvements.

5 Minute DevOps Effective Testing

Company: Walmart · Sep 15, 2020
Platform: iOS / Android

Walmart's DevOps team has a bold claim: if you're not testing during development, you're risking the business. Here's why your testing strategy might be fundamentally broken.

Motion Engineering at Scale

Company: Airbnb · Sep 8, 2020
Platform: iOS / Android

Airbnb was shipping hundreds of features, but custom animations were getting cut due to complexity. Their solution? A declarative framework that reduced transition code from hundreds of lines to just a few.

Tracing at Slack: Thinking in Causal Graphs

Company: Slack · Aug 28, 2020
Platform: iOS / Android

Slack processes 8.5 billion spans daily, but their tracing system looks nothing like traditional distributed tracing. Here's why they rebuilt it from scratch.

Wire Support For Swift, Part 1

Company: Cash App · Aug 19, 2020
Platform: iOS

Eric Firestone and Jake Wharton from Square just brought Wire's protocol buffer compiler to Swift, and their opinionated approach throws out some sacred cows. Why build yet another proto compiler when Google al...

Loading articles...