Christian Pfeil - New Media Blog

Inhalt

Adobe AIR

 Adobe AIR - RIAs für den Desktop entwickeln: Know-how für HTML/Ajax- und Flash/Flex-Entwickler

Suche

Persönlich

Meine Tweets

Posting tweet...

Powered by Twitter Tools

Archiv

Täglich

RSS-Feeds

Update Framework für Adobe AIR Applikationen

Update Framework für Adobe AIR Applikationen

Adobe hat ein Framework veröffentlicht, dass zukünftig Routinen für Entwickler bereitstellt, die den Update-Prozess von AIR Applikationen einfacher machen soll. Ich möchte Ihnen die wichtigsten Features kurz vorstellen…

Wie sah der bisherige Update-Prozess aus?

Wenn ein Entwickler bisher, eine Update-Option, in eine AIR-Anwendung integrieren wollte, mussten alle Routinen per Hand geschrieben werden. D.h. es war eine Methode notwendig, die regelmäßig auf neue Updates überprüfte (optimalerweise auf einem HTTP-Server), eine Methode, die das Update herunterladen konnte und eine Methode, die den Update-Prozess startete. Zwar stellte das Adobe AIR Framework, die Klasse Update() zur Verfügung, die dem Entwickler den eigentlichen Update-Prozess abnahm, dennoch war sehr viel Code notwendig, um den Download des Updates von einem HTTP-Server überhaupt zu ermöglichen. Sie finden ein Beispiel, für den bisherigen Update-Prozess von AIR-Anwendungen, in der Online-Dokumentation (Livedocs) von Adobe.

Was ändert sich mit dem Update Framework für Adobe AIR?

In Zukunft können Entwickler das Update Framework von Adobe nutzen, um vordefinierte Routinen, für den Update-Vorgang, in ihre Applikationen zu integrieren. Mit Hilfe des Frameworks, lassen sich folgende Features nutzen:

  • Periodische Prüfung auf neue Updates, nach einem fest eingestellten Intervall, bzw. auf Anfrage des Anwenders.
  • Download des Updates von einem HTTP-Server.
  • Die Möglichkeit zu prüfen, ob ein Benutzer, eine Anwendung zum ersten mal startet.
  • Abfrage (GUI), ob der Anwender Updates installieren möchte.
  • Informations-Fenster, dass dem Anwender Informationen über das Update liefert.
  • Anzeige des Download Fortschritts und eventueller Fehler.

Adobe AIR - RIAs für den Desktop entwickeln - Know-how für HTML/Ajax- und Flash/Flex-Entwickler

Mehr Informationen und einen Download des Frameworks, inklusive Beispiel-Anwendungen samt Quellcode und .AIR Dateien, finden Sie bei Adobe Labs.

Link: Adobe Labs – Adobe AIR Update Framework

Eine Reaktion zu “Update Framework für Adobe AIR Applikationen”

  1. Michael

    Hallo,

    danke erst mal für diesen Artikel. Folgende Frage aber plagt mich und ich finde bis jetzt keine ausreichenden Infos:

    Ich habe eine recht große Airanwendung, die lokal auf einem PC läuft. Diese soll per Online-Update auf die neueste Version gebracht werden können. Muss jetzt zwangsweise immer die komplette Anwendung als Update zur Verfügung gestellt werden (was bedeutet, dass der User größere Downloads zu bewältigen hat und viel Traffic kostet) oder kann ich auch nur bestimmte Teile der Applikation updaten? (z.B. beinhaltet die Anwendung sehr viele Bilder, die sich aber nicht ändern werden)

    Ich kann bisher zu dieser Problematik keine Infos finden, über einen Tipp oder eine Quelle wäre ich daher sehr dankbar!

    Grüße

Einen Kommentar schreiben