Metadata-Version: 2.4
Name: doordeck_headless_sdk
Version: 0.126.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, watchOS     | [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`, `Objective-C`     |
|  macOS   | `macosArm64`                                          | `Swift`, `Objective-C`     |
| watchOS  | `watchosX64`, `watchosArm64`, `watchosSimulatorArm64` | `Swift`, `Objective-C`     |
|    JS    | `jsNode`, `jsBrowser`                                 | `JavaScript`, `TypeScript` |
| Windows  | `mingwX64`                                            | `C#`, `Python`             |

## Getting started
To start using the Doordeck Headless SDK, refer to the [documentation index](https://developer.doordeck.com/docs/category/kotlin-multiplatform-sdk) 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://developer.doordeck.com/docs/kotlin-multiplatform-sdk/samples). 
