Hi Community,
What is the suggested practice for having custom push notification logic residing in Google app engine code (java platform).
Currently creating cloud support module type "App Engine Backend with Google Cloud Messaging" on Android Studio generates notification code based on datastore/objectify with gcm.jar.
I want to replace datastore with firebase database (seems plausible) and need to send out two types of push notification as mentioned below
- cron/batch based push notification e.g., push notification payload to John Doe "You were part of 2 group chats yesterday"
- event based notification e.g., push notification payload to Jane Doe - "John just added you to a group chat, click to open"
- I'm exploring this and hence firebase database child and value events seems to be a good fit (no message queuing though!)
- Registration - want to replace cloud endpoints with firebase database again
Further any chance that FCM will have a server sdk like authentication and database or do we fall back to gcm.jar apis ?
Thanks