Front-End Web & Mobile

Category: Customer Solutions

Authenticating AWS Amplify in an Expo React Native App using Okta OIDC

Managing user identities across multiple applications within an organization can be problematic. If your organization already has a solution for managing user access it is preferable that new applications integrate with currently exiting solutions rather than leveraging a novel mechanism. Okta is one such widely adopted identity management solution that may already be in play […]

awsamplify_aws_blog_amazon_appstore

AWS Amplify and the Amazon Appstore Small Business Accelerator Program

Amazon recently launched the Appstore Small Business Accelerator Program. This new program enables application developers to build a scalable business by reducing cloud infrastructure costs, while also offering better revenue share to help them get started on their own Day 1. For developers that earned less than $1 million in revenue in the previous calendar […]

Managing images in your NextJS app with AWS AppSync and the AWS CDK

In modern applications, sharing files is as much a necessity as having a database or authentication. When working with AWS, a common storage solution is to use Amazon Simple Storage Service (S3) where files are stored in an S3 bucket. The problem however, is a file often needs to be associated with data stored in […]

Getting started with JavaScript resolvers in AWS AppSync GraphQL APIs

AWS AppSync is a managed service that makes it easy to build scalable APIs that connect applications to data. Developers use AppSync every day to build GraphQL APIs that interact with datasources like Amazon DynamoDB, AWS Lambda, and HTTP APIs. For example, you can connect to an Amazon DynamoDB table, and implement your data access […]

Your front-end web and mobile guide to re:Invent 2022

Your front-end web and mobile guide to re:Invent 2022

We’re excited to join the global cloud computing community virtually and in Las Vegas for AWS re:Invent, a learning conference for meeting fellow builders, getting inspired, and rethinking what’s possible. The event begins on November 28, 2022 and will feature keynote announcements, training and certification opportunities, access to more than 2,000 technical sessions, a partner […]

Feature Launch: Deploy a fullstack Next.js 13 app with AWS CDK

Deploy a NextJS 13 application to Amplify with the AWS CDK

Modern application development often includes features such as authentication, API setup, and file storage. In a previous post we saw how AWS Amplify and the AWS CDK manage the undifferentiated heavy-lifting of standing up these services. However, without a hosting platform your customers would never see your product. Fortunately, AWS Amplify Hosting is a platform […]

Cost Optimization using Amazon Location Tracker Filtering

Introduction When creating a Tracker resource in Amazon Location Service, you are presented with three options for filtering. Each option has some potential design and cost considerations you should be aware of as they filter out certain updates. We have evaluated the cost and usage of a demo application over time to create some recommendations […]

Building Offline first applications with AWS Amplify DataStore – Part 2

Building Offline first applications has been a challenge for developers, which have been relentlessly looking for ways to improve how applications are built. In the first part of this post, I revisited the concept of Offline first applications, some of the main challenges and how AWS Amplify DataStore can solve them. In this post, I […]

Building Offline first applications with AWS Amplify DataStore – Part 1

Developers have been looking for ways to improve how applications are built and the Offline first approach is one example of this quest. In this series of two posts, I will show how AWS Amplify DataStore addresses the main challenges of building Offline first applications. Introduction The development of cloud native applications requires an environment […]

Secure AWS AppSync with Amazon Cognito using the AWS CDK

In a previous post, we explored how a public API Key for AWS AppSync provides a simple way of allowing access to resources, however, it does come with the following tradeoffs: Expiring after a certain amount of time. The key is passed on the x-api-key header of the request. Making it easy for bad actors […]