Cheetah CES Docs Portal

Navigation
Home
GitHub
Email
Corporate Site

ANDROID SDK
Introduction
Getting Started
At a Glance: Using the Cheetah Loyalty Kits
Using the Sample Application
UI Customization
Android Kits Reference
Android Class Reference

At a Glance: Using the Cheetah Loyalty Kits

The Kits are developed using the Model-View-Presenter (MVP) Pattern. This made it easier to add new features or functionalities from the Cheetah Digital Loyalty Platform. The Kits can be broken down into different libraries to allow developers access to what they truly need. Each Kit is structured similary, as follows:

  1. Core

This is composed of classes that contain the models of the respective kit and also the controller classes that call the REST API using the Retrofit Library.

  1. UI

This is composed of all the MVP components to build the screens for each kit. Most of the time the screens are created using Fragments then they are added to Activities to create a ready to use Activity class.

Next: Using the Sample Application