Adobe verabschiedet sich von Flex

Nach dem Adobe den mobilen Flash Player eingestellt hat und sich stattdessen auf HTML5 fokussieren möchte, lag die Frage nahe, was dies den für Flex bedeutet. Im offiziellen Blog des Flex-Teams wurde nun ein paar interessante Neuigkeiten dazu veröffentlicht, die auch hier einen ähnlichen Weg andeuten.

Nach dem anstehenden Release soll das Flex SDK in eine Open Source Foundation überführt werden, die sowohl von Mitglieder des Flex Engineering Teams, von der Flex Community als auch von Firmen geführt wird.

Ein recht klares Statement zeigt auf, das HTML5 langfristig als bessere Alternative für Enterprise-Applikation als Flex sein wird. Deshalb werden viele Teammitglieder des Flex-Teams in Richtung HTML abgezogen.

In the long-term, we believe HTML5 will be the best technology for enterprise application development. We also know that, currently, Flex has clear benefits for large-scale client projects typically associated with desktop application profiles.

Meine persönliche Einschätzung ist folgende: Alle AIR-Anwendung sind zurzeit noch sehr stark ActionScript- und Flex-lastig. AIR-Anwendung mit HTML und JavaScript sind zwar möglich, aber in der Praxis kaum im Einsatz. Als Widerspruch fällt deshalb auf, dass Adobe für die mobilen Applikationen zwar weiterhin auf AIR setzen möchte, aber Flex und somit auch das mobile Flex SDK quasi „einstellt” (bzw. die Kontrolle abgibt, was nur heißen kann, dass es keine zentrale strategische Rolle mehr spielen wird). Die Konsequenz dürfte somit zur Folge haben, dass AIR-Projekte entweder reine ActionScript-Projekte (z.B. Spiele, Video, etc.) oder HTML-Projekte (datengetriebe Applikation) werden.

In diesem Sinne: Good bye Flex ;-) Der Satz „We believe HTML5 will be the best technology for enterprise application development” sagt im Prinzip alles. Was meint ihr?

Link: Your Questions About Flex

[ad]

3 Gedanken zu „Adobe verabschiedet sich von Flex“

  1. Na prima!

    Das verstehe ich nicht. Es gibt zig coole Flex-Anwendungen, wie z. B. Adobe Kuler, Spreadshirt-Shirtkonfigurator, Flottenmanagement Tom Tom, Siedler Online, Chartsanwendungen ….

    Alle die schon mal Flex geschrieben haben, kennen die vielen Vorteile und können gegen die bekannten Nachteile (Performance) durchaus gegensteuern.

    Aber wahrscheinlich haben es zu viele nie probiert!

    Eine IDE für Webanwendungen, Desktopanwendungen und für die großen Mobile-Plattformen – und das mit dem objektorientierten AS und CSS und XML/Json Support und und und …. Das doch klingt für Entwickler wie ein Traum.

    Ich bin mal gespannt, wie es weiter geht. Sicher hilft Open-Source die Verbreiterung voran zu treiben ….

    Hier gibt es ja genug gute Beispiele – z.B. TYPO3

    In diesem Sinne – good flexing :-)

  2. Klar gibt es diese jetzt. Ich denke, es geht ja vor allem um die Zukunftsperspektive. So langsam holen die Browser auf, womit der Abstand zwischen Flex und HTML immer kleiner wird. Die Programmierseite von Flex ist sicher besser (ActionScript vs. JavaScript), aber dafür ist die Seitenbeschreibung und Gestaltung in HTML einfacher (HTML/CSS vs. MXML).

    Da HTML dann unter dem Strich „generischer” ist (Mobile, etc.), wird man sich da im Zweifel gegen Flex entscheiden. Und wenn dann noch der Hersteller quasi den Support einstellt, wird es wohl eher zu einer Nische werden …

  3. Hi,

    obwohl ich meine Arbeit im Bereich Neue Medien als Flashentwickler begann und auch ein Buch über Adobe AIR geschrieben habe bin ich doch der Meinung, dass die Nutzung bzw. Verbreitung von proprietären Formaten wie Flash und Silverlight in Zukunft stetig abnehmen wird.

    Ich mochte Flex als Framework immer. Die verschachtelte Architektur von Applikationen, die kinderleichte Anbindung von Webservices und den herovrragenden Editor.

    Ebenso Adobe AIR konnte ich viel abgewinnen. Ein einfaches, schmales Framework für Webentwickler das Zugriff auf das System besitzt und sowohl für Web als auch Desktop ausgerollt werden kann – Toll! Für Flash- und HTML- Entwickler.

    Momentan werden sehr viele Flash-basierte Anwendungen durch Komponenten aus JS-Frameworks, JS, Ajax und HTML "ersetzt". Die Nachfrage nach Flash ist bei Kunden ohnehin sehr gering und durch ausgefeilte JS-Frameworks "leicht" zu ersetzen.

    Die Initialzündung kam nicht von Apple. Betrachtet man all die Plattformen die zur Zeit webbasierte Inhalte darstellen können wird klar, dass die User nach offenen, plattformunabhängigen und performanten Anwendungen verlangen. All das kann eine Flash oder Silverlight Plattform nur bedingt bieten.

    LG Christian

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert