Flex

Erkennen von transparenten und opaken Pixeln in ActionScript

Erkennen von transparenten und opaken Pixeln in ActionScript

Oft bekommt man als Entwickler ein .png, das als Button dienen soll. Hier ist wie immer der einfache Weg, Bild einbinden und den Container klickbar machen. Das ist ja soweit kein Hexenwerk. Jedoch kann das zu unschönen Effekten führen, da natürlich auch die transparenten Teile des Bildes Klickbar sind und somit Bereiche interaktiv, die rein [...]

Starten von Systemprozessen in AIR 2.0

Starten von Systemprozessen in AIR 2.0

Eine der Neuerungen von AIR 2.0 ist die NativeProcess API, die es ermöglicht mit Systemprozessen zu interagieren und somit Systemanwendungen zu starten und zu beenden. Diese API bietet eine Menge von neuen Möglichkeiten für AIR-Applikationen. In diesem Blogeintrag werde ich zeigen wie aus AIR Firefox gestartet werden kann. Native Installers AIR Applikationen können nicht nur [...]

FlashForum Konferenz 2010 – Community. Code. Creativity.

FlashForum Konferenz 2010 – Community. Code. Creativity.

Auch dieses Jahr hatte ich die Möglichkeit die FFK zu besuchen, nachdem ich letztes Jahr bereits dort war. Auch Jürgen war diesemal mit dabei. Zwei Tage voller Vorträge über Flash, Flex und ActionScript, aber auch über Themen die über das reine Coding hinausgehen. Also eine breitgefächerte Themenwahl, welche jeden Flasher und Flexer in gewissem Maße [...]

Multitouch in Flash und AIR

Seit dem 02. Februar ist Adobe AIR 2.0 beta 2 unter Adobe Labs verfügbar und bereits seit Mitte Dezember 2009 gibt es eine Betaversion des FlashPlayers 10.1. Eine der Neuerungen ist die Unterstützung von Multitouch Events. Dies eröffnet neue Wege der Interaktion und bringt ein ganz neue Benutzererfahrung die schon von dem IPhone bzw. IPodTouch [...]

Farben in ActionScript

Neben der weitgehenden Browserunabhängigkeit bietet ein SWF dem Entwickler auch die Möglichkeit, Umgebungen zu schaffen die den User zu begeistern. Der Weg dorthin ist vielfältig. So sind, im Vergleich zu HTML, die freie Schriftwahl, einfach zu erstellende Animationen oder die Integration verschiedenster Medien wichtige Bestandteile davon. Aber auch der richtige Umgang mit Farben ist ungemein [...]

Aus Flash & Flex generierte PDFs

Oft ist es doch so, dass innerhalb einer Flash oder Flex Applikation PDFs zum download angeboten werden sollen. Sind diese fest auf dem Server hinterlegt, ist dies kein Problem. Einen Link darauf setzen und das Problem ist gelöst. Doch was nun, wenn die Inhalte aus dem SWF dazu dienen sollen, das PDF zu erzeugen. Dann [...]

Schriften für die neue Text Engine des Flash Player 10 einbetten

Eines der Dinge die mir in der Vergangeheit am meisten Zeit und Nerven gekostet haben im Bezug auf Flex und Flash war die Darstellung von Text. Vor allem wenn das Screendesign wieder mal eine Schrift vorgesehen hat, die keine Systemschrift war. Und selbst dann musste die Schrift eingebettet werden um Anti-Aliasing, Rotation oder Alpha darauf [...]

Google Analytics für Flash und Flex

Google Analytics ist ein mächtiges Tool um das Nutzerverhalten innerhalb einer Seite zu untersuchen. Wo klickt der User, welche Themen sind besonders interessant und wie kann die Seite für den Nutzer optimiert werden? Dies sind nur ein paar Punkte bei denen Google Analytics hilfreich zur Seite steht. Bei Flash und Flex Anwendungen war hier bisher [...]

Flex: Schriften zur Laufzeit laden

Um Schriften korrekt in Flex / Flash darstellen zu können, vor allem wenn Transparenzen oder Effekte darauf angewendet werden sollen, müssen sie in das swf eingebettet sein. Das Einbetten von Schriften verlängert allerdings die Kompilierungszeit und vergrößert die Dateigröße des SWFs enorm. Um dieses Problem zu umgehen können Schriften in ein eigenes SWF eingebettet werden, [...]

Erster Erfahrungsbericht zu Flex4

Wurde in Flex3 und den Vorgängern nur ein Namespace benutzt(“mx”) so muss man sich in Flex4 jetzt mit 3 auseinadersetzen. Das sollte aber kein Nachteil sein, ganz im Gegenteil, zum neuen MXML2009 Namespace gibt es jetzt die Spark und Halo Namespaces. Ein besonderes Augenmerk bekommt hierbei der Namespace Spark, dieser  enthält alle neuen Spark Komponenten [...]