über mich

Hallo, mein Name ist Heiko Dreyer. Ich arbeite freiberuflich als

Webdesigner und Entwickler mit Schwerpunkt Flash/Flex Animation und Web-
Anwendungsentwicklung.



Brauchen Sie Hilfe bei Ihrem Webdesign oder suchen Sie einen Entwickler? Ich stehe Ihnen jederzeit mit meinen Fähigkeiten zur Verfügung.

über boxedfolder

Diese Website dient in erster Linie als Überblick meiner absolvierten Projekte. Sie bietet einen Auszug aus aktuellen Entwicklungsständen und Arbeiten.

Diesweiteren bemühe ich mich regelmäßig sonstiges wissenswertes im Bereich Webdesign und Medien zusammenzutragen.

Flex: Interface und Komponenten Design

Der Flash Enabled Blog hat eine wunderschöne Übersicht über einige Tutorials und Artikel zum Thema Flex Interface und Komponenten Design gepostet. 8 Tutorials in denen es um jegliche Umgestaltung von custom und standard Komponenten geht. Unter anderem sind auch Beiträge über Flex 4-Skinning mit dabei.

Link zum Artikel.

Gaia Framework für Flash

Beim Gaia Framework handelt es sich in erster Linie um eine durchdachte und simple Methode sich komplette Seitenstrukturen in Flash zusammenzustellen. Das Framework übernimmt dabei die Aufgabe den passenden Code in vernünftigen Strukturen zu bringen.

Um einen Überblick über die Geschwindigkeit mit der man Flash Seiten erstellen kann zu erlangen, sollte man sich einmal die Demo anschauen. Sowohl Actionscript 2 als auch 3 werden von Gaia unterstützt.

Folgende weitere Eckpunkt werden geboten:

  • Revolutionary scaffolding engine builds fully functional Flash sites in less than 10 minutes!
  • Simple API for Navigation, Transitions, Preloading, Asset Management makes development a snap!
  • Deep Linking achieved through seamless integration with SWFAddress
  • SEO Scaffolding makes Search Engine Optimization as easy as pressing a button
  • Easy enough for novices
  • Powerful enough for experts

Link zu Gaia.

8. September 2008 - flash & flex, web nach oben | Kommentare (0)

AIR: TubeMusicPlayer v1.01

Seit einiger Zeit befasse ich mich mit der AIR Runtime und habe dementsprechend ein kleines Tool geschrieben, das YouTube Videos organisiert. Allerdings nicht in herkömmlicher Weise, wie es z. B. AIRTube oder einige andere sehr leistungsstarke AIR Apps erlauben. Anstatt Videos zu suchen, abzuspielen oder zu speichern, habe ich beim TubeMusicPlayer das Anhören zum Thema gemacht. Es handelt sich um eine kleine Tool, das auch im Dock/Tray läuft und eine Playlist von Audiolinks zu lokalen oder streaming Videos verwaltet, diese abspielt oder lokal speichert. Das alles funktioniert ganz einfach durch das Einfügen eines Links (der entsprechende YouTube URL). (mehr…)

Lovelycharts: Online Charts & Diagramme erstellen

LovelychartsNach längerer Wartezeit habe ich nun endlich das online Diagram- und Charttool “Lovely Charts” in der Betaversion getestet. Die Beta lässt erahnen dass uns da etwas richtig sinnvolles in Flex Form erwartet. Es lassen sich sehr komplexe Charts bzw. Flußdiagramme erstellen. Selbst eine komplette Auswahl an hübschen Icons für z.B. Netzwerkübersichten ist vorhanden. Die einzelnen Objekte lassen sich superleicht zusammenfügen, löschen oder kombinieren. Ich könnte mir durchaus Vorstellen dass es viele Leute gibt die dafür monatliche Gebühren bezahlen würden. Eine Art “Abo-Model” ist meines Wissens auch angestrebt.
(mehr…)

Flex 4 SDK (Gumbo) bereit zum download

Nun gibt es seit einigen Tagen die neue Flex4 SDK zum download. Es ist natürlich interessant zu sehen wie sich die gesamte SDK auch vermehrt in Richtung RIA Design bewegt. Ich habe unten einen schönen Artikel aus dem insideRIA blog verlinkt der unter anderem auch die Key-Goals der Version 4 nennt:

  • Design in Mind: provide a framework meant for continuous collaboration between designer and developer.
  • Developer Productivity: improve compiler performance and add productivity enhancements to language features like data binding
  • Framework Evolution: take advantage of new Flash Player capabilities and add features required by common use-cases

Link zu Flex 4 SDK.
Link zum Artikel.

VideoMaterial in Papervision3D

Meine momentanen experimente mit Papervision3D drehen sich um die verschiedenen Shader die PPV3D so zu bieten hat. Ich hab dazu mal eine kleine Testanwendung erstellt, die sehr schön demonstriert wie man z.B. das sehr leistungsstarke VideoMaterial benutzen kann um die Faces einer Cube mit Video Content zu füllen. Das Video kommt aus YouTube.
(mehr…)

Papervision3D: Installation und Setup

Da ich mich seit einiger Zeit etwas mehr mit dem Thema 3D in swf beschäftige, kam auch ich natürlich nicht an Papervision3D vorbei. Diese freie 3D Engine für Flash wird wohl dem ein oder anderen gut bekannt sein. Sie ermöglicht so einige krasse Geschichten, insbesondere auch im Zusammenhang mit einem 3D-Tool wie 3D Studio Max oder Maya. Viele bekannte Flash Apps basieren auf dieser Engine.

Ich bin gerade dabei mir einige Ressourcen in Sachen Dokumentation zurecht zu suchen. Die Wiki bietet einen groben Überblick über die API und die mitgelieferten Examples gehen auf konkrete Beispielsituationen ein. Da keine wirklich ausführliche Dokumentation vorhanden ist, muss man zusätzlich noch einiges an Recherchearbeit investieren um überhaupt starten zu können. Ein gutes Tutorial zum Thema “Getting started” ist auf der Seite von Fabian Vercuiel zu finden. Ich werde demnächst noch eine Reihe unterschiedlichster Ressourcen zum Thema posten.

Link zu Papervision3D.
Link zum Tutorial.

Mai: 5 nützliche Flex Applikationen

Dieses mal stelle ich 5 der besten bzw. nützlichsten Flex Applikationen vor, die es im Netz zu bewundern gibt. Meine Top 5 sozusagen. Man kann sich inspirieren lassen oder vollkommen neue Einsatzmöglichkeiten entdecken. Ein Besuch auf Showcase Seiten wie z.B. flex.org lohnt sich immer, man kann mit den dort gezeigten Apps experimentieren und völlig neue Einsatzmöglichkeiten entdecken.
(mehr…)

Flex und Flash API Poster

Auf Flex.org kann man schon seit längerem fünf sehr interessante Poster mit Darstellung der Flash und Flex API herunterladen. Diese Poster bekommt man direkt wenn man seinen Flex Builder registriert. Für den der noch keinen neuen Flex Builder 3 hat und möglicherweise auch nicht vorhat sich eine Version zu registrieren, kann die Poster herunterladen und ggf. selber drucken. Sie bieten einen schönen Überblick über Klassen, Methoden und Eigenschaften der Flex und Flash API. Es lohnt sich aufjedenfall so ein Papier an der Wand zu haben.

Link zu den Postern.

Dynamische Flash-Object Größe mit Flex und externalInterface

Bei Flex Standalone-Apps ist es meist nicht erforderlich eine entsprechende absolute Größe des swf-objects innerhalb des Browsers vorzugeben. Große Applikationen laufen oft in 100% des Browserfensters. Will man allerdings ein Hybrid-Projekt realisieren, indem die swf-Datei dynamisch mit Daten versorgt wird, ist es manchmal notwendig auch demenentsprechend dynamische Größen für das einzubettene swf-Objekt zu generieren und zu übergeben.

Beispiele für solche Einsatzgebiete wären z.B. Gallerien, die sich nach unten erweitern umso mehr Bilder per xml geladen werden. Da mir vorher nicht bekannt ist, wie viele Bilder eingepflegt wurden, kann ich vorher auch nicht abschätzen ob die swf-Datei nun beispielsweise 500 x 1000 Pixel groß ist, oder nur 500 x 500.

(mehr…)