backend for

One backend. Every platform you ship.

Every Amba SDK shares a common core, so auth, data, push, gamification, and analytics are the same shape whether the app is Expo, bare React Native, Flutter, native iOS or Android, Unity, web, or a Node server. The matrix below is the real install surface — commands verified, versions deliberately omitted. Machine-readable mirror: /backend-for/index.md

the matrix

Which platforms does Amba ship an SDK for?

platformpackageinstallwhat shipsguide
Expo@layers/amba-expo
npm
npx expo install @layers/amba-expo @react-native-async-storage/async-storageEverything in the React Native SDK + SecureStore token persistence, Apple/Google sign-in wrappers, push-token capture, prebuild config pluginPlatform guide →
React Native@layers/amba-react-native
npm
npm install @layers/amba-react-native @react-native-async-storage/async-storageFull 32-module surface as a pure-JS HTTP client — auth, collections, push registration, streaks, XP, social, flags, eventsPlatform guide →
Flutteramba
pub.dev
flutter pub add ambaFull SDK surface as Dart namespaces — auth, users, sessions, sync, collections, push, gamification, economy, social, flagsPlatform guide →
iOS / macOS / tvOS / watchOSAmba (Swift)
Swift Package Manager
Xcode → Add Package → github.com/layers/amba-sdk-iosNative Swift SDK with async/await and Codable collections; iOS 14+, macOS 12+docs.amba.dev
Androidcom.layers.amba:amba-sdk-android
Maven Central
implementation("com.layers.amba:amba-sdk-android:<latest>")Native Kotlin SDK with coroutines — same configure / auth / events shapedocs.amba.dev
Unitycom.layers.amba
UPM (git URL)
Package Manager → Add from git URL → github.com/layers/amba-sdk-unity.gitFull 25-namespace surface for games — economy, leaderboards, challenges, inventorydocs.amba.dev
Web@layers/amba-web
npm
npm install @layers/amba-webFull 34-module browser surface — auth + magic link, collections + vector search, storage, push, flags. React hooks via @layers/amba-reactdocs.amba.dev
Node.js@layers/amba-node
npm
npm install @layers/amba-nodeFull 34-module server surface — server-key auth for backend jobs and integrationsdocs.amba.dev

Install commands verified against each registry, June 2026. Versions are omitted on purpose — registries carry the current release.

start in 30 seconds

Hand the docs to your agent.
Ship by lunch.

Read the docs