Rheinwerk Design < openbook > Rheinwerk Design - Know-how für Kreative.
Know-how für Kreative

 << zurück
ActionScript 1 und 2 von Sascha Wolter (http://www.saschawolter.de/)
Objektorientierung und Codedesign mit Flash MX 2004
Buch: ActionScript 1 und 2

ActionScript 1 und 2
672 S., mit CD, Referenzkarte, 44,90 Euro
Rheinwerk Design
ISBN 3-89842-221-6
gp Kapitel 2 Versionen
  gp 2.1 Ursprung
    gp 2.1.1 Aktionen
    gp 2.1.2 ActionScript
    gp 2.1.3 ActionScript 2
    gp 2.1.4 JavaScript und ECMAScript
    gp 2.1.5 Java und ECMAScript 4
  gp 2.2 Alternativen und Ausblick
    gp 2.2.1 Standard- und Professional-Version
    gp 2.2.2 Alternativen zu Flash
    gp 2.2.3 Serverseitiges ActionScript
  gp 2.3 Umstieg
    gp 2.3.1 Altes ActionScript in neuen Flash-Versionen
    gp 2.3.2 Problemkind Flash 4


Rheinwerk Design - Zum Seitenanfang

2.2 Alternativen und Ausblick  downtop


Rheinwerk Design - Zum Seitenanfang

2.2.1 Standard- und Professional-Version  downtop

Erstmals ist bereits die Entwicklungsumgebung von Flash in zwei Versionen erhältlich: Flash MX 2004 und Flash MX Professional 2004. Dabei ist es gar nicht so schwer, sich für die richtige Version zu entscheiden – im Zweifelsfall sollten Sie ohnehin die Pro-Version nehmen. Die Standardversion richtet sich in erster Linie an den klassischen Flash-Designer, die Professional-Variante visiert Programmierer, Anwendungsentwickler und Videoenthusiasten an.

Flash MX Professional 2004 umfasst sämtliche Funktionen der Standardversion sowie einige nützliche Erweiterungen. In der nachfolgenden Tabelle »Die Versionen im Vergleich« finden Sie die wichtigsten Gemeinsamkeiten und die in der professionellen Version zusätzlich enthaltenen Unterschiede übersichtlich aufgelistet.

Abbildung
Hier klicken, um das Bild zu Vergrößern

Abbildung 2.7   Die Professional-Version (links) umfasst alle Bestandteile der Standardvariante (rechts) sowie einige Zusätze – nicht nur bei den Komponenten (hier in der englischen Version).


Tabelle 2.4   Die Versionen im Vergleich: neue Funktionen im Überblick

Funktion Macromedia Flash MX 2004 Macromedia Flash MX Professional 2004
Beschleunigung    
Zeitleisteneffekte Ja Ja
Verhalten Ja Ja
PDF- und EPS-Unterstützung (Adobe Illustrator 10) Ja Ja
Leistungsoptimierter Compiler/ Macromedia Flash Player Ja Ja
Neue Komponentenarchitektur Ja Ja
Oberflächenelemente als Komponenten Ja Ja
Vorlagendateien Ja Ja
Startseite Ja Ja
Integrierte Hilfe Ja Ja
Sternwerkzeug Ja Ja
Kontrolle    
ActionScript 2.0 Ja Ja
Cascading Style Sheets (CSS) Ja Ja
Unicode-Unterstützung Ja Ja
String-Bedienfeld Ja Ja
Aliastext Ja Ja
Videoimport-Assistent Ja Ja
Rechtschreibprüfung Ja Ja
Suchen und Ersetzen Ja Ja
Erweitern    
Erweiterungsfähige Architektur Ja Ja
Behindertengerechtes Design Ja Ja
Bedienfeld Verlauf und Menü Befehle Ja Ja
Publikationsprofile Ja Ja
Bereitstellungs-Kit Ja Ja
Entwicklungsumgebung    
Formular-Metapher   Ja
Erweiterte Komponenten   Ja
Verbindung zu Datenquellen   Ja
Datengebundene Komponenten   Ja
Bedienfeld Projekt   Ja
Quellcode-Versionskontrolle   Ja
Folien-Metapher   Ja
Professionelle Videobearbeitung    
Integration von Videobearbeitungstools (Flash Video Export)   Ja
Qualitativ hochwertige Videos (Flash Video-Export)   Ja
Verbesserter Video-Encoder (Flash Video-Export)   Ja
Komponente für externes Flash Video mit progressiver Wiedergabe   Ja
Medienkomponenten   Ja
Eigenständiger Code-Editor   Ja
Geräteentwicklung    
Externe Geräteemulatoren   Ja
MIDI-Klingeltonunterstützung   Ja
Vorlagen   Ja

Flash Player: Dieselbe Plattform für beide Versionen

Auf den ersten Blick unterscheiden sich die beiden neuen Flash-Versionen kaum: Dies verwundert nicht, nutzen doch beide Varianten letztendlich denselben Flash Player als Abspielplattform. Ohnehin handelt es sich bei den meisten Neuerungen in erster Linie um Verbesserungen des Workflows, die so auch noch mit älteren Flash Playern kompatibel sind.


Rheinwerk Design - Zum Seitenanfang

2.2.2 Alternativen zu Flash  downtop

Mittlerweile gibt es eine ganze Reihe an Entwicklungsumgebungen, die eine Alternative oder zumindest eine Ergänzung zu Flash bei der Erstellung von Flash Player-Dateien (SWF) darstellen.

Abbildung
Hier klicken, um das Bild zu Vergrößern

Abbildung 2.8   LiveMotion 2 von Adobe mit ActionScript-Unterstützung. Leider wird dieses Produkt laut Adobe nicht mehr weiterentwickelt.

Es existieren zahlreiche Werkzeuge mit SWF-Export, und fast täglich erscheinen neue. Darunter befinden sich Spezialisten für 3D, Video, Bildverarbeitung, Illustrationen und Texteffekte. Einige Hersteller produzieren Autorensysteme mit SWF-Export, andere bieten Hilfsmittel, mit denen sich der normale Funktionsumfang des Flash Players um z.B. eine Speichern-Funktion erweitern lässt. Bei allen Zusatzprogrammen darf nie vergessen werden, dass SWF nicht von einer unabhängigen Institution kontrolliert wird. Ausschließlich Macromedia bestimmt die Entwicklung des SWF-Standards. Diese Kontrolle erleichtert einerseits den Entwicklungsprozess, andererseits ist Macromedia so den Mitbewerbern immer einen Schritt voraus: Abgesehen von Macromedia Flash unterstützt kein anderes uns bekanntes Produkt alle neuesten Funktionen.

Umfangreiche Liste von Programmen rund um Flash

Im Buch »Flash MX 2004 – Grundlagen und Praxiswissen« und im Flashforum unter http://www.flashforum.de finden Sie zahlreiche aktuelle Tipps zu Zusatzprodukten. Insgesamt gibt es mittlerweile weit mehr als 150 Produkte rund um Flash. Und ständig erscheinen neue Versionen mit neuem Funktionsumfang.


Rheinwerk Design - Zum Seitenanfang

2.2.3 Serverseitiges ActionScript  toptop

ActionScript ist jedoch nicht allein auf Flash Player-Dateien (SWF) beschränkt. Der Erfolg von Flash und ActionScript führt bereits zur Integration von ActionScript in andere Macromedia-Produkte und zur Entwicklung von serverseitigem ActionScript. Diese Entwicklung ist ganz ähnlich wie bei JavaScript: Diese Sprache wird ebenfalls sowohl auf der Client- als auch auf der Serverseite eingesetzt.

Netscape und Microsoft haben es vorgemacht: Ihre Serverprodukte unterstützen JavaScript. Macromedia hat diese Idee aufgegriffen und ActionScript in eine ganze Reihe zusätzlicher Produkte aus dem eigenen Haus integriert. Unter anderem ColdFusion MX und der Flash Communication Server MX (kurz FlashCom) dürfen serverseitig mit ActionScript gesteuert werden.

Der Application-Server ColdFusion verfügt seit der Version MX neben der ColdFusion Markup Language (CFML) dank Flash Remoting über serverseitiges ActionScript namens ActionScript Remote. Die mit ActionScript erstellten Komponenten (*.asr) arbeiten wie die auf CFML (ColdFusion Markup Language) basierenden ColdFusion-Komponenten (*.cfc) und bieten weitestgehend eine ähnliche Funktionalität – mit dem Unterschied, dass ActionScript als Programmiersprache verwendet wird und dass sich diese serverseitigen Skripte nur von Flash aus aufrufen lassen. Übrigens gibt es Flash Remoting nicht nur für ColdFusion MX, sondern auch für andere Plattformen wie JRun 4, die dann ebenfalls serverseitiges ActionScript verstehen. Angekündigt ist Flash Remoting außerdem für Microsoft .net und J2EE-Server.

Abbildung
Hier klicken, um das Bild zu Vergrößern

Abbildung 2.9   Ein serverseitiges ActionScript (ActionScript Remote) für ColdFusion MX in Dreamweaver MX

Abbildung
Hier klicken, um das Bild zu Vergrößern

Abbildung 2.10   Ein serverseitiges ActionScript (ActionScript Communications) für Flash Communication Server MX (kurz FlashCom)

Der Macromedia Flash Communication Server MX erweitert die Möglichkeiten des Flash Player-Formats um Video-Streaming und zahlreiche weitere Kommunikationsmöglichkeiten. Insbesondere die Echtzeitfähigkeit auch über das Internet macht diesen Server für eine Vielzahl von Anwendungen interessant. Denkbar sind Multiuser-Spiele, Whiteboards, Videokonferenzsysteme, Chats und zahlreiche weitere interaktive Mehrbenutzeranwendungen. Mit Hilfe einer Webcam wird der Flash Player so zur »ultimativen« Kommunikationsplattform.

Bei der Entwicklung von Anwendungen mit dem Flash Communication Server MX werden zur Programmierung nur Kenntnisse in ActionScript oder einer vergleichbaren Sprache wie JavaScript benötigt. Denn den Server steuert ebenfalls eine an ECMAScript angelehnte Sprache namens ActionScript Communications (*.asc).


Tabelle 2.5   Serverseitiges ActionScript

Produkt URL Bezeichnung der Sprache Bemerkung
ColdFusion MX mit Flash Remoting http://www.macromedia.com/de/software/coldfusion ActionScript Remote ColdFusion MX wird für eine ganze Reihe an Betriebssystemen und J2EE-Plattformen angeboten.
JRun 4 mit Flash Remoting http://www.macromedia.com/de/software/jrun ActionScript Remote JRun 4 wird für eine ganze Reihe an Betriebssystemen angeboten.
Flash Remoting http://www.macromedia.com/de/software/flash/flashremoting/ ActionScript Remote Flash Remoting ist auch einzeln unter anderem für Microsoft.Net und J2EE-Plattformen erhältlich.
Flash Communication Server MX http://www.macromedia.com/de/software/flashcom/ ActionScript Communications Der Flash Communication Server MX (kurz FlashCom) ist ausschließlich über ActionScript zu programmieren.

 << zurück
  
  Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: ActionScript 1 und 2
ActionScript 1 und 2
bestellen
 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchtipps
Zum Rheinwerk-Shop: JavaScript






 JavaScript


Zum Rheinwerk-Shop: jQuery






 jQuery


Zum Rheinwerk-Shop: Responsive Webdesign






 Responsive Webdesign


Zum Rheinwerk-Shop: Suchmaschinen-Optimierung






 Suchmaschinen-
 Optimierung


Zum Rheinwerk-Shop: Schrödinger lernt HTML5, CSS3 und JavaScript






 Schrödinger lernt
 HTML5, CSS3
 und JavaScript


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo





Copyright © Rheinwerk Verlag GmbH 2005
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern