Android SDK


Catalyst Android SDK is a library that enables you to build mobile apps for your Catalyst project in the Android platform. 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 backend jobs of various Catalyst services and components. Primarily, the Android SDK contains tools for Catalyst Cloud Scale and Catalyst Serverless functionalities, such as user authentication and redirection, Data Store and File Store functionalities, and function executions.

Android SDK wraps API requests to these components as method calls that you can avail. 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. However, Mobile Device Management is currently not available to Catalyst users accessing from the EU, AU, IN, or CA data centers.

Last Updated 2024-01-04 12:37:42 +0530 +0530