Front-End Web & Mobile
AWS Mobile SDK for iOS version 2.5.0 – Improvements and changes to Swift support
What Version 2.5.0 of the AWS Mobile SDK for iOS introduces better compatibility for a Swift 3 migration. This blog walks through improvements and breaking changes with this SDK release that are relevant for Swift developers. When you open your legacy Swift 2.x project with Xcode 8.0 for the first time, you will be prompted […]
Create an Android Mobile App with Pinpoint using Mobile Hub
Amazon Pinpoint is a new AWS service that makes it easy to run targeted campaigns to improve user engagement. Amazon Pinpoint helps you understand your users’ behavior so that you can define who to target, what messages to send, and when to deliver them. Amazon Pinpoint tracks how your users interact with your app so […]
AWS Mobile App Backend with Hybrid Apps
This post was co-authored by Leo Drakopoulos, AWS Solutions Architect. Today we would like to tell you about a new solutions brief for building serverless mobile backend solutions on AWS, and a step-by-step walkthrough for implementing this pattern, using the Ionic framework on AWS Answers. Like other solutions on AWS Answers, this one was built by […]
Introducing Amazon Lex and Conversational Bots on Mobile Hub
Last week at AWS re:Invent 2016, we announced the availability of conversational bots, a new feature on AWS Mobile Hub that enables you to create speech or text based conversational bots in your mobile app. This feature uses Amazon Lex, a new service for building conversational interactions into any application using voice and text. With […]
Introducing Mobile Hub user authentication using SAML Federation or Email and Password sign-in
We are excited to announce two new options for user authentication in mobile apps – Email and Password and SAML Federation. Both features are options in the User Sign-in feature of AWS Mobile Hub. Along with the existing Facebook and Google sign-in options, you can mix and match these new sign-in provider options to setup […]
Streaming videos to millions of mobile app users via Amazon CloudFront CDN
Update: October 30, 2018 AWS Mobile Hub console has changed the interface significantly since this article was originally published. In addition, the iOS Swift Sample App provided by Mobile Hub is also no longer available. This is a very popular solution, however, with the changes above, the article would need to be completely re-written to […]
Customizing Amazon Cognito User Pool Authentication Flow
Introduction Modern authentication flows incorporate new challenge types, in addition to a password, to verify the identity of users. For example, these challenge types include CAPTCHAs or dynamic challenge questions. With Amazon Cognito Your User Pools, we now have a flexible authentication flow that you can customize to incorporate additional authentication methods and support dynamic […]
Using webpack with the Amazon Cognito Identity SDK for JavaScript
This blog post is aimed at developers of all experience levels who develop and deploy JavaScript based applications (whether server-side with Node.js or client side) that incorporate the AWS SDK, the Amazon Cognito Identity SDK for JavaScript and who also use the popular webpack module bundler. In July 2016, Amazon Web Services launched Amazon Cognito […]
Tracking and Remembering Devices Using Amazon Cognito Your User Pools
Introduction With the general availability launch of Amazon Cognito Your User Pools, we introduced a new feature that enables device tracking and remembering. This feature provides insight into the usage of your app’s users and reduces the friction associated with multi-factor authentication (MFA). This blog post provides an overview of the feature, identifies the primary […]
AWS Mobile Hub Helper Code for iOS is now Available on GitHub
In March 2016 we announced Swift support for AWS Mobile Hub. To make it easier for developers to integrate, we moved the code into a single framework. A side effect of that move was that the source code was no longer included in the project download. Customers could not update the source code of the […]