If I understand correctly we'd be asking customers to have the following workflow to create a variant:
# Create iOS certificates (as usual for iOS push) # Upload those to FCM (normally they'd upload to UPS) # Add an new "Android" variant in UPS instead of iOS (since message will route thru FCM instead of to APNS directly)
It sounds fairly straightforward overall. My primary questions are:
# Could that flow be confusing for some customers? "Why do I need to go to Google's service to get iOS notifications". Can be solved using documentation of course. # Would we plan to retain our existing iOS flow alongside this if customers didn't want to use this approach? # What tangible benefits does the customer get by using this approach? They can use Firebase SDKs instead of ours? ;) # If using this flow, might customers just bypass AeroGear and interact with FCM directly using their Firebase's server SDK instead? # Do we get any benefit from using this approach? |
|