SDK
A package of code that developers add to an app so it can call platform features, capture events, or integrate with a service.
Steht für
Software development kit
Formale Definition
SDK stands for software development kit: a packaged set of libraries, APIs, configuration, and documentation that developers use to integrate external functionality into an application.
Einfach erklärt
It is the code bundle a team installs in its app when it wants that app to talk to another platform or service. A mobile attribution SDK can read install signals, open deep links, and send events back to the backend.
Beispiele
- A team adds the Attriax SDK to the iOS and Android apps to resolve deferred deep links.
- A payments SDK is added to support in-app checkout.
So funktioniert es
- Developers install the SDK and initialize it inside the app lifecycle.
- The SDK listens for platform events or app actions and formats them into a stable integration layer.
- The SDK sends data to or receives instructions from external services using documented APIs.
So nutzt Attriax den Begriff
- Attriax SDKs handle app identity, deep-link resolution, install-signal capture, and event reporting inside the app.
- The Flutter plugin is the reference implementation the other SDKs align to when behavior is shared.
- Without the SDK, post-install routing and attribution evidence become much harder to capture reliably.