This content has been marked as final. Show 6 replies
Yes, that's possible. The only AIR API required is the Updater class, which is available to Flash, Flex, and AJAX applications.
Oliver, so if I understand correctly, the Updater class simply let's you call update() to install a new version based on an already downloaded AIR file? So the responsibility to check for an update and download it is still left up to the developer when building the initial app?
What does the Updater framework provide in addition to this, and is there a Flash CS3 compatible framework?
Also, what is the purpose of the "version" parameter in the Updater.update() method, since it has to match the AIR file being specified anyway?
How should the AIR instance know what version to expect in the AIR file? Is that also completely up to the developer to determine?
The updater framework Adobe provides includes, in addition to download logic, some (optional) UI. We don't provide a Flash CS3 version of it, but there may be one available elsewhere.
Great question about the version number; see http://blogs.adobe.com/simplicity/2007/11/version_numbers_update_api.html for an answer.
Ah, clever about the versioning. You must be glad I asked. :)
That answers all my questions, I believe. Thanks!