30.07.2012 Aufrufe

Leistungsoptimierung für die ADOBE FLASH-PLATTFORM

Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM

Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

LEISTUNGSOPTIMIERUNG FÜR DIE <strong>FLASH</strong>-<strong>PLATTFORM</strong><br />

Vergleichswerte und Bereitstellung<br />

Flash Builder-Profiler<br />

Zum Lieferumfang von Flash Builder gehört ein Profiler, mit dem Sie Ihren Code mit hoher Detailgenauigkeit<br />

Vergleichswerten gegenüberstellen können.<br />

Hinweis: Verwenden Sie <strong>die</strong> Debugger-Version von Flash Player <strong>für</strong> den Zugriff auf den Profiler (andernfalls wird eine<br />

Fehlermeldung eingeblendet).<br />

Der Profiler kann auch mit Inhalten verwendet werden, <strong>die</strong> in Adobe Flash Professional produziert wurden. Dazu<br />

laden Sie <strong>die</strong> kompilierte SWF-Datei aus einem ActionScript- oder Flex-Projekt in Flash Builder und führen dann den<br />

Profiler <strong>für</strong> <strong>die</strong>se Datei aus. Weitere Informationen zum Profiler finden Sie unter „Profiling von Flex-Anwendungen“<br />

in Verwenden von Flash Builder 4.<br />

FlexPMD<br />

Adobe Technical Services hat das Tool FlexPMD veröffentlicht, mit dem Sie <strong>die</strong> Qualität von ActionScript 3.0-Code<br />

überprüfen können. FlexPMD ist ein ActionScript-Tool, das JavaPMD ähnelt. FlexPMD verbessert <strong>die</strong> Codequalität<br />

durch Überprüfung eines ActionScript 3.0- oder Flex-Quellverzeichnisses. Es erkennt mangelhaft geschriebenen<br />

Code, wie beispielsweise nicht verwendeten, komplexen oder sehr langen Code sowie eine falsche Verwendung des<br />

Lebenszyklus von Flex-Komponenten.<br />

FlexPMD ist ein Open-Source-Projekt von Adobe. Es ist unter der folgenden Adresse erhältlich:<br />

http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD. Unter der folgenden Adresse ist auch ein Eclipse-<br />

Plug-In verfügbar: http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD+Eclipse+plugin.<br />

Mithilfe von FlexPDM können Sie Code ganz einfach überprüfen und sicherstellen, dass er optimal geschrieben ist.<br />

Der größte Vorteil von FlexPMD liegt in seiner Erweiterbarkeit. Entwickler können eigene Regeln zur Codeprüfung<br />

erstellen. Beispielsweise können Sie Regeln erstellen, <strong>die</strong> eine übermäßige Verwendung von Filtern oder andere<br />

unerwünschte Codestrukturen erkennen.<br />

Bereitstellung<br />

Beim Exportieren der endgültigen Version Ihrer Anwendung in Flash Builder müssen Sie darauf achten, dass Sie <strong>die</strong><br />

Release-Version exportieren. Beim Exportieren der Release-Version werden <strong>die</strong> in der SWF-Datei enthaltenen<br />

Debugging-Informationen entfernt. Nachdem <strong>die</strong> Debugging-Informationen entfernt wurden, ist <strong>die</strong> SWF-Datei<br />

kleiner und <strong>die</strong> Anwendung kann schneller ausgeführt werden.<br />

Zum Exportieren der Release-Version Ihres Projekts verwenden Sie das Projekt-Be<strong>die</strong>nfeld in Flash Builder und <strong>die</strong><br />

Option zum Exportieren des Releasebuild.<br />

Hinweis: Bei der Kompilierung Ihres Projekts in Flash Professional können Sie nicht zwischen der Release-Version und<br />

der Debugging-Version wählen. Bei der kompilierten SWF-Datei handelt es sich standardmäßig um eine Release-<br />

Version.<br />

Letzte Aktualisierung 9.5.2012<br />

98

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!