Skip to content

Amplify UI for Android is a collection of accessible, themeable, performant Android components that can connect directly to the cloud.

License

Notifications You must be signed in to change notification settings

aws-amplify/amplify-ui-android

AWS Amplify


Amplify UI for Android

GitHub Discord Open Bugs Feature Requests

Amplify UI for Android is an open-source UI library with cloud-connected components that are endlessly customizable, accessible, and can integrate into any Android Compose application.

Connected Components

Component Summary Latest Version Docs Sample
Authenticator Amplify Authenticator provides a complete drop-in implementation of an authentication flow for your application using Amplify Authentication. 1.4.0 Docs Sample
Face Liveness Amplify FaceLivenessDetector provides a UI component for Amazon Rekognition Face Liveness feature that helps developers verify that only real users, not bad actors using spoofs, can access your services. 1.3.0 Docs Sample

Supported Versions

Component Version Amplify Material3
Authenticator 1.4.0 2.24.0+ 1.1.2
Liveness 1.3.0 2.15.1+ 1.1.2

Getting Started

Generating Code Coverage

A merged code coverage report can be generated by running ./gradlew koverHtmlReport. Coverage for individual components can be checked using ./gradlew :authenticator:koverHtmlReport.

Contributing

Security

See CONTRIBUTING for more information.

License

This project is licensed under the Apache-2.0 License.