Getting Started#
Start here if you are new to the HAAPI SDKs. The overview explains what the SDKs are and who they are for; the decision tree helps you pick the layer (UI, SDK, or Driver) that fits your application. Quickstarts give you a working integration in minutes.
Suggested order. Read Overview for context, then Choose Your Layer for the iOS / Android UI vs SDK vs Driver decision (React Native always uses SDK Layer), then jump to the Quickstart for your platform.
Pages#
| Page | Topic |
|---|---|
| Overview | What the Mobile Developer Guide is, who it’s for, how it’s organised |
| Choose Your Layer | Decision tree — UI Layer vs SDK Layer vs Driver Layer (and why React Native is SDK-only) |
| Quickstart — iOS | First-app integration walkthrough using IdsvrHaapiUIKit — install, configure, sign in, receive token |
| Quickstart — Android | First-app integration walkthrough using IdsvrHaapiUIWidget — install, configure, sign in, receive token |
| Quickstart — React Native | First-app integration walkthrough using the npm package — install, configure, drive the flow, exchange tokens |
After the quickstart: continue to your platform’s layer page — iOS UIKit , Android UIWidget , or React Native SDK — for the full topic list.