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

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Empfohlene Verfahren – Authoringrichtlinien für SWF-AnwendungenEinführung in Richtlinien für SWF-AnwendungenErfassen und Formatieren von DatenSenden und Verarbeiten von DatenLaden und Überprüfen von DatenFehlerverarbeitung und DebuggenOrganisieren von Dateien und Speichern von CodeVerwenden des MVC-EntwurfsmustersErstellen sicherer AnwendungenEinführung in Richtlinien für SWF-AnwendungenNach obenWie Sie am besten <strong>Flash</strong> <strong>Professional</strong>-Anwendungen erstellen, hängt davon ab, welche Anwendung Sie mithilfe welcher Technologie erstellen.Eine Onlineanwendung gestattet es einem Benutzer, mit einer Website zu interagieren. Beispielsweise werden Informationen vom Benutzereingeholt (z. B. Benutzername und Kennwort für eine Registrierung), Informationen werden zur Site hinzugefügt (wie bei einem Forum) oder dieBenutzer interagieren in Echtzeit mit anderen Sitebesuchern (wie bei einem Chatraum oder einer interaktiven Notiztafel). Abhängig von derInteraktion werden die Ergebnisse vom Server häufig in die SWF-Datei eingefügt. Bei den vorangegangenen Beispielen handelt es sich umAnwendungen, bei denen die Benutzer und verschiedene Arten von Serverinteraktionen beteiligt sind. Bei einer Website, von der keineBesucherinformationen oder -daten verwendet werden, handelt es sich nicht um eine Anwendung (sondern z. B. um ein Portfolio, eine Cartoon-Animation oder eine statische Informationssite). <strong>Flash</strong> <strong>Professional</strong>-Anwendungen enthalten einen interaktiven Prozess zwischen dem Benutzer,einer Webanwendung und einem Server. Der grundlegende Ablauf lautet wie folgt:1. Ein Benutzer gibt Informationen in eine SWF-Datei ein.2. Die Informationen werden in Daten umgewandelt.3. Die Daten werden formatiert und an einen Webserver gesendet.4. Die Daten werden vom Webserver gesammelt und an einen Anwendungsserver gesendet (z. B. ColdFusion, PHP oder ASP).5. Die Daten werden verarbeitet und an den Webserver zurückgesendet.6. Der Webserver sendet die Ergebnisse an die SWF-Datei.7. Die SWF-Datei empfängt die formatierten Daten.8. Die Daten werden von ActionScript verarbeitet, damit sie von der Anwendung verwendet werden können.Beim Erstellen einer Anwendung müssen Sie ein Datenübertragungsprotokoll auswählen. Die Anwendung wird vom Protokoll darauf aufmerksamgemacht, dass Daten gesendet oder empfangen werden, in welchem Format die Daten übertragen werden und wie die Reaktion des Serversverarbeitet wird. Nachdem Daten von der SWF-Datei empfangen wurden, müssen sie bearbeitet und formatiert werden. Bei Verwendung einesProtokolls brauchen Sie sich keine Sorgen zu machen, dass Daten ein unerwartetes Format haben. Bei der Übertragung von Daten mithilfe vonName-Wert-Paaren, kann überprüft werden, wie die Daten formatiert sind. Prüfen Sie, ob die Daten korrekt formatiert sind, damit keine Daten imXML-Format empfangen werden und damit der SWF-Datei bekannt ist, welche Daten zu erwarten und zu bearbeiten sind.Erfassen und Formatieren von DatenNach obenAnwendungen beruhen auf der Interaktion von Benutzern mit der SWF-Datei. Häufig ist es erforderlich, dass Benutzer Daten in Formulareeingeben. <strong>Flash</strong> <strong>Professional</strong> bietet viele Möglichkeiten, um Daten in <strong>Flash</strong> <strong>Professional</strong>-Anwendungen einzugeben und zu formatieren. DieseFlexibilität beruht zum einen auf den über die Benutzeroberfläche verfügbaren Funktionen für Animationen und kreative Kontrolle und zumanderen auf der mithilfe von ActionScript ausführbaren Fehlerüberprüfung.Das Erstellen von Formularen zur Datenerfassung mithilfe von <strong>Flash</strong> <strong>Professional</strong> bietet die folgenden Vorteile:erhöhte Steuerung bei der Gestaltungverringerter oder kein Bedarf für eine SeitenaktualisierungWiederverwendung allgemeiner ElementeDie von Benutzern eingegebenen Informationen werden in einem gemeinsamen Objekt auf dem Computer des Benutzers gespeichert.Gemeinsame Objekte gestatten es, Daten auf dem Computer des Benutzers zu speichern, d. h. sie ähneln Cookies. WeitereInformationen zu gemeinsamen Objekten finden Sie im Abschnitt zur sharedObject-Klasse im „ActionScript 2.0-Referenzhandbuch“ oder„Komponenten-Referenzhandbuch für ActionScript 3.0“.850

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!