Front-End Web & Mobile

Tag: iOS

watchOS and tvOS are now GA

Announcing watchOS and tvOS Support on AWS Amplify Library for Swift

We are excited to announce that Amplify Library for Swift now supports watchOS and tvOS platforms! Amplify Library for Swift allows developers building apps for the Apple platforms to easily connect and include cloud features like authentication, storage, maps, and more. Amplify Library for Swift is open source on GitHub, and we deeply appreciate the […]

One-time Password Authentication with the Amplify Libraries for Swift

There are many types of authentication flows for different apps, but using a one-time password (OTP) is one of the more mainstream authentication flows users expect from an app. An OTP flow consist of a user providing either a username or email address and receiving a code (usually 6 digits) via an email or text […]

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

Amplify Geo Maps for iOS

Add Maps to your iOS App using Amplify Geo, powered by Amazon Location Service

This blog post was written by Ian Saultz – Software Development Engineer at AWS Amplify. Time to Read: 20 minutes Time to Complete: 60 minutes Today’s release of AWS Amplify Geo for iOS allows developers to quickly and easily add customizable maps with annotations and location searches to their iOS applications. The location APIs are powered […]

Bluetooth Low Energy (BLE) IoT Mobile Application with AWS Amplify, AWS IoT and Swift

This article was written by Ashu Joshi, Global Head, Enterprise Solutions, AWS Professional Services. Bluetooth Low Energy (BLE) is a widely used protocol for building Internet of Things (IoT) products. Fitness products and wearables are good examples of BLE connected IoT products. This post shows how to get started on your journey to build a […]

Getting Started with AWS Amplify DataStore Multi-Auth for iOS

Managing which users have access to specific content is a problem that most modern apps face. With the recent release, AWS Amplify DataStore allows you to define multiple authorization (multi-auth) types for your GraphQL data schemas. Multi-auth types make it easier to manage user access and enable personalized content for users once they sign in. […]

The employee mobile application connects to Amazon Location’s Tracker via the Amazon Location SDK, once the latitude and longitude provided by the tracker crosses a geofence, an event is sent to EventBridge and a Lambda Function is triggered. This Lambda function updates DynamoDB via AppSync with the user’s information, marking them as safe or not. Another app, targeting the patrol officers, track the users and their safety status. Both mobile applications rely on Cognito for authentication and authorization. AWS Amplify is used by the mobile app to connect to Cognito, via Amplify Auth, and AppSync, via Amplify API and Amplify DataStore.

Create an iOS tracker application with Amazon Location Service and AWS Amplify

This article was written by Fernando Rocha Silva and Panna Shetty Emergency management teams are constantly tackling one crisis after another, whether it is managing the COVID pandemic or battling raging wild fires across California. These frontline workers venture into dangerous situations to rescue those in need, potentially risking their own lives. Firefighters go above […]

Swift Package Manager Support for Amplify

This article was written by Kyle Lee, AWS Senior Developer Advocate Up until now, if you wanted to use AWS Amplify in your iOS app, you would have to install the Amplify Libraries using CocoaPods. Being the most popular dependency manager used for iOS projects written in Objective-C and/or Swift for nearly a decade, it […]

Introducing the AWS Amplify Libraries for iOS and Android (Preview)

Amplify iOS and Amplify Android are now generally available (GA). Read the GA post to get started with the new libraries. Until today, building iOS and Android apps powered by AWS involved using the AWS service-centric handwritten or low level generated SDKs. To set up the backend, you would go to the AWS service console […]

Developing and testing GraphQL APIs, Storage and Functions with Amplify Framework Local Mocking features

This article was written by Ed Lima, Sr. Solutions Architect, AWS and Sean Grove, OneGraph In fullstack application development, iteration is king. At AWS, we’re constantly identifying steps in the process of shipping product that slow iteration, or sap developer productivity and happiness, and work to shorten it. To that end, we’ve provided cloud APIs, serverless […]