Front-End Web & Mobile

Category: Intermediate (200)

re:Invent 2022 Wrapped: a Playlist for Web and Mobile App Developers

With 2022 in the rear view, re:Invent attendees have since unpacked their swag and organized a few gigabytes of photos from presentations, booth visits, and evening events. Those who attended virtually have long lists of notes, bookmarks, and questions for the AWS Amplify Discord. Finally, developers that weren’t able to attend are likely asking, “What […]

Cost Optimization for Amazon Location Service

The development of location-based services is increasing at a rapid rate, supporting use cases such as user engagement and geomarketing, asset track, and delivery services. In this blog post, we will talk about how you can make the use of Amazon Cost Explorer to understand the costs around Amazon Location Service and optimize as per […]

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 […]

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 […]

Considerations when choosing Amazon Location Services Map Styles

Amazon Location Service offers nine different map styles to fit multiple use cases. How do you pick the right base map style for your application? And how does the base map you pick influence the rest of your application? In this post, we review the different map styles available with Amazon Location maps, as well […]

Build a Mobile App with Passwordless Login on top of AWS Amplify

Note: The Amazon Cognito hosted UI (Web) does not support the custom authentication flow. According to the Gartner Group , 20% to 50% of all IT help desk tickets each year are password resets, meaning the average managed service provider (MSP) with 1,300 users wastes around $7.19 per user, adding up to an annual cost […]

How to build a Chrome extension that integrates with Amplify resources

AWS Amplify is the fastest and easiest way to build cloud-powered mobile and web apps on AWS. Amplify comprises a set of tools and services that enables front-end web and mobile developers to leverage the power of AWS services to build innovative and feature-rich applications. Chrome extensions are a great way to build mini applications that […]

How to enforce user quota on AWS AppSync with Lambda Authorizer

API Quotas define the valid amount of calls available for a consumer during a specific amount of time. Enforcing quotas protects your API from unintentional abuse, minimizes data exfiltration and protects your resources from excessive usage. Beyond the mentioned security benefits, it can also unlock your capabilities to monetize the digital assets sitting behind the […]

Amazon Music Unifies Music Queuing at Scale Using AWS AppSync and AWS Amplify

With millions of music lovers modifying their playlists and queues, switching between mobile and voice devices, and going in and out of network connectivity, music streaming service Amazon Music needs to deliver an engaging, low-latency experience. To create this seamless customer experience while scaling to support peak workloads, Amazon Music decided to build a centralized, […]

Resolve Single Page Application integration issues with legacy API’s that do not support CORS using AWS

Many modern cloud native web application architectures include Single Page Applications (SPA’s) integrating with multiple backend API’s. As customers start defining their transitional architectures for modernizing their monolithic web applications and migrating to cloud, one of the common issues that they run into is integrating their modern frontend layer with legacy backend API’s that are […]