Der Flex Builder als Entwicklungsumgebung für Flash und Flex hat einen Nachteil gegenüber anderen Programmen wie z.B. Flash Develop. Es fehlt die Möglichkeit Code Vorlagen erstellen und einfügen zu können.
Seit gestern Abend gibt es auf bmw-web.tv ein neues Video mit dem Titel “Explore an expression of joy”. Jedoch lässt sich nicht erkennen worum es geht. Man sieht nur Farbspritzer.
Aber seht selbst:
Auf bmw.com/joy erfährt man ein wenig mehr. Man muss sich gedulden: Mitte Dezember wird das Geheimnis gelüftet.
Mit dem erscheinen der Flash Player 10 Release Version gibt es nun auch eine neue Debug Version.
Hier findet man das Update auf die aktuelle Version 10.0.12.36
Der Adobe Flex Builder bietet vor allem mit dem integrierten Debugger einen entscheidenden Vorteil gegenüber anderen Flex und ActionScript Entwicklungsumgebungen.
Allerdings hat auch die OpenSource Entwicklungsplattform FlashDevelop einige nette Features die ich beim Flex Builder ein wenig vermisse.
Z.B.:
Code-Vervollständigung für Wörter wie "private, public, function, void ..."
Automatische Generierung von Funktionen anhand von Eventhandlern
Gerenerigung von get/set Funktion anhand einer Variablen
Vielleicht ist es für viele nichts neues aber gerade habe ich mir das Leben mit dem Flex Builder ein wenig erleichtern können, indem ich nun wenigstens "private, public, function, void ..." per Tastenkürzel vervollständigen kann.
Die Funktion heißt im Flex Builder “Word Completion”. Nur das Tastenkürzel ist für das deutsche Tastaturlayout ein wenig gewöhnungsbedürftig: ALT+/
Dies kann man aber zum Glück ändern: Window->Preferences->General->Keys
Ich habs nun auf CTRL+RIGHT
Das ist zwar noch nicht ganz so toll wie bei Flash Develop, aber schon deutlich besser.
Gerade bin ich über ein Problem gestolpert, das ich mir nicht wirklich erklären kann.
Hintergrund: Ein Flash Anwendung kommuniziert über JSON Requests mit dem Backend. Unter Flash Player 9 funktioniert es auch alles wunderbar.
Nur der Flash Player 10 warf Fehler:
*** Security Sandbox Violation ***
Connection to xxx halted - not permitted from xxx
Error: Error #2029: This URLStream object
does not have a stream opened.
Dabei wird hier kein Request auf eine andere Domain abgesetzt, sodass man sich den Fehler erklären könnte.
Nach ein wenig Debugging kam heraus: Die Request wurden per POST abgeschickt. Das warf den Fehler. Nach einer Umstellung der Request Method auf URLRequestMethod.GET funktionierte es.
Hat sich da noch etwas an dem Rechte Modell des Flash Players geändert, oder ist das ein Bug im Flash Player 10 RC 601?!