Earlier quoted context omitted.
And with this, they just killed all actual apps for Android. Anything you can do with an app you can do as well with a website. Any actual app, not just a website in form of an app, which did computational task, data recording, or kept services available, is impossible to create now. Run tracking app that doesn’t require you uploading your GPS data to Google Fit? Impossible. Messaging app that doesn’t route all your…
What on earth are you talking about? All of those things you listed as impossible will still be possible. All Google did is restrict what apps can do in the background, and announced that there will be further restrictions in the future: all background tasks will have to be done through the JobScheduler API. This does not prevent apps from doing stuff in the background, it just prevents them from doing whatever they…
With Nougat, no background tasks will be run at all while the screen is off – except for Google services, or if they keep the CPU on 100% of the time with a wake lock.
JobScheduler also doesn’t allow continuous tasks, but only short tasks – so you can’t actually keep a low-cost socket open.