aws-sdk-ios-samples

This repository has samples that demonstrate various aspects of the AWS SDK for iOS, get the source on Github or download the binary release from our website.

Please refer to README file in each folder for more specific instructions.

List of Samples

  • This is a sample mobile application that demonstrates how to use Amazon DynamoDB to store a user preferences by using Web Identity Federation.
    • AWS Services involved:
      • DynamoDB
      • Security Token Service
  • This is a sample mobile application that demonstrates how to upload/download/pause/resume/cancel using the S3TransferManager for S3.
    • AWS Services involved:
      • Simple Storage (S3)
  • This is a sample mobile application that demonstrates how to make requests to AWS using the iOS SDK.
    • AWS Services involved:
      • Simple Storage (S3)
      • SimpleDB
      • Simple Queue Service (SQS)
      • Simple Notification Service (SNS)
  • This is a sample mobile application that demonstrates interaction with the Token Vending Machine without requiring an identity from the user.
    • AWS Services involved:
      • Simple Storage (S3)
      • SimpleDB
      • Simple Queue Service (SQS)
      • Simple Notification Service (SNS)
      • Token Vending Machine (Anonymous version)
  • This is a sample mobile application that demonstrates interaction with a Token Vending Machine where a username/password combination is required.
    • AWS Services involved:
      • Simple Storage (S3)
      • SimpleDB
      • Simple Queue Service (SQS)
      • Simple Notification Service (SNS)
      • Token Vending Machine (Identity version)
  • This is a sample mobile application that demonstrates how to make requests to Amazon S3 using the iOS SDK.
    • AWS Services involved:
      • Simple Storage (S3)
  • The is a sample mobile application that demonstrates how to use AWS Security Token Service (STS) to give application users specific and constrained permissions to an Amazon S3 bucket.
    • AWS Services involved:
      • Simple Storage (S3)
      • Security Token Service
  • This is a sample mobile application that demonstrates how to use Amazon SES to record user feedback using the AWS iOS SDK.
    • AWS Services involved:
      • Simple Storage (S3)
      • Simple Email Service (SES)
  • This is a sample mobile application that demonstrates how to use AWSPersistence framework.
    • AWS Services involved:
      • DynamoDB
      • AWS Persistence Framework for Core Data
  • This is a sample mobile application that demonstrates how to use SimpleDB to store a high score list using the AWS iOS SDK.
    • AWS Services involved:
      • SimpleDB
  • This is a sample mobile application that demonstrates how to use Amazon SQS and Amazon SNS to create a message board using the AWS iOS SDK.
    • AWS Services involved:
      • Simple Notification Service (SNS)
      • Simple Queue Service (SQS)