-
Notifications
You must be signed in to change notification settings - Fork 0
Home
![]()
Version 1.0 | Apple-platform wrapper for the Claude Xcode 26 Swift book's GitHub Wiki
A deliberately narrow, one-destination web-wrapper app. Opens directly to the book's GitHub Wiki so readers can browse all 22 Books, the Lexicon, the Index, and the Bibliography inside a native app instead of a browser tab.
Claude's Web Wrapper is the first build-along app in Claude's Xcode 26 Swift book. Every design choice is chosen so a reader can copy the pattern into their own first app:
- One screen. A single WKWebView fills the window. No URL bar. No tabs.
- Back, forward, home, reload. Minimum navigation to let readers move around the wiki without leaving the app.
- About + Under the Hood. Two built-in views teach the conventions every future build-along will reuse — app info, contact, credit, feedback form, and a full in-app source tour.
- No SwiftData, no CloudKit, no custom networking. The template ships with SwiftData; chapter one's first move is to rip it out and replace it with a single URL. That's deliberate: the book teaches you to start minimal and add only when needed.
-
Wraps the book's GitHub Wiki:
github.com/fluhartyml/Claudes-X26-Swift6-Bible/wiki - Universal Apple Platforms: iPhone, iPad, Mac, Apple Vision
- Graduated Min Deployment Strategy: iOS 15.6 · iPadOS 15.6 · macOS 12.0 · visionOS 26.4 for v1.x (maximum reach); raised at v2.0 (modernization)
- Info Menu: Home · Reload · Under the Hood · About
- Send Feedback: Mail composer on iOS, mailto fallback on macOS
- Under the Hood View: Every source file browsable inside the app, copy to clipboard
- Developer Notes: Canonical architecture, deployments, destination, version history
- Book Repo: fluhartyml/Claudes-X26-Swift6-Bible
- App Repo: fluhartyml/Claudes-Web-Wrapper
Current Version: 1.0 Platforms: iPhone, iPad, Mac, Apple Vision Minimum Deployments: iOS 15.6 · iPadOS 15.6 · macOS 12.0 · visionOS 26.4 Language: Swift 6 / SwiftUI Framework: SwiftUI, WebKit
Claude's Web Wrapper is a teaching artifact, not a general-purpose browser. It does one thing — wrap one URL — and does it with the smallest possible code surface. Readers who finish the chapter can ship their own single-destination wrapper in under an hour by swapping one string.
The Min Deployment floor is set as low as Xcode 26 allows. That's a design choice, not a default: every version Apple has ever shipped deserves to reach as many users as possible, and modernization is what v2.0 is for. When a reader ships their v2.0 with a higher floor, the App Store automatically offers users on older hardware the last v1.x build — no one gets stranded.
- Repository: fluhartyml/Claudes-Web-Wrapper
- Language: Swift
- Framework: SwiftUI, WebKit
- License: GPL v3
- Developer: Michael Lee Fluharty
- Engineered with: Claude by Anthropic
For issues, questions, or feature requests:
- Open an issue on GitHub
- Email: michael.fluharty@mac.com
- Visit: Portfolio Website
Portfolio • GitHub • Email • EULA
Licensed under GPL v3 - Share and share alike with attribution required