? Adobes Flex-Framework bietet eine Fülle von Möglichkeiten für Entwickler , um die Multimedia-Erlebnis der heutigen Web erweitern. Von der Erstellung einfacher Animationen Gestaltung ganzer Websites, auf die Entwicklung robuster Rich Internet Anwendungen , Adobe Flex scheint nur begrenzt durch den Programmierer Geschick und Designer die Vision . History
Adobe erste begann mit der Ausarbeitung des Flex-Frameworks im Jahr 2002. Clement Wong , ehemaliger Compiler Engineering Lead für Adobe Flex , Notizen auf seinem Blog, dass das Team die geklebt " Version 1.0 Compiler zusammen aus einer Reihe von Codes wir produziert und ... andere Open-Source -Projekte. " Wie bei den meisten neuen Technologie , wuchs der Compiler und die Rahmenbedingungen in Raffinesse mit jedem weiteren Release. Im Frühjahr 2007 kündigte Adobe seine Pläne, das Flex-Projekt Open Source zu machen. Im folgenden Jahr sah Adobe gut auf diese Ankündigung.
Funktion
Flex ermöglicht es Programmierern, Animationen und RIAs (Rich Internet Applikationen) , die durch Adobe Flash Player angesehen werden entwerfen oder Adobe AIR . Die Flex Software Developer Kit ( SDK) ist kostenlos erhältlich für alle, die die Technologie nutzen will. Natürlich bietet Adobe eine integrierte Entwicklungsumgebung (IDE) , die Aufgabe der Erstellung von Flash- und AIR-Anwendungen zu erleichtern.
Für die nicht-technische , der Unterschied zwischen der Verwendung der kostenlosen Version gegenüber der IDE ist ähnlich in der Natur der Differenz zwischen einem einfachen Text-Editor und ein vollwertiges Textverarbeitungsprogramm . Eine Person konnte schreiben seine Lebensgeschichte in Microsoft Notepad , aber Microsoft Word würde Rechtschreibprüfung viel einfacher.
Vorteile
Der größte Vorteil bei der Verwendung Flex ist die Popularität von Adobe Flash Player. Adobe macht die Behauptung, dass 99 Prozent der weltweiten Internet-Nutzer in den reifen Märkten eine Version von Flash Player auf ihrem System installiert haben. Solch eine große Marktanteil bedeutet, dass Entwickler in der Lage, die Menge an Kunden zu erreichen sind während der Programmierung für die Flash-Anwendung , anstatt jedes Benutzers Betriebssystem. Die kostenlose SDK ist ein geeigneter Ausgangspunkt für Preis die meisten Programmierer , wie gut. Viele Drittanbieter- IDEs wie Eclipse und IntelliJ IDEA , auch Plug-Ins , um Entwickler bei der Schaffung von Flex - basierten Projekten unterstützen.
Blitz vs Flex
Adobe lizenziert außerdem ein anderes Produkt für Anwendungen in Flash Player , Adobe Flash treffend benannt zu konzipieren . Die Vorteile Flash hat über Flex , aus einer Design-Perspektive , sind die leistungsstarken visuellen Werkzeugen mit Flash enthalten. Umgekehrt fehlt Flash- Teil der Logik steuert verfügbar mit Flex . Im Idealfall würde ein Designer mit Flash , um die Benutzeroberfläche (UI) und Animationen zu erstellen , während ein Programmierer die Back-End- Logik entwickeln würde , um eine RIA -Funktion effizient mit dem Flex-Framework machen .
Potential
Angesichts der Popularität von Adobe Flash Player , der Himmel ist scheinbar die Grenze für die Flex-Framework . Das Internet von heute ist eine große Abweichung von der gestrigen Web , vor allem auf die Entwicklung von RIAs mit hoher Interaktion mit dem Benutzer . Es steht , um die Änderung in der morgigen Internet Vernunft gleichermaßen atemberaubend. Die Macht der Flex , durch die Ressourcen von Adobe unterstützt , könnte ein Pionier in der Grenze der zukünftigen Entwicklung sein .