Best of iOSMarch 2026

  1. 1
    Article
    Avatar of expodevExpo.dev·10w

    React Native has never felt this Native

    Expo SDK 55 has been released alongside Expo Router v55, bringing significantly improved native iOS navigation capabilities to React Native development. SDK 56 is expected to bring equivalent Android improvements. The release is seen as a milestone that closes the gap between Expo/React Native and fully native iOS app development.

  2. 2
    Video
    Avatar of t3dotggTheo - t3․gg·9w

    I’m getting so tired of Apple.

    A developer and content creator delivers an extended rant about Apple's declining software quality, broken UX, and problematic policies. Key complaints include macOS 26's inconsistent UI (mismatched corner radii, broken window resizing), iOS 26 regressions in the Photos app and autocorrect, persistent long-standing bugs (Apple Pay UI confusion, AirDrop unreliability, Mail search failures, Google contact sync issues), Apple's 30% App Store fee harming indie developers while large companies pay nothing, Apple's culture of silencing employees and ignoring external feedback, and Apple choosing a cheaper but inferior AI model for Siri over Anthropic despite using Claude internally. The post also references a website cataloging Apple bugs with estimates of billions of hours of human time wasted annually.

  3. 3
    Article
    Avatar of hackingwithswiftHacking with Swift·10w

    SwiftUI Agent Skill - Write better code with Claude, Codex, and other AI tools

    Paul Hudson has released an open-source SwiftUI agent skill that helps AI coding tools like Claude Code, Codex, and Gemini write better SwiftUI code. Installable via a single npx command, the skill covers common anti-patterns including deprecated API usage, accessibility issues (e.g., invisible VoiceOver buttons), performance pitfalls, and modern Swift idioms. It builds on Hudson's prior AGENTS.md work and includes checks for concurrency, design, and project hygiene, making AI-generated SwiftUI code more idiomatic and correct.