5 Okt 2009
Adobe arbeitet gerade an einer Variante des Flex Framework, die für mobile Endgeräte optimiert ist. Slider, so der Codename des Frameworks basiert dabei auf Flex 4 und soll 2010 erscheinen.
The mobile version of the Flex framework (code-named “Slider”) will provide structure and guidelines for creating application experiences that translate well across platforms, and make it easy to build adaptable multiscreen applications.

QR Codes dürften mittlerweile fast jedem ein Begriff sein. Es handelt sich um eine Art zweidimensionaler Barcode, der Textinformationen enthält. Der Text kann beispielsweise die Webadresse einer Promoaktion sein (z.B. auf einem Plakat oder einer Anzeige).
Mit Squiggly gibt es neues Vorab-Release in den Adobe Labs. Es handelt sich um eine Rechtschreibprüfungs-Engine für alle Flash-basierten Anwendungen ab Flash Player 10 (Flash, Flex, AIR).
Squiggly is a spell checking engine for Adobe Flash Player and Adobe AIR. The Squiggly library allows you to easily add spell checking functionality in any Flex 3 based text control [...] the core spell checking engine can be used in pure Flash applications without any dependency on Flex packages.
squiggly bedeutet übersetzt übrigens “schnörkelig” oder “verschnörkelt”.
4 Aug 2009

Seit einigen Tagen ist es möglich, mit der Google Maps API for Flash auch Karten mit einer 3D-Ansicht anzuzeigen.
The Google Maps API for Flash now contains support for three-dimensional (3D) maps. 3D maps using the Maps API for Flash are shown using a realistic perspective much like that used within Google Earth.
Die Karten funktionieren sowohl mit Flash Player 9 als auch 10, sollen aber mit dem neueren Flash Player schneller gerendert werden.
Generelle Informationen und Näheres zur Maps-API gibt’s im Tutorial Einführung in Google Maps for Flash/Flex. Im Folgenden eine kurze Beschreibung, was hinter den neuen 3D-Karten verbirgt.
20 Jul 2009

Das Mate Framework ist ein MXML-basiertes Framework für Flex. Da ich in letzter Zeit öfters darüber gelesen habe, wurde es Zeit, es einmal selbst auszuprobieren. Die vorbildliche Dokumentation erleichtert den Einstieg sehr.
Mate framework has been created to make it easy to handle the events your Flex application creates. Mate allows you to define who is handling those events, whether data needs to be retrieved from the server, or other events need to be triggered.
Mate unterstützt bei der Programmierung von Anwendungen, die nach dem Model View Controller (MVC) aufgebaut sind. Es setzt dabei auf die Flex-eigenen Events auf und hat als zentrales Element eine sogenannte „Event Map”. Die Event Map ist eine MXML-Datei, die eine Sammlung an Event Handlers enthält, die entsprechende Reaktionen auf bestimmte Events einleitet.
14 Jul 2009
FlexMonkey ist ein Programm zum Testen von Flex- und AIR-Anwendungen. Der Fokus liegt auf automatisierten Tests der Benutzeroberfläche.
FlexMonkey is an Adobe AIR application used for testing Flex- and AIR-based applications. Providing the functionality to record, playback and verify Flex UI interactions, FlexMonkey also generates ActionScript-based testing scripts that you can easily include within a continuous integration environment.
FlexMonkey, übrigens selbst eine AIR-Anwendung, zeichnet z.B. Mausklicks und Tastatureingaben auf. Danach können die Interaktionen automatisch abgespielt werden. Dabei wird überprüft, ob dabei die gewünschten bzw. korrekten Ergebnisse entstehen.
Man erstellt ein neues Projekt in FlexMonkey und wählt die zu testende SWF-Datei aus. Es sind keine Modifikationen im Code der SWF-Datei notwendig, prinzipiell funktioniert jede SWF-Datei (ich hatte jedoch Probleme mit SWFs, die mit dem Flex 4 SDK erstellt wurden). Für Tests im Browser wird der sogenannte MonkeyAgent benötigt, eine Applikation, die als Host für das SWF dient.
2 Jul 2009

„8 Autoren, 1400 Seiten, 75 Kapitel, 12 Themenabschnitte, 750 MB Code, 18 Monate.”
So lässt sich das Buch Professional Flex 3 laut Joseph Balderson, einem der insgesamt 8 Autoren, beschreiben. Das gerade erschienene englische Werk — dicker als jedes Telefonbuch ;) — bietet geballtes Flex-Wissen. Und dies dank des Dollarkurses auch zu einem günstigen Preis (31 Euro).
FlashDevelop ist eine Open Source Entwicklungsumgebung (IDE) für Flash, Flex und AIR. Die fabelhafte dritte Version hat gerade das Betastadium verlassen — Grund genug, die kostenlose Software ausführlich vorzustellen.
Der Artikel umfasst die Installation von FlashDevelop und die Erstellung eines Flex-Projekts. Außerdem gibt’s hilfreiche Tipps und Tricks (z.B. Codevervollständigund und -generierung), die auch in einem kurzen Video gezeigt werden.
Um FlashDevelop kurz zu präsentieren, einige der Highlights im Überblick:
Somit ist FlashDevelop zum einen eine interessante Alternative zum Flex Builder (aufgrund der MXML-Fähigkeiten). Zum anderen eine sinnvolle Ergänzung zur Flash IDE und dem dort integrierten „rudimentären” Codeeditor.
Aktuelle Kommentare