Skip to content

docs: point the README at the native iOS and Android SDKs - #62

Merged
V3RON merged 1 commit into
mainfrom
docs/readme-native-sdks
Sep 16, 2026
Merged

V3RON merged 1 commit into
mainfrom
docs/readme-native-sdks

Conversation

@V3RON

@V3RON V3RON commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

0.10.0 published the native SDKs (Swift Package Manager, CocoaPods, Maven Central), and they've been confirmed working in fresh apps. This brings them back into the README, which #54 had scoped to React Native while they were unreleased.

Rather than restoring the two bare links #54 removed, this gives apps without React Native a real getting-started path:

  • Intro names React Native, iOS, and Android.
  • Getting started installs the CLI once, then splits by app type. The iOS/Android path links the platform guides and the SwiftUI and Jetpack Compose playgrounds.
  • Deep-link scheme: the README said the CLI reads it from app.json. It also reads Info.plist and build.gradle, so native apps need no configuration either — the wording now says so.
  • Packages lists AppductCore and com.callstack.appduct:core / core-noop.
  • Support lists the native minimums: iOS 15.1+, Android 7.0 (API 24)+, and Xcode 16.3 or newer for Swift Package Manager. That last one is easy to hit: Package.swift is swift-tools-version: 6.1, which ships with Xcode 16.3 (per swift.org).

No version numbers are added, so nothing here needs touching on future releases. tvOS and macOS are left out: the package declares them, but they haven't been verified in an app.

check:links passes.

#54 scoped the README to React Native while the native SDKs were
unreleased. 0.10.0 published them (SwiftPM, CocoaPods, Maven Central), so
bring them back -- as a real getting-started path rather than the two bare
links #54 removed.

- Intro names React Native, iOS, and Android.
- Getting started installs the CLI once, then splits by app type, with a
  path for iOS or Android without React Native and links to the native
  playgrounds.
- The scheme sentence no longer implies it's read only from app.json; the
  CLI also reads Info.plist and build.gradle.
- Packages lists AppductCore and com.callstack.appduct:core/core-noop.
- Support states the native minimums, including Xcode 16.3 for Swift
  Package Manager (the manifest is swift-tools-version 6.1).

No version numbers are added, so nothing here needs updating per release.
@V3RON
V3RON merged commit 92e5396 into main Sep 16, 2026
8 checks passed
@V3RON
V3RON deleted the docs/readme-native-sdks branch September 16, 2026 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant