> For the complete documentation index, see [llms.txt](https://dnotifier.gitbook.io/product-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dnotifier.gitbook.io/product-docs/getting-started/installation/ios.md).

# iOS (coming soon)

{% hint style="info" %}
**Coming soon** — A dedicated native iOS SDK (Swift) is not yet published.
{% endhint %}

## Status

We plan a Swift package with:

* Swift Package Manager and CocoaPods distribution
* WebSocket realtime messaging
* Swift concurrency (`async`/`await`) APIs
* Guidance for background modes and connection lifecycle

## Use Flutter today

For iOS apps shipping now, the [**Dart / Flutter SDK**](/product-docs/getting-started/installation/dart-flutter.md) is the recommended path. The `dnotifier` package runs on iOS through Flutter without a separate native SDK.

```yaml
dependencies:
  dnotifier: ^1.1.10
```

```bash
flutter pub get
```

See [**Your first connection — Dart / Flutter**](/product-docs/getting-started/first-connection/dart-flutter.md) for a full example.

## Alternative: JavaScript backend

iOS clients can communicate with your backend, which uses the [JavaScript / TypeScript SDK](/product-docs/getting-started/installation/javascript-typescript.md) for DNotifier connectivity.

## Get notified

Native iOS SDK availability will be announced on [dnotifier.com](https://www.dnotifier.com). This page will be updated with Swift Package Manager instructions when the library launches.

## Related guides

* [Install hub](/product-docs/getting-started/installation.md)
* [Dart / Flutter](/product-docs/getting-started/installation/dart-flutter.md)
* [Choose your transport](/product-docs/getting-started/choose-transport.md)
