But even after push is issued, this will not allow the application to notify the user on its own. You will need to start the server, which will trigger notifications for people as soon as the task approaches, which means that you will need to have a list of all tasks synchronized with your server.
source share