Moved all SoliCards app code to a dedicated repository: https://git.istratai.cloud/aj/SoliCards-iOS-iPadOS-MacOS This repo is now a clean workflow template with just PROMPT.md, CLAUDE.md, README.md, and CHANGELOG.md. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.5 KiB
1.5 KiB
XCode-Claude-Workflow
A structured 8-phase workflow for building App Store-ready iOS/macOS applications using Xcode + Claude Code.
What This Is
A methodology prompt (PROMPT.md) that guides Claude Code through transforming existing code — prototypes, web apps, partial implementations — into production-quality native Apple applications.
How to Use
- Clone this repo
- Point Claude Code to your existing code folder
- Paste or reference
PROMPT.mdas the task prompt - Follow the 8 phases: Audit → Architecture → Implementation → Persistence → Accessibility → Quality → App Store → Documentation
Phases
| # | Phase | What Happens |
|---|---|---|
| 0 | Codebase Intake | Read every file, produce audit report, confirm platform |
| 1 | Architecture | Propose pattern (MVVM/TCA), scaffold Xcode project |
| 2 | Core Features | Implement one feature at a time with tests |
| 3 | Data & Persistence | SwiftData, networking, error states |
| 4 | Accessibility | VoiceOver, Dynamic Type, localization |
| 5 | Performance | Instruments profiling, 70%+ test coverage |
| 6 | App Store Prep | Privacy manifest, icons, archive, metadata |
| 7 | Documentation | SETUP.md, CHANGELOG.md, ARCHITECTURE.md |
Example
This workflow was used to build SoliCards-iOS-iPadOS-MacOS — a solitaire card game ported from JavaScript to native SwiftUI for iOS, iPadOS, and macOS.