Android SDK

Overview

Catalyst Android SDK is a library that enables you to build Android apps for your Catalyst project. The Catalyst Android SDK package contains a host of tools and functionalities that help you in developing dynamic and robust Android apps, with powerful backends.

Catalyst Android SDK offers support for both of these development platforms for your Android apps:

  • Kotlin
  • Java

The Android SDK package enables you to handle several back end jobs such as user authentication and redirection, Data Store and File Store functionalities, and function executions. You can seamlessly integrate these Catalyst components in your Android app by implementing the ready-made functionalities provided by the SDK package, and build on them easily. This saves you from investing time and effort into coding the backend from scratch, and helps you focus more on designing the user experience of the app.

The Android SDK documentation explains the entire process of setting up and building an Android app with Catalyst Android SDK. You can learn about the architecture, components, and configurations of the SDK package, and access sample code snippets for various operations in this documentation.

Note: After you develop and test your Android app, you can host and distribute the app using Mobile Device Management. It also enables you to manage the app's versioning and end-users easily from the Catalyst console. You can also integrate the Crashes feature into your Android app and monitor app crashes from the console.