What I\'d like to do is create a \"launcher\" framework for my code that, given a URL and a predefined versioning scheme: 1) go check if an update exists 2) download the upd
You don't even need to download it, just check if an update is available and then call Bundle.update(InputStream) on the bundle that needs to be updated, generally followed by a call to PackageAdmin.refreshPackages() afterward.
you can check well-known provisioning solutions that can do all your steps instead of you (check for a new version, download, install/update, restart etc.)
best regards, Dmytro