Flex-/Air-Anwendungen

"RICH INTERNET APPLICATIONS" MIT FLEX/AIR

Unter "Rich Internet Applications" versteht man eine neue Form der Internet Software. Sehr funktionslastige Websites werden nicht länger als Website konzipiert - sondern als Software. Genau so, wie Sie eine Anwendung wie Office oder Skype verwenden, können sie beispielsweise neuerdings Ebay auch als Anwendung benutzen. Dies hat für bestimmte Projekte große Vorteile. Klassische Websites eignen sich bestens für den Transport von Bild und Textinhalten, interaktiven Elementen und Videoinhalten. Für eine stark funktionsorientierte Benutzeroberfläche jedoch fehlen viele Bedienelemente die in einer normalen Software selbstverständlich sind. Diese jedoch bieten die modernen RIA Plattformen Flex oder Silverlight (das Konkurrenzprodukt von Microsoft) in höchster Qualität.

Im Vergleich zu einer Anwendung wie Office, läuft Flex in Ihrem Browser. Auch dies hat Vorteile: die Anwendung muss nicht installiert werden und kann von überall aus aufgerufen werden. Die Anwendung läuft auf allen Betriebsystemen und Rechnern, solange diese Flash darstellen können. Sie müssen niemals Updates herunterladen, die Anwendung ist bei jedem Aufruf auf dem neuesten Stand. Auch in Bezug auf die Gestaltung ist mit Flex viel mehr möglich, als in klassischen HTML Websites.

Flex

Flex ist ein Entwicklungsframework von Adobe zum Erstellen von Rich Internet Applications.

Vorteile:

  • Plattformunabhängig (wird in der Flash-Player-Umgebung ausgeführt)
  • Komplette Auslagerung der Darstellungsschicht
  • Niedrige Netzwerklast, da nur noch Businessdaten transportiert werden müssen
  • Menüfunktionen, Schieberegler, etc. möglich, wie aus Desktopapplikationen bekannt

Air

AIR (Adobe Integrated Runtime) ist eine plattformunabhängige Laufzeitumgebung mit der Flex-/Air-Anwendungen direkt auf dem Desktop laufen können.

Funktionen:

  • Zugriff auf das Dateisystem
  • Drag and Drop
  • Copy and Paste
  • TCP/IP Verbindungen
  • u.a.