Wow, was für ein Tag! Wir alle haben lange darauf gewartet, nun ist es soweit! Einer der wichtigsten Schritte für die Zukunft von Flash und Rich Internet Applications (RIA), weg vom Animationstool, hin zu einer klassenbasierten Programmsprache, wurde heute vollzogen.
Adobe beschenkt uns heute mit 5 brandneuen Tools!
Flex 2
Das Erstemal überhaupt, können wir nun “for free“, über das von Adobe entwickelte SDK, für die Flash Platform entwickeln.
Vorerst ist Flex 2 nur für Windows XP verfügbar, aber eine MacOSX Version ist in Arbeit und eine Linux Version ist vorgesehen (aber noch nicht bestätigt).
Flex 2 setzt sich aus folgenden vier “Tools” zusammen:
- Flex 2 SDK, Compiler und Framework (kostenlos!!!)
- Flex Builder 2 IDE Application Building Tool, basierend auf Eclipse (449 Euro)
- Flex 2 Charting & Data Services (kostenlos!!! / 18′500 Euro)
- Flash Player 9 (kostenlos, na klar!)
Links:
Flash Player 9
Der Flash Player 9 wurde von Grund auf neu geschrieben und beinhaltet zwei”virtual Machines”, eine (AVM1) für den Support von AS 1.0 & AS 2.0 und eine (AVM2) für AS 3.0, mit um bis zu 10-fach verbesserter Leistung.
Links:
Es ist also an der Zeit sich endlich mit AS 3.0 auseinander zu setzen. Doch keine Angst, wer keine Lust auf Flex 2 hat, für den hat Adobe noch ein weiteres Geschenk parat:
Flash Professional 9 ActionScript 3.0 Preview
Dies ist ein (und das einzige) Preview auf das nächste Release der Flash IDE welche für 2007 erwartet wird. Das Update (Für Mac und PC) erweitert die Fähigkeiten von Flash Professional 8 um einige Features, AS 3.0 und den Flash Player 9.
Links:
Action Script 3.0
Hier noch kurz einige Infos zu AS 3.0. Die neuste Version basiert auf dem ECMAScript Standard und bietet unter anderem folgende Features:
- Runtime exceptions – Also hoffentlich weniger Runtime Errors
- Runtime types – Um “type annotations” kommt nun keiner mehr herum
- Sealed classes
- Method closures – Adios “mx.utils.Delegate”
- ECMAScript for XML (E4X) – Endlich einfaches XML Parsing
- Regular expressions – Einfaches suchen und manipulieren von Strings
- Namespaces
- New primitive types
Links:
Weitere Infos, Erfahrungen und Tipps folgen in den nächsten Tagen und Wochen!
Technorati Tags:
Flash,
RIA,
Flex,
FlexBuilder,
FlexCharting,
Flashplayer9,
Actionscript,
Flash9,
ECMAScript,
E4X