13.07.2015 Aufrufe

Flash Professional CC-Handbuch (PDF) - Adobe

Flash Professional CC-Handbuch (PDF) - Adobe

Flash Professional CC-Handbuch (PDF) - Adobe

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.

Oberfläche), werden dadurch in der Regel keine Änderungen an anderen Prozessteilen erforderlich, wodurch weniger Probleme auftreten. Wenndas Entwurfsmuster korrekt erstellt wurde, können Sie die Ansicht ändern, ohne das Modell oder den Controller bearbeiten zu müssen. Wenn IhreAnwendung nicht mit MVC arbeitet, kann sich jede Änderung wellenförmig über den gesamten Code hinweg ausbreiten. Dadurch werden vieleweitere Änderungen erforderlich, die bei Verwendung eines spezifischen Entwurfsmusters nicht anfallen würden.Ein wichtiger Grund für die Verwendung des MVC-Musters, ist die Trennung von Daten und Logik von der Benutzeroberfläche. Durch eineTrennung dieser Prozessteile können Sie über mehrere unterschiedliche Benutzeroberfläche verfügen, die dasselbe Modell und dieselbenunformatierten Daten verwenden. Das bedeutet, dass die Anwendung mit unterschiedlichen <strong>Flash</strong> <strong>Professional</strong>-Oberflächen verwendet werdenkann, wie z. B. eine Oberfläche für das Internet, eine für Pocket-PCs, eine Version für Mobiltelefone und vielleicht eine HTML-Version, die ganzohne <strong>Flash</strong> <strong>Professional</strong> arbeitet. Durch die Trennung von Daten vom Rest der Anwendung können Sie die Zeit, die das Entwickeln, das Testenund sogar das Aktualisieren mehrerer Clientoberflächen in Anspruch nimmt, erheblich reduzieren. Sie können auch leichter ein neues Front-Endfür dieselbe Anwendung hinzufügen, wenn Sie auf ein vorhandenes Modell zurückgreifen können.Verwenden Sie MVC nur, wenn Sie eine große oder komplexe Anwendung, wie etwa eine E-Commerce-Website oder eine E-Learning-Anwendung, erstellen. Die Verwendung der Architektur erfordert Planung, und Sie müssen verstehen, wie <strong>Flash</strong> <strong>Professional</strong> und diesesEntwurfsmuster arbeiten. Überlegen Sie sich genau, wie die verschiedenen Teile miteinander interagieren; das erfordert in der Regel testen unddebuggen. Bei Verwendung von MVC ist das Testen und Debuggen aufwendiger und schwieriger als bei typischen <strong>Flash</strong> <strong>Professional</strong>-Anwendungen. Überlegen Sie sich, Ihre Arbeit mit MVC zu organisieren, wenn Sie eine Anwendung erstellen, die die zusätzliche Komplexitäterfordert.Erstellen sicherer AnwendungenNach obenGleichgültig, ob sich um eine kleine Portalsite, bei der sich Benutzer anmelden und Artikel lesen können, oder ein großes E-Commerce-Geschäfthandelt, unredliche Benutzer könnten versuchen, in Ihre Anwendung zu hacken. Daher sollten Sie die folgenden Schritte zur Sicherung IhrerAnwendung berücksichtigen.Senden Sie Daten, die gesichert werden müssen, per HTTPS. Verschlüsseln Sie Werte in <strong>Flash</strong> <strong>Professional</strong>, bevor sie zur Verarbeitung aneinen Remote-Server gesendet werden.Wichtig: Speichern Sie Informationen oder Code, die bzw. den Benutzer nicht sehen sehen sollen, niemals in einer SWF-Datei. Mithilfe vonSoftware von anderen Anbietern ist es leicht, SWF-Dateien zu disassemblieren und ihren Inhalt anzuzeigen.Fügen Sie eine domänenübergreifende Richtlinie hinzu, mit der nicht autorisierte Domänen am Zugriff auf Ihre Elemente gehindert werden.Rechtliche Hinweise | Online-Datenschutzrichtlinie853

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!