Die Flexperten Herrlich & Ramuschkat

Archive for Februar, 2009

Patch für kritische Sicherheitslücke in Flash Player 9 und 10 erhältlich

Adobe hat ein Update für eine als kritisch betrachtete Sicherheitslücke im aktuellen Flash Player 10 veröffentlicht. Es wird dringend empfohlen dieses Update sofort und manuell zu installieren. Zwar aktualisiert sich der Flash Player automatisch, die Standardeinstellung dafür ist aber, dass nur alle 30 Tage auf ein Update geprüft wird.

Da dieses Problem auch in Flash Player 9 besteht und dieser noch nach wie vor im Einsatz ist, wurde auch für den 9er Player dieser Patch veröffentlicht.

Die aktuellsten Versionen sind somit 10.0.22.87 (Flash Player 10) bzw. 9.0.159.0 (Flash Player 9)

Infos und Links:

Wichtig für Entwickler: auch die installierten Debug-Versionen sollten unbedingt gepatcht werden, die jeweiligen Downloads finden sich hier! Bei Besuch der offiziellen Flash Player Seiten werden nur die Release-Versionen aktualisiert, die Debug-Player müssen manuell aktualisiert werden!

Gruß,
Dirk.

RIATest – Functional Testing Tool für Flex

Die Zeiten, in denen man viel Geld ausgeben musste (viel im Sinne von > €5000), um eine Flex Anwendung einem automatisierten funktionalen Test zu unterziehen, sind offensichtlich vorbei. Auf O’Reillys insideRIA stellt Tariq Ahmed in einem Artikel das Tool RIATest 2.0 vor, das mit einem attraktiven Preis von $499 lockt.

Der Artikel beschreibt die Installation und ein komplettes Beispiel inkl. Sourcecode für einen einfachen Testlauf. RIATest verwendet wie auch andere Tools einen Record-Modus, um die Aktivitäten in der Flex-Anwendung aufzuzeichnen (also z.B. die Benutzerinterkationen wie “Button X wurde geclickt”) und generiert ein entsprechendes Script, dass dann ausgeführt werden kann, um die Anwendung zu testen.

Der Clou ist, dass RIATest selber eine Flex-Anwendung verwendet, um die Anwendung über die Flex Automation API zu monitoren.

Sieht sehr vielversprechend aus!

Gruß,
Dirk.

Eclipse 4: SWT mit Flex Unterstützung!

Schaut man sich das Proposal für die nächste Generation der Eclipse Platform an (interner Name “e4″), dann stolpert man in dem Absatz Scope über dieses hochinteressante Feature:

SWT Browser Edition: SWT widgets in native web technologies (e.g. AJAX frameworks, Flex, Silverlight)

das klingt schon mal gut. Offensichtlich wird es also einen SWT-Port für Flex und andere “native Web-Technologien” geben (die Formulierung habe ich auch noch nicht gehört).

Mit dem neuen SWT wird es dann vermutlich möglich sein, ein SWT-UI in Eclipse ganz normal unter der Verwendung von Java zu codieren. Der Java-Quellcode wird dann allerdings in generischen MXML/AS3(?) Code umgewandelt, der dann wiederum von der Flex Compiler Shell (FCSH – ist im Flex SDK enthalten) in eine SWF kompiliert wird. Ob bei der Konvertierung der Quelltexte ein 1:1 Mapping zwischen den SWT-Komponenten und ihren jeweiligen Flex-Pendants stattfindet, oder ob komplett neue Komponenten entwickelt werden, ist mir momentan nicht ersichtlich.

Mehr Informationen zu dem Thema finden sich auf der SWT-SWF Demoseite sowie im Blog von Ted Patrick.

Dirk.

Source Code Formatierung für MXML/AS3

Getreu dem Motto “wenn man was braucht, was es aber noch nicht gibt, dann baue man es sich eben selber” hat Ernest Pasour(?) ein Source Code Formatter Plugin für Flex Builder entwickelt:

http://sourceforge.net/projects/flexformatter/

und so wird es verwendet: das JAR runterladen und in das /plugins Verzeichnis von Flex Builder bzw. Eclipse kopieren. Danach dann am besten Eclipse mit dem -clean Argument starten. Danach sollten sich in der Toolbar zwei neue Icons befinden (Format Flex Code bzw. Indent Flex Code), außerdem kann man über Window –> Preferences –> Flex Formatting die Formatierung von AS und MXML Dateien entsprechend einstellen.

Im Source Code kann man dann über STRG-SHIFT-F die Formatierung durchführen (oder eben über die Toolbar-Icons)

Gruß,
Dirk.

25. Multimediatreff: Flash, Flex & Silverlight – reichlich Web!

Am 28. März findet in Köln der 25. Multimediatreff zum Thema “Flash, Flex & Silverlight – reichlich Web!” statt. Neben Adobe, Microsoft und den Powerflasher werden Die Flexperten ebenfalls als Referenten und Ansprechpartner mit dabei sein. Außerdem verlosen wir im Rahmen der Veranstaltung einen Gutschein für eine 3-tägige Flex-Schulung, also dabei sein :)

Mehr Infos zu der Veranstaltung und die Möglichkeit, Euch einen Platz zu sichern gibt es hier.

Der schon legendäre Multimediatreff findet seit 1999 regelmäßig statt und hat sich im Laufe der Zeit zu einer Veranstaltungsreihe entwickelt, die jedesmal von ca. 200 Teilnehmern besucht wird. Neben den Fachvorträgen steht auch beim Multimediatreff natürlich das Thema Kontakte knüpfen ganz vorne.

Also: man sieht sich am 28. März in Köln!

Gruß,
Dirk.