Flash CS4: Grundlagen: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „==Erstellen und Konfigurieren eines neuen Projekts== Beim Erstellen eine neuen Flash-Projektes haben Sie die Wahl zwischen einer '''Web-Anwendung''' und einer ''…“
 
Kowa (Diskussion | Beiträge)
Zeile 11: Zeile 11:
Es gibt zwei Möglichkeiten, [[ActionScript]]-Code in Flash-Anwendungen zu verwenden:
Es gibt zwei Möglichkeiten, [[ActionScript]]-Code in Flash-Anwendungen zu verwenden:
# Integration von Code in die Zeitleiste von MovieClips (nur für einfache Befehle wie <code>stop()</code> und <code>gotoAndPlay()</code> zu empfehlen.)
# Integration von Code in die Zeitleiste von MovieClips (nur für einfache Befehle wie <code>stop()</code> und <code>gotoAndPlay()</code> zu empfehlen.)
# Verknüpfen von MovieClips mit [[Flash-Klasse]]n (empfehlenswert)  
# Verknüpfen von MovieClips mit [[ActionScript-Klasse]]n (empfehlenswert)  
 
Bei größeren Flash-Projekten ist es ratsam, ActionScript-Klassen nicht mit dem in Flash CS4 integrierten Editor, sondern mit dem [[Flash Builder]] zu bearbeiten.


Für jede Flash-Anwendung gibt es zahlreiche Eigenschaften, die vom Entwickler festgelegt werden sollten:  
Für jede Flash-Anwendung gibt es zahlreiche Eigenschaften, die vom Entwickler festgelegt werden sollten:  

Version vom 22. März 2010, 10:38 Uhr

Erstellen und Konfigurieren eines neuen Projekts

Beim Erstellen eine neuen Flash-Projektes haben Sie die Wahl zwischen einer Web-Anwendung und einer Air-Anwendung.

Web-Anwendungen laufen in Browsern, wie Firefox oder Opera, innerhalb einer so genannten Sandbox. Eine derartige Anwendung hat also keinen direkten Zugriff auf Ressourcen des Client-Rechners, sondern nur auf Ressourcen des Web-Servers, auf dem die zugehörige SWF-Datei veröffentlicht wurde. Insbesondere können auf dem Server Datenbank-Zugriffe zu beliebigen Datenbank-Systemen erfolgen.

AIR-Anwendungen müssen lokal auf dem Client-Rechner installiert werden. Sie haben dort, wie alle anderen Anwendungen auch, Zugriff auf lokale Ressourcen. Insbesondere ist es auch möglich eine lokale SQLite-Datenbank für die Speicherung von Daten einzusetzen. Andere Datenbanksysteme werden derzeit nicht unterstützt. Das heißt, es gibt keine „ADBC“-Schnittstelle (analog zur JDBC-Schnittstelle in Java).

Es gibt zwei Möglichkeiten, ActionScript-Code in Flash-Anwendungen zu verwenden:

  1. Integration von Code in die Zeitleiste von MovieClips (nur für einfache Befehle wie stop() und gotoAndPlay() zu empfehlen.)
  2. Verknüpfen von MovieClips mit ActionScript-Klassen (empfehlenswert)

Bei größeren Flash-Projekten ist es ratsam, ActionScript-Klassen nicht mit dem in Flash CS4 integrierten Editor, sondern mit dem Flash Builder zu bearbeiten.

Für jede Flash-Anwendung gibt es zahlreiche Eigenschaften, die vom Entwickler festgelegt werden sollten:

  • Bühnengröße
  • Anzahl der Bilder pro Sekunde, die angezeigt werden sollen
  • Hintergrundfarbe der Bühne
  • Flash-Version (ActionScript 3/2/1; hier sollte, falls möglich, ActionScript 3 gewählt werden)
  • Flash-Player
    • Browser: Flash Player 1 – 10
    • Mobil-Browser: Flash Lite 1.0 – 3.1
    • Lokal: Adobe Air 1,5
  • ... (diverse weitere Eigenschaften)