How to create an app that functions like demon process at the background?
Is this possible?
Generally not. Apps can't fork processes, the only thing you can do is ask for some time (max 10 minutes) to resume tasks after your app was send to background. For specific use cases (audio playing, location tracking, VOIP) there are well defined exceptions to this rule.