[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[x] Feature request
[ ] Question
Current behavior
The developer don't have the ability to trigger background tasks manually
Expected behavior
The developer should have the ability to trigger background tasks manually. Triggering Background Tasks + async tasks instead of just async tasks would enable downloading a lot of data in background and give the result in foreground when it is completed. It also enable the capability when the scenario for the user is s/he has no internet connection but s/he is trying to connect to it. In such cases, tasks that need connectivity will automatically be triggered in the background when user's device is online. This is such a good capability users of the app night need.
I'm submitting a...
Current behavior
The developer don't have the ability to trigger background tasks manually
Expected behavior
The developer should have the ability to trigger background tasks manually. Triggering Background Tasks + async tasks instead of just async tasks would enable downloading a lot of data in background and give the result in foreground when it is completed. It also enable the capability when the scenario for the user is s/he has no internet connection but s/he is trying to connect to it. In such cases, tasks that need connectivity will automatically be triggered in the background when user's device is online. This is such a good capability users of the app night need.
Steps to reproduce the behavior
Environment