iOS
Articles on iOS performance, Swift optimization, Xcode tooling, and building fast Apple platform apps.
iOS engineering articles 61–90 of 733
Xcode Instruments Time Profiler: Improve performance with AI
Antoine van der Lee just achieved a 25x performance improvement using AI agents and Xcode Instruments. His workflow shows how AI can analyze profiling data and iterate on optimizations faster than manual debugg...
Flutter vs. Kotlin Multiplatform: 2026 Architecture Guide
The article content appears to be just promotional copy for Shorebird rather than the actual Flutter vs. Kotlin Multiplatform architecture guide. Without the real article content, I cannot provide an accurate s...
Network Requests Optimization using Xcode's Simulator & Agents
Antoine van der Lee reveals how combining AI agents with continuous network monitoring caught bugs he'd been missing for years. The secret? Stop opening proxies only when you need them.
Flutter vs .NET MAUI in 2026: Architecture, Tooling, CI/CD, and Migration Trade-offs
The article content appears to be just a promotional snippet for Shorebird's integration tool, not the full Flutter vs .NET MAUI comparison promised in the title. Without the actual article content, I cannot pr...
From Idea to Reality: Behind Flip Slip, 3-Finger Capture, and the Pinch-to-Zoom PoC #MAKEbyKBank
Weera Youngnam from KBTG turned a personal pain point into a feature that caught executive attention. His journey from gyroscope experiments to production reveals how small PoCs can create outsized impact.
How Dart and Flutter are thinking about AI in 2026
Mariam Hasnany from Google's Flutter team just dropped their AI strategy, and the numbers reveal a massive shift: 79% of Flutter developers already use AI assistants. But there's a trust problem.
Xcode Build Optimization using 6 Agent Skills
Antoine van der Lee just open-sourced an AI agent skill that saved one iOS team 87% on incremental build times. That's 61 seconds per build, translating to 5 hours saved monthly at just 10 builds per day.
Swift 6.3 Released
Holly Borla and Joe Heck announce Swift 6.3, bringing the language to Android officially for the first time. This release fundamentally expands where Swift can run, from embedded firmware to mobile apps across ...
Performance as a Core Product Feature
Snapchat treats performance as a core product feature, not just a requirement. Their custom tracing system catches regressions that off-the-shelf tools completely miss.
Maestro at Scale: Architecting a Deterministic Mobile Test Platform
Emre Erkek from Getir reveals how they turned Maestro from a simple testing tool into a deterministic platform that runs thousands of tests daily. Most teams fail at E2E testing scale—here's the architecture th...
Expo UI in SDK 55: Jetpack Compose now available for React Native apps
Kudo Chien, Nishan Bende, and Aleksander Mikucki from Expo just made it possible to use native SwiftUI and Jetpack Compose components directly in React Native apps. No JavaScript reimplementation required.
How to Make Your Mobile App Faster
Essam Fahmy from Deloitte reveals why 70% of users abandon slow apps—and shares the exact techniques that cut load times by up to 70%. If your mobile team treats performance as an afterthought, this breakdown w...
Is SwiftUI finally as fast as UIKit in iOS 26?
Jacob Bartlett puts SwiftUI and UIKit through the ultimate stress test: a feed of 22,000 animated GIFs running at 120fps. The results might surprise you.
Building Privacy-First Analytics with Swift
TelemetryDeck is processing analytics for 16 million users monthly using Swift on the server. The infrastructure costs and performance gains are making Python and Node developers take notice.
Swift Combine: A Guide to Apple's Reactive Framework
Dilek Eminoğlu from Teknasyon breaks down Apple's Combine framework—the reactive programming tool that's been quietly transforming iOS async code since WWDC 2019. If you're still wrestling with callback hell, t...
XcodeGen and the Quest to Modularize the Wealthfront iOS App
Wealthfront's iOS team eliminated merge conflicts entirely and cut build times by breaking their 10-year-old monolith into modules. Here's how XcodeGen made it possible.
Using an MCP to perform product optimizations
Antoine van der Lee stopped guessing what to build next. By connecting his AI coding agent to Amplitude analytics via MCP, he now makes product decisions backed by real user data without leaving his IDE.
How We Claudified Our iOS App Without Wrecking Our Codebase
Dan Federman from Tolan reveals how Claude now writes 55% of their iOS commits. And their crash-free rate improved while doing it.
The 5 Numbers That Decide Whether Users Keep or Delete Your App
Half of all users uninstall an app after a single performance issue. A peer-reviewed paper puts specific numbers on the thresholds that separate apps people keep from apps they delete.
Vision-Based Mobile App Testing CLI for Claude Code
Revyl introduces a CLI tool that gives Claude Code vision-based mobile app testing capabilities. The tool interacts with apps like a human — no scripts, selectors, or element IDs needed — enabling a full write-...
Pro Tip: Use Xcode Instruments Time Profiler with AI for Performance Analysis
Antoine van der Lee (@twannl) found a quick way to get performance fixes from Xcode Instruments: deep copy the Time Profiler call tree and paste it into an AI agent.
Do you need an MCP to build your native app?
Sentry ran 1,350 trials to answer an uncomfortable question: does their newly acquired XcodeBuildMCP tool actually beat a simple markdown file for iOS development?
Swift Testing Agent Skill: Write high quality tests with AI
Antoine van der Lee from SwiftLee just open-sourced an Agent Skill that teaches AI to write Swift tests the right way. No more serialized tags killing your test performance.
Why Apple Is Secretly Betting Against Native iOS Development
Apple is quietly pushing developers away from the native iOS stack they've championed for over a decade. The evidence? Look at what they're building, not what they're saying.
Haptics with Swift: A comprehensive guide for haptic feedback with Core Haptics
Ravindu Wataketiya from PickMe makes the case that haptic feedback is the silent hero of mobile UX. It's the detail users don't notice until it's missing—and it can elevate a mediocre app to exceptional.
React Native Version 0.84 Release
React Native 0.84 just dropped with automatic performance wins for every app. No migration needed, no config changes required—just faster execution and lower memory usage out of the box.
Meta Distinguished Eng (IC9) On Influencing Engs, Failures, and Learnings
Adam Ernst, Meta's IC9 Distinguished Engineer, spent two years building a framework that completely failed. His brutally honest postmortem reveals more about reaching the highest IC levels than most success sto...
Building Type-Safe Metrics API in Swift Part II
Phil Niedertscheider from Sentry reveals how Swift's type system can catch metric API bugs before they compile. No more sending garbage data like memory addresses to production.
Building Type-Safe Metrics API in Swift Part I
Phil Niedertscheider from Sentry reveals why designing a public API took longer than building the actual feature. His deep dive into Swift's type system shows how the right language features can make or break d...
How We Release the Spotify App: A Look Under the Hood (Part 2)
Spotify's release managers were drowning in Jira tabs, juggling dozens of tickets while fielding Slack questions. One dashboard changed everything.