What is the best approach to implement a service which executes every 15 mins. Execution should happen when app is killed / in the background and even when it's running. It should do some http work which is already works fine but with asynctask. If this http returns with a particular data, it should show a notification. How should i do this? Any help is greatly appriciated. I'm fine if you just mention approaches, methods, patterns, best practices, etc..
Thank you!