OneSignal is a free push notification service for mobile apps.
This plugin makes it easy to integrate your Cordova based (e.g. Ionic, PhoneGap, PhoneGap Build, Intel XDK or Sencha Touch) app with OneSignal.
It supports Android, iOS, Windows Phone 8.1 (WP8.1), and Amazon's Fire OS platforms.
See the Documentation for setup instructions:
- Cordova: https://documentation.onesignal.com/docs/cordova-sdk-setup
- Ionic: https://documentation.onesignal.com/docs/ionic-sdk-setup
- Phonegap: https://documentation.onesignal.com/docs/phonegap-sdk-setup
- Intel XDK: https://documentation.onesignal.com/docs/intel-xdk-setup
Once the plugin is setup, use the Cordova SDK docs for all additional methods: https://documentation.onesignal.com/docs/cordova-sdk
There is a Cordova example project as well: https://github.com/OneSignal/OneSignal-Cordova-Example