Today’s mobile developer must engage customers with app experiences that run across an array of devices and platforms yet remain responsive and powerful. The AWS Mobile SDK can help bring the power of the cloud to your apps while enabling you to build high quality mobile apps quickly and easily across multiple platforms including iOS, Android and Fire OS.
The AWS Mobile SDK provides access to AWS Mobile services, mobile-optimized connectors to popular AWS data and storage services, and easy access to a broad array of other AWS services. Libraries, code samples, and documentation for iOS, Android, and Fire OS are all included so you can start building right away!
The second version of the SDK is now generally available after wrapping up a thorough Developer Preview. A lot of developer feedback was received during this preview and has been incorporated into this new update. Jeff Barr via the Amazon Web Services Blog explains…
Version 2 of the AWS Mobile SDK has been available in Developer Preview since early July (See my blog post, New AWS Mobile Services to learn more). During the Developer Preview, many developers used the AWS Mobile SDK in their apps and provided us with a lot of really good feedback.
Today we are wrapping up the Developer Preview and making the AWS Mobile SDK Generally Available. You can download it here and get started with the AWS Mobile Services.
We responded to the feedback that we received during the developer preview and made a number of improvements to the SDK. You can find the details in the release notes section ( iOS, Android). Here are some of the more significant improvements:
- The method count in the AWS Mobile SDK for Android has been reduced by 40% to 13K. This will reduce the size of the final APK and keeps you clear of Android's limit on the number of methods.
- The SDK supports offline sync using Amazon Cognito. The SDK queues requests made when the device is offline. The requests (pending sync operations) are executed when internet connectivity is available. Details can be found here.
- The AWS Mobile SDK for iOS now includes support for pre-signed Amazon Simple Storage Service (S3) URLs. You can use these URLS to perform background transfers using the NSURLSession class.
To get started today with AWS Mobile Services check out the following resources: