AWS Mobile Blog

Tag: iOS

The AWS Mobile SDK for iOS 2.1.x – Split Frameworks

by Yosuke Matsuda | on | Permalink | Comments |  Share

The previous version of the SDK included only two frameworks, AWSiOSSDKv2.framework and AWSCognitoSync.framework. For Amazon Cognito Sync, you import AWSCognitoSync.framework, and for all other AWS services, you import AWSiOSSDKv2.framework. These frameworks do not require the -ObjC linker flag, and we recommended not using that flag. If your app depends on third-party libraries that require the […]

Read More

Integrating Amazon Cognito using developer authenticated identities: An end-to-end example

by Rachit Dhall | on | Permalink | Comments |  Share

In September, we introduced developer authenticated identities, a new feature that allows you to utilize your own end-user identities with Amazon Cognito (read our announcement post). The purpose of this post is to show an end-to-end sample that demonstrates how to integrate this feature with an existing authentication system. Using developer authenticated identities involves interaction […]

Read More

Announcing AWS Mobile SDK General Availability

by Yosuke Matsuda | on | Permalink | Comments |  Share

We are pleased to announce that version 2 of the AWS Mobile SDK has reached General Availability (GA) and is no longer in Developer Preview. Since releasing Version 2 in Developer Preview on July 10th, we have received great feedback from the developer community, and we have made numerous improvements. You can read about some […]

Read More

Using Amazon Cognito to Sync Data

by David Behroozi | on | Permalink | Comments |  Share

The percentage of people with multiple mobile devices is growing. These people might use their phone on the go and their tablet when they get home. Consequently, they now want to be able to seamlessly transition from one device to another. In previous posts, we’ve talked about how to use Amazon Cognito to provide a […]

Read More

The AWS Mobile SDK for iOS – How to use BFTask

by Yosuke Matsuda | on | Permalink | Comments |  Share

We’ve released Version 2 of the AWS Mobile SDK for iOS with significant improvements to our previous SDK. One of the highlights is BFTask support. With native BFTask support in the SDK for iOS, you can chain async requests instead of nesting them. It makes the logic cleaner, while keeping the code more readable. In […]

Read More

Version 2 of the AWS SDK for iOS Developer Preview

by Yosuke Matsuda | on | Permalink | Comments |  Share

We are happy to announce that based on your feedback, we have made significant improvements to our AWS SDK for iOS. We rebuilt the AWS SDK for iOS from the ground up to conform to Objective-C conventions and take advantage of new features in the Cocoa framework. The new SDK will also improve interoperability with […]

Read More

Simplify Web Identity Federation Setup with AWS CloudFormation

by Rachit Dhall | on | in S3 | Permalink | Comments |  Share

Simplify Web Identity Federation Setup with AWS CloudFormation In a previous post, we discussed web identity federation and its use in enabling social login for access to AWS resources associated with a developer’s AWS account. The sample Personal File Store application uses web identity federation allowing users to store data in Amazon S3. In this […]

Read More

DynamoDB on Mobile – Part 6: Global Secondary Indexes

by Bob Kinney | on | Permalink | Comments |  Share

Version 2 of the AWS Mobile SDK This article and sample apply to Version 1 of the AWS Mobile SDK. If you are building new apps, we recommend you use Version 2. For details, please visit the AWS Mobile SDK page. This content is being maintained for historical reference. In Part 4 of our series, […]

Read More

DynamoDB on Mobile – Part 5: Fine-Grained Access Control

by Bob Kinney | on | Permalink | Comments |  Share

In previous posts in this series (Parts 1, 2, 3, and 4), we discussed how we can read from and write to an Amazon DynamoDB table using the AWS Mobile SDKs. In this post, we will discuss one way we can secure the data accessible from individual mobile devices. A User Data Table Revisited In […]

Read More

Simplifying Token Vending Machine Deployment with AWS CloudFormation

by David Behroozi | on | Permalink | Comments |  Share

Managing credentials in mobile apps is an important concept to get right. Embedding credentials directly into your app is not secure and can lead to your credentials becoming compromised. Two methods we recommend are to use a token vending machine (TVM) or to use web identity federation. Both of these methods provide your app with […]

Read More