Posted On: Mar 8, 2021
Today, we are announcing first-class support for Kotlin in Amplify Android. Amplify Android is part of AWS Amplify, a set of libraries, tools, and services that help frontend web and mobile developers build secure, scalable, full-stack applications. Kotlin is a popular programming language commonly used by Android developers, among others.
Today’s release brings together Amplify Android and Kotlin by providing a “façade” module that Kotlin developers can include in their apps. The façade simplifies asynchronous programming, improves API ergonomics, yields better hints in Android Studio, and integrates with Android architecture components. The new module supports all the feature categories in Amplify Android, including Authentication, DataStore, and Storage. Developers can use Amplify Android with Amplify-created backends, as well as existing AWS backends.