How We Think About Threads’ iOS Performance
- Dave LaMacchia Jason Patterson tl;dr: (1) How did the Threads iOS team maintain the app’s performance during its growth? (2) How Meta’s Threads team thinks about performance, including the key metrics to keep the app healthy. (3) Case studies that impact publish reliability and navigation latency.featured in #576
Pickup In 3 minutes: Uber’s Implementation Of Live Activity On iOS
- Francesco Frison tl;dr: “From a UX perspective, we quickly recognized the unique challenge posed by Live Activities. Information on this surface is only glanced at for a few seconds at a time, and it extends beyond the boundaries of the main app. Attempting to cram the same information from our app into the Live Activity view would have been a mistake. Users would only look at it briefly, so we categorized the information based on what we believe users’ priorities would be during a trip.”featured in #535
The Evolution Of Facebook’s iOS App Architecture
tl;dr: After years of iteration, the Facebook codebase does not resemble a typical iOS codebase… The app’s codebase reflects 10 years of evolution, spurred by technical decisions necessary to support the growing number of engineers working on the app, its stability, and, above all, the user experience.featured in #389
Apple Will Require HTTPS Connections for iOS Apps By the End of 2016
- Kate Congerfeatured in #87.1
Automated iOS Integration Testing in a Real World Consumer App - at Spring
- Octavian Costachefeatured in #23.1