Android Application Setup for Mapp Cloud
This document explains how to setup an application that enables sending and receiving Android Push Notifications, and then adding this application to the Mapp Cloud messaging service.
The application setup process consists of the following steps:
Step A: Enable Firebase Cloud Messaging for Mapp Cloud - allow your app to send and receive Push Notifications.
This is done by creating a new Firebase project and integrating Firebase into the Android application.
Also, it is required to create a new Service account key which is needed for Mapp channel creation.
Step B: Enable Android Channel in Mapp Cloud - allow Mapp Cloud to send notifications from your application. This is done by adding the Android app to your Mapp cloud account.
An application has two environments: Development and Production.
Since FCM serves all Push notifications, you must distinguish between the Development and Production environments through your Mapp cloud setup.
The best practice is to create a separate app for each environment (these two apps may share the same API key).
Once you complete the Android Application Setup process, your next task is to add Push notifications to your code (see Android SDK Integration for Mapp Cloud).