Client Ecosystem
Swift and Apple platforms
Current status of native Apple runtime distribution and Swift bindings.
Do not copy a release URL or checksum from an example into Package.swift.
Binary-target checksums are release-specific and must come from a published,
verified distribution manifest.
What can be evaluated today
- building the native runtime for supported Apple architectures;
- producing and inspecting the local XCFramework through the repository's release tooling;
- validating the C/FFI contract in an integration fixture; and
- tracking parity requirements against the Flutter and browser runtime APIs.
What remains before a supported application workflow
- a versioned Swift package and release-specific checksum source;
- generated Swift endpoint and model bindings;
- documented initialization, authentication, query, mutation, stream, cache, and shutdown lifecycles;
- simulator, device, archive, and application-store validation; and
- an explicit compatibility matrix for Swift, Xcode, iOS, and macOS versions.
Use Flutter for the currently documented cross-platform native client path, or call the backend using your existing Swift networking stack while using AxiomCore for contract review and tests. This page will add runnable Swift installation instructions only after the distribution boundary is published.