Position: HOmeNetwork, Utilities>Content
Publish 8 years ago Network, Utilities 1 comment

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. Example applications developers can build with the AWS SDK for iOS include:

  • A media application that uploads photos, videos, and more to Amazon Simple Storage Service (Amazon S3) for world-wide distribution through Amazon CloudFront.
  • A social game that shares moves, high scores, and other data between devices using Amazon SimpleDB.
  • A messaging client that broadcasts messages between devices using Amazon Simple Queue Service (Amazon SQS) and Amazon Simple Notifications Service (Amazon SNS), without requiring any additional server infrastructure.


The AWS SDK for iOS makes it easier for software developers to call an AWS web service API directly from a mobile application. Previously, developers either wrote their own libraries to handle the HTTP connection, request retries, and error handling, or built additional infrastructure to proxy the API requests through a server fleet. With the mobile SDKs, developers can add the following infrastructure to their mobile applications:

  • Storage—Store and retrieve any amount of data using Amazon S3.
  • Database—Add a highly available, scalable, and flexible non-relational data store using Amazon SimpleDB with little or no administrative burden.
  • Messaging—Integrate reliable, highly scalable mobile-to-mobile communication into applications using Amazon SQS, and Amazon SNS. Send bulk and transactional email to customers using Amazon SES.
  • Compute—Launch and manage Amazon EC2 instances with a number of features for building scalable, failure resilient, and enterprise class applications.
  • Monitoring—Monitor your Amazon EC2 instances, Amazon EBS volumes, Elastic Load Balancers, and Amazon RDS database instances in real-time with Amazon CloudWatch.


The SDK includes:

  • AWS iOS Library—Build mobile applications for 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.
  • Credential Management—Protect your AWS account with a number of solutions for managing your security credentials in a mobile application. Learn more solutions in Credential Management in Mobile Applications.


AWS SDK for iOS:1 comment

  1. Kri007 : 2011-05-315:01 am Reply

    Nice article for those who want to design their interaction medium by them self…but i want to easily implement all the services of S3…I tried Bucket Explorer and its really good….it make my work so easy on S3 and provide a nice interface…. 😛


/ Shortcut:Ctrl+Enter