I'm currently looking for recommendations on how to implement a way of sending push notifications to users and their selected times using some sort of server or framework or SDK (Examples would be firebase, Batch.com, etc.)
I'm developing an app in swift (and soon to be android) and what I want to do find something that is able to do the following things
My requirements are:
- Be able to handle multiple users who schedule multiple notifications at different times to be delivered to the respective users at their respective times.
- Upon receiving the notification run a function in the background of my application.
- Be able to scale up by adding more users.
- Be relatively affordable