O gerenciamento de atualizações para aplicativos pode ser entediante. A
estrutura de atualização para aplicativos Adobe
AIR
fornece APIs que permitem que os desenvolvedores forneçam recursos de atualização robustos em aplicativos do AIR. A estrutura de atualização do AIR realiza as seguintes tarefas para os desenvolvedores:
-
Verifique periodicamente se há atualizações em um determinado intervalo ou quando o usuário solicita
-
Baixe arquivos do AIR (atualizações) de uma fonte da Web
-
Alerte o usuário na primeira execução da versão recém-instalada
-
Confirme que o usuário deseja procurar atualizações
-
Exiba as informações sobre a nova versão de atualização para o usuário
-
Exiba o andamento do download e as informações de erro para o usuário
A estrutura de atualização do AIR fornece um exemplo de interface de usuário para seu aplicativo. Ela fornece ao usuário informações básicas e opções de configuração para atualizações do aplicativo. Seu aplicativo também pode definir a interface de usuário personalizada para uso com a estrutura de atualização.
A estrutura de atualização do AIR permite armazenar informações sobre a versão de atualização de um aplicativo do AIR em arquivos de configuração XML simples. Na maioria dos aplicativos, a definição desses arquivos de configuração para incluir código básico fornecem uma boa funcionalidade de atualização para o usuário final.
Mesmo sem usar a estrutura de atualização, o Adobe AIR inclui uma classe Updater que os aplicativos do AIR podem usar para atualizar para novas versões. A classe Updater permite que um aplicativo seja atualizado para uma versão contida em um arquivo do AIR no computador do usuário. No entanto, o gerenciamento de atualização pode envolver mais que simplesmente atualizar o aplicativo com base em um arquivo AIR armazenado localmente.
|
|
|