Leistungsoptimierung für die ADOBE FLASH-PLATTFORM
Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM
Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM
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