60 articles on Developer Tools for iOS performance

Clear Filters

Showing 20 of 60 articles (Page 2 of 3)

Esraa Eid from Deloitte UK reveals how to make Swift code generate Swift code—no low-level languages required. She explores three powerful approaches to transform JSON schemas into production-ready Swift struct...

Brian Terczynski from Thumbtack tracked down a brutal Android OOM bug that was crashing apps at startup—and the culprit wasn't a memory leak. It was hiding in plain sight: their SQLite queries.

Swift just made a major statement at FOSDEM 2025, and it's not just about iOS anymore. The language is pushing hard into memory safety, embedded systems, and even Java interoperability.

Swift 6.1 Released

Company: Swift.org Blog · Mar 31, 2025
Platform: iOS

Swift 6.1 just dropped with some seriously practical upgrades. If you've been wrestling with concurrency boilerplate or data-race safety warnings, this release is for you.

Bevan Christian from IDN Media reveals how his team eliminated merge conflicts that plague every iOS team. Two weeks of sleepless nights resulted in a solution that transforms project management.

Swift just jumped from iOS apps to microcontrollers. The Swift team launched example projects showing how to write firmware for ARM and RISC-V chips using a new experimental compilation mode.

Dan Kelly explores how incident.io shipped a production mobile app in months without hiring a single mobile engineer. Their secret? Leaning hard into Expo's 'golden path.'

Still running separate iOS and Android teams in 2024? The economics of native development just stopped making sense. Here's why Flutter is quietly becoming the default choice for engineering leaders who need to...

Alastair Houghton from Apple's Swift runtime team just dropped a game-changer for debugging: Swift 5.9 now catches crashes and lets you inspect them interactively before your program dies.

What's New in Swift 5.9 Debugging

Company: Swift.org Blog · Sep 28, 2023
Platform: iOS / Desktop

Adrian Prantl, Augusto Noronha, and Dave Lee from Apple's Debugger Compiler Integration team just made debugging Swift apps significantly faster. If you're still using the old `p` and `po` commands the same way...

Introducing Swift HTTP Types

Company: Swift.org · Jul 10, 2023
Platform: iOS

Apple just open-sourced Swift HTTP Types, and it's about to change how iOS and server-side Swift developers handle HTTP. No more converting between URLRequest and SwiftNIO types.

Instagram engineers were losing hours every day waiting for code to compile. So they brought React Native's ⌘R instant refresh experience to native iOS.

Md Al Mamun and Michael Thole from DoorDash reveal how their 100+ engineer iOS team eliminated project merge conflicts entirely. The secret? A command-line tool that turns hours of painful XML debugging into se...

Leigha Jarett from Flutter reveals how Google's cross-platform framework is becoming a serious contender for iOS development. With over 1 million apps built and major players like BMW and WeChat on board, the i...

Flexible Continuous Integration for iOS

Company: Airbnb · May 10, 2023
Platform: iOS

Michael Bachand and Xianwen Chen from Airbnb rebuilt their entire iOS CI system—and cut maintenance time while running 10 million minutes of jobs quarterly. Here's how they ditched 300+ physical Macs for AWS in...

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.

Liang Ma and Wei Zhu from Pinterest built a JSON logging system that catches production issues hours before traditional metrics even notice. Here's how they gave mobile teams real-time visibility into 300 billi...

Ting Becker and Paul Hudson curated the best property wrapper resources from the Swift community. If you're still writing boilerplate code in Swift, you're missing out on one of the language's most powerful fea...

String Index Type Safety in Swift

Company: Grammarly · Mar 7, 2022
Platform: iOS

Grammarly's iOS team discovered their text editing bugs weren't logic errors. They were using the wrong kind of integer.

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.

Loading articles...