One signal:
Features:
- Automated messages
- Unlimited devices and notifications for Free
- integrated with GCM oR FCM
setting GCM or firebase API key for One signal to enable push notifications in android app.
why one signal use GCM or firebase API?
http://androidbash.com/android-push-notification-service-using-onesignal/
Android app push notifications enable by one signal
How to add one signal notifications in android SDK?
https://documentation.onesignal.com/docs/android-sdk-setup
Its very easy rather than firebase
Just add One signal API & Firebase sender id /project number to build Gradle module app.
And some price of code to mainactivity.java
http://androidmkab.com/2016/04/20/how-to-add-onesignal-com-push-notifications-to-your-android-app/
firebase push notifications
push crew
urban airship
setting up firebase push notification in the android app
After you creating the android app or upgrading existing app
EDIT Open the build.Gradle (Module:App) Add some dependencies
Now Add packaging Options directives to your build.gradle (Module : App)
Add internet permissions to Android manifest file I guess it already there.
create firebase app and get download JSON file and add it the app folder.
its take 15+ steps to creating files adding the code
http://androidbash.com/firebase-push-notification-android/
best tutorial to add firebase to android https://www.spaceotechnologies.com/implement-firebase-push-notification-android-app/
sending notifications with one signal manually
send WordPress updates to Firebase
WordPress firebase authentication: Zapier helps
https://wordpress.org/plugins/all-push-notification/
https://wordpress.org/plugins/firepress/
with this plugin, we don’t need to add to anything to Android SDK just build simple app web view.
Automate push notifications in firebase WordPress.
Reverting back to one signal from firebase
changes: gradle.app grade app project level.
files creates