From searching I can see this has been asked time and time again, but not adequately enough, so here goes. I\'m a hobbyist developer with no budget. A program I\'ve been dev
For a more powerful solution, you may want to look at Google Omaha. It's what Chrome uses. You can get both in-app and automatic updates in the background when your application isn't running.