

Google Certified Android Developer (Kotlin) | iOS (Swift) | Self-taught Programmer
t, and that is why I couldn’…nate the market.
Lets be clear, I’m not doing any heavy work on it, but periodicity was important, and that is why I couldn’t trust using a Job. Trust me, I tried GCM & FCM, and I found times where the Job wasn’t fired for hours. Also, running a Foreground Service for a recurring task it’s not a good idea; almost any user will feel uncomfortable with a fixed notification bar saying that your app is ‘always running’ and Android telling you (with another ongoing notification) that app ‘x’ is using the battery, even if the service is not doing any job
…neither can execute anything in background nor they can send any notifications to engage the users.(Except apps like Whatsapp, Facebook ,Instagram, Google etc who are whitelisted by these Chinese ROMs and no one has any clue how to get your app whitelisted).