title: Background app without Gui, starts periodically every hour Android
body: <p>I am making an application which will check for files on storage directory and then utilize the files and upload to ssh server.</p>
  
  <p>I was thinking about making a BroadcastReceiver which will start background Service on system boot, the Service will update AlarmManager which will start every hour/every day a class for utilize/upload file.  </p>
  
  <p>Can you give me advice if my logic is ok, or how can I improve it ? </p>
  
  <p>Thanks.</p>