Maintained with ☕️ by
IcePanel logo

AWS IoT Device SDK for Swift is now generally available

Share

Services

The AWS IoT Device SDK for Swift is now generally available, enabling Swift developers to build secure, scalable IoT applications natively on Apple platforms including macOS, iOS, and tvOS, as well as Linux. This SDK addresses the previous lack of native Swift support for AWS IoT services, providing stable, production-ready APIs specifically designed for teams managing IoT device fleets and building cross-platform IoT solutions across the Apple ecosystem. The SDK delivers comprehensive capabilities for real-time device management and secure communication. With integrated service clients for AWS IoT Device Shadow, Jobs, and Fleet Provisioning, developers can synchronize device states between applications and AWS IoT Core, manage remote operations on connected devices at scale, and automate certificate and policy creation for secure device onboarding. The SDK also provides built-in TLS 1.3 support on Apple iOS and tvOS platforms, ensuring IoT applications use the latest industry-standard security practices for protecting data in transit. To learn more, visit the [AWS IoT Device SDK documentation ](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sdks.html) and explore [code samples on GitHub ](https://github.com/aws/aws-iot-device-sdk-swift/tree/main/Samples/ServiceClientSamples). Get started by installing the SDK via Swift Package Manager.