Regarding Xamarin solution - you can find more information in their help resources - here.
If you decide to go with Telerik Platform you have different options for running background services. However, I am not sure what you mean by alarm. If you want to send push notifications to your users, you can definitely do that even when the app is running in the background. You can have a look at the Telerik Platform Backend Services Push Notifications documentation
In a Cordova-based hybrid app, you can use the Push Notifications plugin
to handle push notifications coming from a remote server. You can also have a look at the Local Notifications plugin
to see how to trigger notifications from your app. You can also check the Pushwoosh notifications plugin
. Note that all plugins come with a ready-to-test sample application which you can quickly run and test in your Telerik Platform account.
We also provide a PushNotifications
plugin for NativeScript which API and sample app you'll find here
Apart from that, there are multiple plugins for Cordova which provide access to the native APIs. For instance the PowerManagement plugin
offers access to the devices power-management functionality, the Background Service plugin for Android
allows you to create a background service and the iOS BackgroundFetch plugin
provides an API which wakes up your app about every 15 minutes (during the user's prime-time hours) and provides your app exactly 30s
of background running-time.
I will be happy to provide you with more specific information if you decide on an approach and if you can further elaborate on your requirements.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items