Welcome to the AWS Mobile SDK for iOS Developer Guide. This guide will help you start developing iOS applications using Amazon Web Services.
If you're new to the AWS Mobile SDK, you'll probably want to look first at What Is the AWS SDK for iOS? and Set Up the SDK for iOS. These topics explain what the AWS Mobile SDK includes and how to set up the SDK in an Xcode development environment.
After you've set up the SDK, you can start working with the mobile clients for Amazon Web Services. The mobile clients are described in the service-specific topics. No matter which services you're using, you should provide AWS credentials to your app via Amazon Cognito. The Amazon Cognito credential provider is discussed briefly in the various mobile service topics, and at length in Amazon Cognito Identity.
To use the AWS Mobile SDK for iOS effectively, you'll need to work with the Bolts mobile development framework, and in particular with the
BFTask object. To learn more, see Working with BFTask.