Skip to content

Xcode

20 post(s)

Blog

  • Why I'm Not Using Xcode 26's AI Chat Integration (And What Could Change My Mind)

    Why I'm Not Using Xcode 26's AI Chat Integration (And What Could Change My Mind)

    7 missing features keeping me from using Xcode's AI, plus my 5-release roadmap for Apple to catch up with Claude Code and Cursor.

  • Top 10 Developer Tools Apple introduced at WWDC25

    Top 10 Developer Tools Apple introduced at WWDC25

    Explore breakthrough features like Foundation Models bringing on-device AI, ChatGPT integration in Xcode, AlarmKit enabling true alarm apps, and major improvements to visionOS spatial experiences.

  • Solving Swift Macro Trust Issues in Xcode Cloud Builds

    Solving Swift Macro Trust Issues in Xcode Cloud Builds

    Swift macros are powerful but can break your CI pipeline with trust errors. Learn how to implement a simple post-clone script that solves the "Target must be enabled" error in Xcode Cloud once and for all.

  • When Getting Sherlocked Leads to Something Better: The TranslateKit Journey

    When Getting Sherlocked Leads to Something Better: The TranslateKit Journey

    A candid story about resilience in indie app development—and how the worst day of your developer life can sometimes lead to building something better.

  • My Top 10 Wishes for WWDC24

    My Top 10 Wishes for WWDC24

    From a SportsKit API and .zoom modifier in SwiftUI, over improved SwiftData and source control in Xcode, to my biggest pain points in tvOS and visionOS, and much more! Blending long-standing requests with fresh ideas.

  • The Missing String Catalogs FAQ for Localization in Xcode 15

    The Missing String Catalogs FAQ for Localization in Xcode 15

    Discover the game-changing implications of Apple's new feature, String Catalogs, which replaces traditional localization files and streamlines the localization process. From automatic key extraction to safety checks, find out why developers should be excited about this powerful tool in Xcode 15.

  • RemafoX Sale: Get 50% Off on all Subscription Plans during WWDC Week!

    RemafoX Sale: Get 50% Off on all Subscription Plans during WWDC Week!

    Shipping 3 new features that help save time for every Swift developer and reducing the price of all subscriptions for WWDC week with a long-term twist you don't want to miss!

  • My Top 5 Wishes for WWDC 2023

    My Top 5 Wishes for WWDC 2023

    WWDC is only weeks away, so it's time for me to update my wishlist. One wish came true last year, how many will it be in 2023?

  • Preparing My App for Swift 6

    Preparing My App for Swift 6

    How to enable Swift 6 mode for your Xcode projects and for your SwiftPM modules today. And what the migration experience is like.

  • My Top 3 Wishes for WWDC 2022

    My Top 3 Wishes for WWDC 2022

    With Apple announcing WWDC week for June 6–10 this year, let’s dive into what new frameworks, APIs, and tools I hope to see unveiled and what using them might feel like with examples.

Snippets

  • Apple Implements Feedback Requests -- Filing Reports Works

    A personal experience of having a Feedback Assistant request implemented in Xcode 26, and tips for writing effective feedback reports.

  • Xcode Quick Help in the Sidebar

    The Quick Help inspector in Xcode's sidebar auto-updates documentation as your cursor moves, removing the need to Cmd-click for docs.

  • Multi-Line Code with Ctrl+M in Xcode 15

    Xcode 15 introduces a Ctrl+M shortcut to expand function calls and parameters across multiple lines.

  • Search Apple Documentation with Shift+Cmd+O

    Use the same Open Quickly shortcut to search Apple's developer documentation directly on the web.

  • Xcode 15's Format to Multiple Lines Feature

    Xcode 15 adds a built-in action to reformat long function parameter lists from a single line to multiple lines.

  • Xcode 15 String Catalogs Replace .strings and .stringsdict

    Xcode 15 introduces String Catalogs, a visual editor for managing localized strings that replaces legacy .strings and .stringsdict files.

  • Xcode 15 Brings Type-Safe Asset Catalog Access

    Xcode 15 generates type-safe Swift accessors for images and colors in asset catalogs, replacing the need for SwiftGen.

  • Previewing Loading States in SwiftUI Without Changing Production Code

    A preview-only helper that simulates network delays so you can see loading states in SwiftUI previews.

  • Speed Up Xcode Launches by Disabling Debug Executable

    A hidden Xcode scheme setting that can significantly reduce app launch times during development.

  • Xcode Code Snippets for Developer Warnings

    Using Xcode code snippets with #warning to leave actionable reminders in your codebase.