Skip to content

PushPort KMP SDK 0.0.1

Latest

Choose a tag to compare

@IamFromUA IamFromUA released this 13 Sep 18:40
· 2 commits to main since this release

Shared Kotlin API over the native PushPort Android, Apple and Web SDKs.

Published on Maven Central as dev.pushport:kmp-sdk:0.0.1, including Android, JVM, JS, iOS device arm64 and simulator arm64/x64 artifacts. Add google() and mavenCentral() to Gradle repositories, then:

commonMain.dependencies {
    implementation("dev.pushport:kmp-sdk:0.0.1")
}

Android's native SDK is a transitive dependency. The Apple host additionally links the PushPort SPM product and forwards APNs callbacks. The Web host imports the separately distributed Web SDK and serves its own worker. The attached Maven archive remains available as an alternative distribution.

Validation: portable and Android host tests; complete macOS publication; an independent Kotlin framework linked into a Swift application with PushPort Apple SDK 0.0.1; public Maven consumer compilation. Real device/browser notification delivery is tested separately. See README and docs/publishing.md.