I plan to extend my Xamarin.Android app (runs only on Android 9 devices) to periodically check a web service for new info and if there's new info, show a notification to the user.
How can I implement this if the polling and the notification shall also happen when the app is not running, e.g. when the device has just started?
Are IntentService and AlarmManager the right places to dig into?