AWS Boosts Mobile App Development with Amplify Libraries

Cloud giant Amazon Web Services (AWS) has extended its Amplify family of cloud tools/services for developing mobile apps with new iOS- and Android-specific libraries.

The AWS Amplify service, which was introduced a few years ago, functions as a cloud-based back-end to bolster mobile development with three main components:

Amplify Libraries: Open-source libraries and UI components for adding cloud-powered functionality

Amplify CLI: An open-source interactive toolchain to create and manage a back-end for apps

Amplify Console: An AWS service to deploy and host full-stack serverless web applications

“Amplify iOS and Amplify Android contain tools and libraries (CLI toolchain and IDE helpers) that empower mobile developers to construct secure and scalable cloud-powered software,” AWS stated in a May 27 website article. “You may use the libraries using backends made with the Amplify CLI or using present AWS backends. It’s our recommended approach to construct native cellular programs powered by AWS services.”

The new iOS and Android offerings specifically provide:

Amplify CLI:
Configure all the services needed to power your backend through a simple command-line interface

Amplify iOS Libraries and Android Libraries:
Use case-centric client libraries to integrate app code with a backend using declarative interfaces

Amplify UI Components: –
UI libraries for React, React Native, Angular, Ionic and Vue

“Until now, if you developed a cloud-powered mobile program, you’re using a blend of resources and SDKs: the Amplify CLI to manually make and manage your own backend, and a single or many AWS Mobile SDKs to get the backend,” stated AWS’ Sébastien Stormacq within his post. “Generally speaking, AWS Mobile SDKs are low-level wrappers across the AWS Services APIs. They ask that you comprehend that the API specifics and, the majority of the time, to write many lines of undifferentiated code, for example, item (de)serialization, error handling, etc..”

This procedure is simplified, Stormacq explained, through:

Native libraries oriented around use-cases, such as Authentication, Data Storage, and access, machine learning predictions, etc. A declarative interface that enables developers to programmatically apply best practices with abstractions




Claritus, a global mobile and web application development services company with 250+ app developers to design apps.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How computer dealing With Floating point |IEEE 754 floating point representation

Difficult Python Question — Shortest Paths in a Maze

A holistic quality assurance strategy for OTT apps

Estimating Vs Forecasting : Demystifying in Agile Projects (Part 2)

RAN Intelligence Controller (RIC): An Introduction

How a digital strategist uses n8n for online marketing 💻

ICF Update — Feb 11th

Loading CSV from GCS to Big Query

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Claritus consulting

Claritus consulting

Claritus, a global mobile and web application development services company with 250+ app developers to design apps.

More from Medium

Create Slack Notifications for AWS CloudWatch Alarms

Migration of WordPress from on-prem to AWS Cloud

Source Control your AWS CloudFormation templates with GitHub

Setting up a Lightsail Static IP Address from Dynamic IP Address.

Amazon Lightsail Part4 by