I am working on a productivity mobile app with target android, iOS. I am using the meteor framework, cordova, and my app sends notifications using raix:push. Now I want to take advantage of the new features offered by Apple's UserNotifications Framework introduced with iOS10. More specifically, I want to allow custom actions, send document previews as media attachments, and perhaps set a custom UI to have a rectangular viewport which is more suitable to documents.
I did some research and I am a little worried that the lib referenced above will be deprecated, rather soon if meteor will indeed migrate to graphql. Perhaps this would be the time to integrate some hosted realtime data stream network service like Pusher? It feels a bit weird, as this 'three way binding' is exactly the thing meteor excels in.
What is your suggestion/experience, how do you implement rich mobile notifications?