# Overview

We distinguish three services that enable sending push notifications via mobile application: Apple Push Notification service (APNs), Huawei Message Service (HMS), and Firebase Cloud Messaging (FCM).&#x20;

To be able to use these services and send push notifications via mobile app, integration using our SDK is required.

SDK functionalities are:

* subscribe / unsubscribe for push notifications
* send event delivered / clicked
* send beacon

Documentation can be found here:

* iOS: <https://github.com/ppgco/ios-sdk>
* Android / HMS: <https://github.com/ppgco/android-sdk>
* Flutter: <https://github.com/ppgco/flutter-sdk>

{% hint style="info" %}
Mobile providers' view in our application will be available for projects with mobile features enabled.
{% endhint %}
