Welcome to the AWS SDK for Swift, a pure Swift SDK that makes it easier to develop tools that take advantage of AWS services, including Amazon S3, Amazon EC2, DynamoDB, and more, all using the Swift programming language.
Supported targets Platform Operating system(s) Processor Notes Apple (Darwin) macOS, iOS/iPadOS, tvOS, watchOS, and visionOS. Intel x86, Apple Silicon (arm64). All Apple targets support 64-bit only. The only exception is watchOS, which also supports the hybrid 64/32-bit processors used in the Series 1 through Series 3 Apple watches. Linux Amazon Linux 2 and Ubuntu. Intel x86, arm64. AWS Lambda Amazon Linux 2 Intel x86, arm64.The AWS SDK for Swift is not currently built, tested, or supported on Microsoft Windows. Support for Windows targets could be added in the future if customer demand warrants it.
Get started with the SDKTo set up your development environment, see Setting up the AWS SDK for Swift. Then you can test drive the AWS SDK for Swift by creating your first project in Getting started with the AWS SDK for Swift.
For information on making requests to Amazon S3, DynamoDB, Amazon EC2, and other AWS services, see Using the SDK for Swift.
About this guideThe AWS SDK for Swift Developer Guide covers how to install, configure, and use the preview release of the SDK to create applications and tools in Swift that make use of AWS services.
This guide contains the following sections:
Maintenance and support for SDK major versionsIn general, the AWS SDK for Swift supports Apple's operating systems for two years after their release. Xcode and Swift versions are supported for a year after their release. For more details, see the SDK for Swift's versioning policy in the AWS SDK for Swift API Reference.
For information about maintenance and support for SDK major versions and their underlying dependencies, see the following in the AWS SDKs and Tools Reference Guide.
Additional resourcesIn addition to this guide, the following are valuable online resources for AWS SDK for Swift developers:
Contributing to the SDKDevelopers can also contribute feedback through the following channels:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4