Front-End Web & Mobile
Automated Device Testing with AWS Device Farm and Jenkins
A strong indicator of quality of an app is its ability to run on multiple devices of different make, model, and manufacturer consistently and predictably. Incremental development models are at the core of every mobile app development team. Often a seemingly benign feature can be disruptive to the overall user experience and functioning of the […]
Deploy a React App to S3 and CloudFront with AWS Mobile Hub
Single page applications (SPAs) are now ubiquitous. Every web developer needs to understand how to build them and how to deploy them to a web hosting facility of their choice. In this article, I am going to look at what it takes to create and build a basic React app and deploy it globally to the […]
Using Amazon DynamoDB Document API with the AWS Mobile SDK for Android – Part 2
In the first part of this blog, we introduced you to the Amazon DynamoDB Document API. This API is a mechanism for accessing data in DynamoDB that doesn’t require you to map models to the data. Instead, you access the data through standard accessor methods on a standard Document object. In this blog post, we […]
Using Amazon DynamoDB Document API with AWS Mobile SDK for Android – Part 1
The AWS Mobile SDK for Android helps developers write mobile apps by providing simplified APIs for using AWS services, such as Amazon Cognito and Amazon DynamoDB. In the past, to access data, you needed to use the DynamoDB Object Mapper (or use the service APIs). You then had to define a model within your mobile […]
Amazon Cognito User Pools supports federation with SAML.
Last year, we launched SAML federation support for Amazon Cognito Identity. This feature enables you to get temporary scoped AWS credentials in exchange for a SAML response. Amazon Cognito Identity supports an API-based approach that requires you to parse the SAML response from the SAML IdP (Identity Provider) and call the Amazon Cognito Identity API with a […]
Deep Linking – Track and Engage Mobile App Users
You are about to enter the incredibly engaging and often confusing world of mobile deep linking. You’ll learn what deep linking is—the types of links, what deep linking can do, and why you should care—and walk through implementation details with examples. What is Deep Linking? Think of a deep link as a URL that takes […]
Web and Hybrid Mobile App Solution from AWS Mobile Hub and Ionic
AWS Mobile Hub and Ionic, an open source framework for building mobile apps, have teamed up to create an official Ionic starter project that demonstrates an end-to-end solution for hosting and building mobile web and hybrid applications on AWS. In this blog post, we explain what the project is, describe key areas, highlight additional use […]
Export, Import, and Clone AWS Mobile Hub Projects
This post was authored by Bharath Kumar, Sr. Product Manager, AWS Mobile. AWS Mobile Hub now supports exporting and importing the configuration of an AWS Mobile Hub project from the Mobile Hub console with a few clicks. You can import previously exported Mobile Hub projects from any AWS account or import your own exported Mobile […]
Encrypting an Amazon S3 object on the client side with AWS KMS and the AWS Mobile SDK for Android
Starting with the AWS Mobile SDK for Android version 2.4.0, you have two options to encrypt client-side objects before sending them to Amazon S3: an AWS Key Management Service (AWS KMS) customer master key (CMK) or a client-side master key. Customer master key When using an AWS KMS customer master key (CMK) for […]
Targeted push notifications and campaign management using Amazon Pinpoint and React Native
This post was authored by Michael Labieniec, AWS Solutions Architect Amazon Pinpoint makes it easy to run targeted campaigns to drive user engagement with mobile apps. Using Amazon Pinpoint you can understand user behavior, determine which users to engage with your campaigns, determine which messages to send, schedule the best time to deliver the messages, […]