I have an application I wrote for Android (lat's call it MyMainApp).
My contractor wants me to write another utility (service) to periodically check his website for newer versions of MyMainApp, and if there is one - download it and install.
I know this is handled by the Market app, but my contractor wants to do it in his own utility (he does not want the user to be bothered with the update process).
Of course - the user will be notified and agree to this feature.
Can this be done ?