Soarias vs NSHipster

NSHipster is a respected editorial resource that teaches Swift, Objective-C, and Cocoa through in-depth technical articles written for practicing developers. Soarias is a desktop shipping tool that takes Claude Code users from mockup to App Store submission, running entirely on your Mac without sending project data to a third-party server.

At a glance

Feature Soarias NSHipster
Primary purpose iOS app shipping tool Swift & Cocoa editorial reference
Pricing $79 one-time purchase Free to read
Native iOS output Generates SwiftUI source code Educational articles, no code generation
App Store submission Guided end-to-end workflow Not applicable
Runs locally Yes — local-first, on-device Website (read in browser)
AI / Claude Code integration Built for Claude Code (BYO key) None
Subscription required No No
Best for Shipping iOS apps with Claude Code Learning Swift APIs and Cocoa patterns

What is NSHipster?

NSHipster is an editorial site covering the underappreciated parts of Swift, Objective-C, and the Cocoa and Cocoa Touch frameworks. Founded by Mattt Thompson, it has published hundreds of carefully researched articles on topics ranging from Swift's type system to obscure Foundation APIs that rarely appear in mainstream tutorials. Developers across the iOS and macOS community treat it as a reliable, well-written reference when they need to understand a framework at a deeper level.

The site is entirely free to read and requires no account or subscription. Articles are long-form and technically precise, often covering edge cases and historical context that Apple's own documentation omits. For developers who want to understand why a particular API works the way it does — not just how to call it — NSHipster fills a genuine gap that few other resources match.

NSHipster does not generate code, manage Xcode projects, or interact with App Store Connect. It is a reading resource, not a build or deployment tool. Its value lies entirely in helping developers deepen their conceptual knowledge of the Apple platform.

What is Soarias?

Soarias is a macOS desktop application designed for developers who use Claude Code to build iOS apps and want a streamlined path to App Store submission. It handles the workflow steps that sit between having working SwiftUI source code and having a live app on TestFlight or the App Store: configuring fastlane, generating screenshots, filling in App Store Connect metadata, and managing the submission process. The app costs $79 as a one-time purchase with no ongoing subscription.

Soarias is local-first: it runs entirely on your Mac and does not route your project source code through an external server. You bring your own Claude Code API key, so the AI component of the workflow runs under your account. The focus is narrowly on shipping — getting a completed app reviewed and published — rather than on education, design prototyping, or backend infrastructure.

Key differences

1. Active shipping tool versus passive reading reference

NSHipster delivers knowledge through text — you read an article, internalize a concept, and apply it yourself later in Xcode. Soarias performs tasks on your behalf: it generates SwiftUI source files, runs fastlane lanes, and submits builds to App Store Connect. The two resources operate at fundamentally different points in a developer's workflow: one informs your mental model, the other executes steps in the build pipeline.

2. No overlap in scope

Because NSHipster is purely educational and Soarias is purely operational, there is no meaningful feature overlap between them. A developer could read NSHipster articles about SwiftData or the Observation framework in the morning and use Soarias to ship an app built on those concepts in the afternoon. They serve different needs at different moments, which is why the comparison here is less about choosing one over the other and more about understanding what each one does and does not do.

3. Cost structure and ongoing value

NSHipster is free, supported by the goodwill of its authors and occasional sponsorships. Soarias costs $79 once, with no renewal fee. Because NSHipster has no monetary cost, the comparison here is not really financial — it is a question of which resource is appropriate for the task at hand. If your goal is to understand a Swift API concept, NSHipster costs nothing and delivers well. If your goal is to move a completed Claude Code project through App Store review, NSHipster has no functionality to offer and Soarias was built specifically for that step.

Cost over 24 months

Based on the published pricing for both products:

NSHipster

$0

Free to read, no account required, 24-month cost unchanged.

Soarias

$79

One-time purchase. No subscription. 24-month cost is the same as day-one cost.

These figures cover license costs only. NSHipster requires no purchase. Soarias requires a one-time $79 payment but does not charge for updates or continued use. Note that the two products have entirely different scopes — NSHipster provides educational content and Soarias provides a shipping workflow — so a direct cost comparison is included here for completeness rather than as a meaningful trade-off.

When to choose each

Choose NSHipster if…

  • You want to understand Swift language features, Foundation APIs, or Cocoa patterns at a deeper level than Apple's documentation provides.
  • You are researching why a particular framework design decision was made or how an obscure API behaves in edge cases.
  • You are looking for a free, no-signup reference to bookmark alongside Apple's developer documentation.
  • You are preparing for technical interviews or code reviews and want well-sourced reading material on Apple platform development.

Choose Soarias if…

  • You have a Claude Code project with working SwiftUI code and need a guided path to TestFlight or the App Store.
  • You want a local-first tool that does not send your source code to a third-party server during the shipping process.
  • You want to avoid per-month subscription fees and prefer paying once for continued access to the shipping workflow.
  • You need help with App Store Connect metadata, fastlane configuration, or screenshot generation — not with learning Swift concepts.

Related comparisons

FAQ

Can I use NSHipster to help build an app I then ship with Soarias? +

Yes, and this is actually a natural pairing. NSHipster articles can help you understand Swift APIs, SwiftData, or the Observation framework while you are writing code with Claude Code. Once your SwiftUI app is working, Soarias handles the submission steps that NSHipster has no tools to address: fastlane configuration, App Store Connect metadata, screenshots, and review submission.

Does Soarias teach Swift or help me learn iOS development? +

No. Soarias is a shipping tool, not an educational resource. It assumes you already have a working Claude Code project with SwiftUI source code and focuses entirely on the steps needed to get that code reviewed and published on the App Store. For learning Swift and Cocoa concepts, resources like NSHipster, Apple's developer documentation, and Swift.org are more appropriate.

Is NSHipster still actively updated? +

NSHipster has published content since 2012 and has a large archive of articles. Publication frequency has varied over the years. Before relying on a specific article for a production decision, check the publication date and cross-reference with Apple's release notes for the relevant framework, as Swift and Cocoa APIs do evolve between OS versions.

What does "local-first" mean for Soarias? +

Local-first means Soarias runs on your Mac and your project's source files stay on your machine. The app does not upload your code to a cloud build server or a third-party infrastructure provider. When Claude Code generates or modifies code, it does so through your own API key. The only external communication during submission is the standard connection to Apple's App Store Connect APIs, which is the same channel Xcode and fastlane use.

Last reviewed: 2026-05-11 by the Soarias team. Competitor information is based on publicly available sources and may change; visit nshipster.com for the latest details.