Explore 695 articles on iOS performance

Clear Filters

Showing 20 of 695 articles (Page 21 of 35)

Ryan O'Neill from Square reveals why 9 out of 10 mobile shoppers think their experience could be better. His team's solution? Stop thinking mobile-first and start thinking app-first.

Introducing Swift Distributed Actors

Company: Swift.org Blog · Oct 28, 2021
Platform: iOS

Swift is taking on distributed systems with the same elegance it brought to concurrency. The Swift team just open-sourced a complete cluster library for building distributed actor systems.

Mobile Performance @ Lyft

Company: Lyft · Oct 28, 2021
Platform: iOS / Android

Lyft was serving 17.1M riders while their Android app launched 15-20% slower than competitors. Time to fix that.

Tokopedia's homepage was crashing on millions of iOS devices. The culprit? React Native couldn't keep up with their scale.

Swift DocC Documentation Tool

Company: Swift.org Blog · Oct 13, 2021
Platform: iOS

Franklin Schrans from Apple's Swift-DocC team just announced something iOS developers have been waiting for: Swift-DocC is now open source and cross-platform. Documentation just got a serious upgrade.

Airbnb's iOS codebase hit 1.5M lines of code with 75 engineers shipping weekly. Xcode was literally overheating their laptops.

Amorn Apichattanakul, an iOS developer since the iPhone 3GS era, spent 1.8 years mastering Flutter and wishes someone had created a cheat sheet for the transition. So he built one himself.

Victor Oliveira from Mercado Libre reveals a harsh truth: 53% of users uninstall apps due to performance issues. With 4.5 billion active Android and iOS devices worldwide, each performing differently, mobile pe...

Mallika Potter and Kevin Beaulieu from Thumbtack reveal how they open-sourced their entire native design system—and the surprising technical challenges they had to solve first.

Grab's engineering team learned the hard way: retries and circuit breakers aren't enough when you're running hundreds of microservices at scale.

Swift 5.5 Released

Company: Swift.org Blog · Sep 20, 2021
Platform: iOS

Ted Kremenek from Apple's Swift Core Team just dropped Swift 5.5, and it's the biggest language update in years. This release fundamentally changes how iOS developers write concurrent code.

Cecília Saraiva from Glovo reveals how their 30+ iOS engineers maintain code consistency without the manual overhead. Spoiler: automation is doing the heavy lifting.

Debugging the UI of Third-Party iOS Apps

Company: Doist · Sep 15, 2021
Platform: iOS

Ever wonder how Twitter built their custom tab bar or how Reeder optimized their scroll performance? There's a way to peek under the hood.

Pattogató Bence from Wise Engineering tackles a problem every iOS dev faces: animating heterogeneous items in collection views without the usual headaches. His solution? A clever enum wrapper that makes UIColle...

Walmart's engineering team learned the hard way: breaking up a monolith without fixing team structure just creates a distributed mess.

Revolut built a system that automatically blocks code deployments based on security risk and bug count. Here's how they shifted security left without slowing down 165,000+ pull requests.

Scott Birksted from Shopify tackles a frustrating gap between Kotlin and Swift: why can't Swift structs copy themselves as elegantly as Kotlin data classes?

New OS releases can break your app overnight. The React Native team shares critical changes in iOS 15 and Android 12 that could impact your users.

Eric Robertson from AWS AppSync reveals how pipeline resolver caching slashed database requests by 99% for some customers. If your GraphQL API is hitting backend services too hard, this changes everything.

Victoria Gonda from Square tackles a tricky KMP problem: Kotlin/Native doesn't support I/O, yet your shared tests need to read fixture files. Here's the workaround that makes it possible.

Loading articles...