Eric Kumlin·Oct 2Audit, Then Fix: Redesigning for iPhone DuoUsing an audit-first approach to adapt the experience of your app for the first new iPhone form factor in years.A response icon2
InLevel Up CodingbyMichael Long·Oct 2Size Classes Are Not EnoughSceneGeometry, the iPhone Duo, and the numbers SwiftUI doesn’t hand you…A response icon3
InCode Like A GirlbyDelfina 🌻·Aug 14Good onboarding isn’t just a tutorial. It’s hospitality.What happens when you follow every best practice and optimise your onboarding into oblivionA response icon3
Gaurav Parmar·Jun 30Swift 6 Made Me Love This Language AgainAfter the concurrency hangover of Swift 6, Apple did something unexpected: they made Swift easy again. Here’s why Swift 6 is the most…A response icon7
Eric Kumlin·Jun 10Accessibility Broke My Design System (And That’s the Point)How accessibility made my app more usable while exposing brittle assumptions in my design system.A response icon2
BB - iOS Developer·Oct 2Is Swift Slowly Becoming Apple’s Rust?Swift 6 strict concurrency, ownership, and noncopyable types are changing how I write iOS code, and not everyone’s thrilled.A response icon1
BB - iOS Developer·Oct 2I Added Apple Intelligence to My iOS App in One Afternoon. Here’s the CodeA practical walkthrough of the Framework for Foundation Models, from availability checks to structured output using SwiftUI
Hanushka Suren·Oct 2How to Structure SwiftUI Navigation Like a Senior iOS EngineerA beginner friendly introduction to the coordinator pattern in SwiftUI, built step by step with NavigationStack and @Observable.A response icon3
Santhosh Patkar·Oct 2Structuring SwiftUI Navigation for Large Scale ApplicationA practical approach to type-safe navigation, routing, deep links, and scalable navigation architecture in SwiftUI.
Khatzie·Sep 12How I Would Architect a SwiftUI App From Scratch in 2026If I were starting a brand-new SwiftUI application today, I would do something very different from what I did a few years ago.A response icon6
Daniel Ocasio·Just nowStop Explaining Your App in the Onboarding. Let Users Try It.How I built a five-shot basketball drill into Jumpr's onboarding so users could try the product before their first workout.
InPUKAKI MAGAZINEbyBasin·Just nowWhy Waiting Shouldn’t Cost a ThreadEvery Scroll Spawned Sixty Threads — Why Waiting Shouldn’t Cost a Thread
InEverything ApplebyRajesh Budhiraja·1h agoStop Copy-Pasting Code Between iOS Apps. Build a Swift PackageRead here for free
Константин Клинов·3h agoHow to Increase Determinism in AI Coding Agent Answers: Practical Tips for Software EngineersAs AI coding agents like Cursor, Claude Code, and OpenAI Codex become integral to modern software development, developers face a common…
Ashish Awasthi·3h agoTop iOS Interview Questions and Answers for Experienced Developers — Part 1Preparing for an iOS developer interview? In this article series, I’ll cover important iOS interview questions and answers for experienced…