I need to make an alarm in my app that starts playing music at user specified time. It should start by user interaction, restored once Android has killed the process or phone has been restarted. I am new to services so I have a quick question: what should I use? Intent Service, Service or something else? Sure I can do it with service but what is the best approach?
P.S. It must start it's own playback that is retrieved from internet.