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#

PageTopic
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.

Was this helpful?