Zurück von der FFK08

FFK 08

Nachdem ich letztes Jahr verhindert war, habe ich mich dieses Jahr besonders auf die Flashforum Konferenz gefreut. Außerdem war es das erste Jahr, in dem ich etwas im Veranstaltungs-Team mitgewirkt habe.

Schön war es viele Leute mal wieder zu sehen oder andere persönlich kennenzulernen. Alleine deswegen hat sich die Konferenz gelohnt.

Aber auch die Vorträge haben mir im Großen und Ganzen gefallen. Einige haben mir zwar absolut nicht zugesagt, andere dafür aber desto mehr. Letztendlich wird für jeden etwas dabei gewesen sein.

Geschrieben in Sonstiges | Keine Kommentare

Flash Player 10 Language Reference

Na Also! In aller Kürze:
Flash Player 10 Language Reference »

(via senocular)

Passend dazu hält das Powerflasher Team auf dem Beta Update Server eine neue FDT Version bereit, die das neue SWC Format parsen kann. Somit kann auch endlich die aktuellste playerglobal.swc genutzt werden.

Geschrieben in ActionScript, Flash | Keine Kommentare

Native 3D Cube

RotatingCube Preview
Anschauen (Flash Player 10 benötigt) »

Nun gut, das Ergebnis an sich ist wirklich nicht spektakulär. Aber die neue native 3D Engine im Flash Player 10 hat den Vorteil, dass man zukünftig sehr schnell einfache 3D Bewegungen erstellen kann und das ohne zusätzliche Engine.

Des weiteren ist ein gutes natives System immer performanter als eine aufgesetzte Lösung. Interessant sind auch Zeichenmethoden wie drawTriangles, die sicherlich in zukünftigen 3D Engines als Basis genutzt werden können.

Download Source »

PS: Es fehlt Depth Sorting der einzelnen Seiten, daher wirkt es manchmal etwas komisch. Die neue DisplayObject Klasse hält einige neue Methoden im Bezug auf 3D bereit, leider gibt es für diese noch keine Dokumentation.

Geschrieben in ActionScript, Flash | Keine Kommentare

Alles beim Alten: uint im FP10

Schade, offenbar ist uint im Flash Player 10 immer noch kein richtig nativer Typ, sondern wird nach wie vor in Number umgewandelt. Witzig ist, dass uint dadurch sogar wesentlich unperformanter ist als Number. Es empfiehlt sich also nach wie vor diesen Typ nicht zu nutzen.

Da kann der Player endlich ordentlich dynamisch Sound erzeugen und unterstützt eine neue Sprache zur Bitmapmanipulation, aber so triviale Kleinigkeiten wurden nicht angepasst.

Joa Ebert hat übrigens angefangen ein PDF zu Optimierungstechniken zusammenzustellen. Dieses hat er vor ein paar Wochen in seinem Blog zur Verfügung gestellt:
ActionScript 3 optimization techniques »

Geschrieben in ActionScript, Flash | 2 Kommentare

FP10 Vector Performance

Heute habe ich mich nochmals mit dem neuen Typ Vector im Flash Player 10 beschäftigt. Dafür habe ich eine einfache Testklasse gebaut, die meine Test-Szenarios 100000mal durchläuft. Mir ging es in erster Linie darum grobe Unterschiede festzustellen. Für genauere Ergebnisse, muss man das sicherlich etwas verfeinern.

Den ganzen Beitrag lesen »

Geschrieben in ActionScript, Flash | 1 Kommentar

Inhalte für den Flash Player 10 erstellen

Wer schon ganz heiß auf Astro (den Flash Player 10 ist), kann jetzt auch Inhalte dafür erstellen. Wie das geht, steht hier:
Anleitung bei Adobe »

Wie schon erwähnt, finde ich die typisierten Arrays, in Flash die sog. Vectors, besonders cool.

var intList:Vector.<int> = new Vector.<int>();

Erstellt einen neuen Vektor (also typisiertes Array) vom Typ int. Bitte beachten, dass Vector ein neuer Typ ist und nichts mit Vektoren Positions-Vektoren zu tun hat.


var fixedIntList:Vector.<int> = new Vector.<int>(10, true);

Erstellt einen Vektor mit der Länge 10 und einer festen Anzahl an Elementen. (Parameter length and fixed)

Weitere Links:
Einführung in die neue Drawing API bei senocular.com »
3D Beispiel von Adobe »
Text Engine Beispiel von Adobe »

Geschrieben in Allgemein | 4 Kommentare

Flash Player 10 (Astro) in der Beta Version

Seit kurzer Zeit ist die 10. Version des Flash Players in den Adobe Labs verfügbar.

http://labs.adobe.com/technologies/flashplayer10/

Die Änderungen halten sich momentan noch in Grenzen, wie ich finde. Das meiste wurde schon auf der MAX 2007 gezeigt.

Unter amderem steht jetzt eine API bereit um Objekte einfach im Raum zu verschieben und drehen. Toll finde ich vor allem die neuen Text Features, z.B. sind nun Texte über mehrere Spalten oder linksläufige Schrift möglich. Letzteres ist vor allem für internationale Seiten eine klasse Sache, sicher aber auch für die Flash Player Popularität. Aus Programmierersicht vor allem toll: Typisierte Arrays werden möglich.

Geschrieben in ActionScript, Flash | Keine Kommentare

Links