The AWS SDK for iOS provides a library, code samples, and documentation for developers to build connected applications for iPad, iPhone, or iPod touch devices using Amazon Web Services. With the AWS SDK for iOS, software developers can now take advantage of AWS infrastructure services directly in their mobile applications, rather than having to build additional server infrastructure to manage access to AWS, including:

  • Storage – Store and retrieve any amount of data using Amazon Simple Storage Service (Amazon S3).
  • Database – Add a highly available, scalable, and flexible non-relational data store using Amazon DynamoDB with little or no administrative burden.
  • Messaging – Integrate reliable, highly scalable mobile-to-mobile communication into applications using Amazon Simple Queue Service (Amazon SQS), and Amazon Simple Notifications Service (Amazon SNS).

Features: The SDK includes:

  • AWS iOS Library — Build mobile applications for the iOS on top of APIs that take the complexity out of coding directly against a web service interface. The library provides APIs that hide much of the lower-level plumbing, including authentication, request retries, and error handling.
  • Code Samples — Practical examples for how to use the library to build applications.
  • Documentation — Reference documentation demonstrating how to use the SDK.

For more information on the AWS SDK for iOS, see http://aws.amazon.com/sdkforios.

To get started with a particular AWS service, start with the service’s client class:

Class References