Actualiza tus aplicaciones automáticamente con Adobe Air III

/ / Programacion

Gracias a la colaboración de un amigo, estoy descubriendo el mundo de Adobe Air que nos permite crear aplicaciones de escritorio de una manera rápida y sencilla.

Gracias al último artículo que han publicado en Planet WebDev, he encontrado la manera de que nuestros programas se actualicen de una manera muy sencilla, sin necesidad de que los usuarios tengan que descargarse la última versión desde nuestra página web:

La primera parte consiste en invocar la comprobación desde tu aplicación, en el evento creationComplete.

private function actualiza():void{
appUpdater.updateURL = "http://tuservidor.com/update.xml";
appUpdater.isCheckForUpdateVisible = false;
appUpdater.addEventListener(UpdateEvent.INITIALIZED, onUpdate);
appUpdater.addEventListener(ErrorEvent.ERROR, onError);
appUpdater.initialize();
}
private function onUpdate(event:UpdateEvent):void {
appUpdater.checkNow(); // Go check for an update now
}
private function onError(event:ErrorEvent):void {
Alert.show(event.toString());
}

La segunda es crear un xml en la ruta indicada en “updateURL” con la información de la última versión disponible y la url a la misma.



v0.2
http://tuservidor.com/tuaplicacion.air


Deja un comentario