Metadata-Version: 2.4
Name: doordeck_headless_sdk
Version: 0.96.0
Summary: The official Doordeck SDK for Kotlin Multiplatform
Author-email: Doordeck Limited <development@doordeck.com>
Project-URL: Homepage, https://www.doordeck.com
Project-URL: Source, https://github.com/doordeck/doordeck-headless-sdk.git
Project-URL: Issue tracker, https://github.com/doordeck/doordeck-headless-sdk/issues
Keywords: doordeck,sdk,access control
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: ==3.13.2
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# Doordeck Headless SDK
A cross-platform SDK for seamless access to Doordeck’s services. This SDK supports multiple platforms and is designed to cater to a variety of development environments.

## Packages
We are publishing the packages to multiple repositories:

|          Platform           | Repository                                                                                                             |
|:---------------------------:|------------------------------------------------------------------------------------------------------------------------|
| Multiplatform, Android, JVM | [Maven central](https://central.sonatype.com/namespace/com.doordeck.headless.sdk)                                      |
|         iOS, macOS          | [Cocoapods](https://cocoapods.org/pods/DoordeckSDK), [SPM](https://github.com/doordeck/doordeck-headless-sdk-spm)      |
|             JS              | [NPM](https://www.npmjs.com/package/@doordeck/doordeck-headless-sdk)                                                   |
|           Windows           | [NuGet](https://www.nuget.org/packages/Doordeck.Headless.Sdk), [PyPi](https://pypi.org/project/doordeck-headless-sdk/) |

## Supported platforms
The SDK supports a range of targets for different platforms:

| Platform | Target                                    | Language          |
|:--------:|-------------------------------------------|-------------------|
| Android  | `android`                                 | `Java`, `Kotlin`  |
|   JVM    | `jvm`                                     | `Java`, `Kotlin`  |
|   iOS    | `iosX64`, `iosArm64`, `iosSimulatorArm64` | `Swift`           |
|  macOS   | `macosArm64`                              | `Swift`           |
|    JS    | `jsNode`, `jsBrowser`                     | `JavaScript`      |
| Windows  | `mingwX64`                                | `C#`, `Python`    |

## Getting started
To start using the Doordeck Headless SDK, refer to the [documentation index](https://github.com/doordeck/doordeck-headless-sdk/blob/main/docs/01_INDEX.md#index) for detailed setup and usage instructions tailored to your platform.

## Samples
We provide samples for different targets, where you can see how the SDK can be used in fully functional projects. For more information, please see the [samples page](https://github.com/doordeck/doordeck-headless-sdk/blob/main/docs/15_SAMPLES.md).
