AWS IoT Device SDK for Swift Now Generally Available
The AWS IoT Device SDK for Swift has reached general availability, allowing Swift developers to create native IoT applications for Apple platforms and Linux. This SDK fills a gap by providing production-ready APIs for managing IoT device fleets and building cross-platform solutions. It includes features for device state synchronization, remote operations, secure onboarding, and TLS 1.3 support on Apple devices.
- →Native Swift SDK for AWS IoT on Apple Platforms and Linux
- →Integrated Service Clients for Device Management
- →TLS 1.3 Security Support for Apple Platforms
- →Installation and Resources
Features (3) ›
- Native Swift SDK for AWS IoT on Apple Platforms and Linux
The AWS IoT Device SDK for Swift is now generally available, enabling developers to build secure and scalable IoT applications natively on macOS, iOS, tvOS, and Linux. This SDK provides stable, production-ready APIs for managing IoT device fleets and developing cross-platform solutions within the Apple ecosystem.
- Integrated Service Clients for Device Management
The SDK includes comprehensive capabilities for real-time device management and secure communication. It offers integrated clients for AWS IoT Device Shadow, Jobs, and Fleet Provisioning, allowing developers to synchronize device states, manage remote operations at scale, and automate secure device onboarding.
- TLS 1.3 Security Support for Apple Platforms
The SDK provides built-in support for TLS 1.3 on Apple iOS and tvOS platforms. This ensures that IoT applications leverage the latest industry-standard security practices for protecting data in transit, enhancing the overall security posture of connected devices.
Notes (1) ›
- Installation and Resources
Developers can get started by installing the SDK via Swift Package Manager. Further information and resources are available in the AWS IoT Device SDK documentation and code samples on GitHub.
https://aws.amazon.com/about-aws/whats-new/2026/06/aws-iot-device-sdk-swift/
Related releases
- AWS Lambda adds Java 8, 11, 17 support on Amazon Linux 2023 AWS What's New ·
- Amazon RDS for Oracle adds Reserved Instances for R8i/M8i AWS What's New ·
- Amazon Aurora DSQL adds multi-Region cluster support in four more Regions AWS What's New ·
- CloudWatch adds managed Prometheus collectors AWS What's New ·
- Amazon EC2 C7i Instances Expand to New Regions AWS What's New ·
- EC2 C7i-flex instances now available in Europe (Milan) region AWS What's New ·