Wi-DAS Partner SDKs
Add Wi-DAS Passpoint onboarding to your app and your users get onto the Wi-DAS Wi-Fi network with no password to type. The SDK handles the certificate and profile work; you call a four-verb API.
There's one SDK per platform, and they share the same surface.
| iOS | Android | |
|---|---|---|
| Package | Swift Package (SPM) | Kotlin library (.aar) |
| Minimum OS | iOS 14 | Android 11 (API 30) |
| Facade | configure · connect · status · disconnect | configure · connect · status · disconnect |
The four verbs
configure(partnerId) → build an SDK instance bound to your identifier
connect(user) → onboard a user; safe to call every launch
status() → where the user stands: none | valid | expired | revoked
disconnect() → remove the installed Passpoint profile
connect() is idempotent, so you don't track whether a user is already set up. Call it on launch and
it handles first-time enrolment, renewal, and recovery.
Get started
- iOS — Installation · Setup · Usage
- Android — Installation · Setup · Usage
Before production, work through the Entitlements & permissions checklist. Your app's platform identity has to be registered with Wi-DAS, and Android has a Play App Signing step that catches most integrations. Both are covered on the Setup pages.