Flash+Versionen

Die Tatsache, dass es so viele verschiedene Versionen der Software Flash, und drei verschiedene Versionen der zugehörigen Programmiersprache ActionScript gibt, ist nicht nur für Anfänger verwirrend - darum hier eine kurze Übersicht. //**__Wichtig für sie:__** alle in diesem Kurs angegebenen **Codebeispiele sind in ActionScript 3.0**!// (Einige Informationen zu AS2 finden sich im Bereich Archiv). //__**Auch wichtig:**__ Nicht nur ActionScript hat sich im Laufe der Zeit verändert, sondern auch das Programm Flash selbst - hier gibt es sogar noch mehr Versionen. Grundsätzlich gilt: was mit einem älteren Programm erstellt wurde, kann mit einer neueren Version geöffnet werden. In die umgekehrte Richtung funktioniert das leider nicht, man muss ein Projekt absichtlich für ältere Versionen speichern (Speichern unter...), und auch das geht meist nur bis zur Vorgängerversion (aus CS6 kann man z.B. für CS5 speichern, nicht aber für CS4 oder CS3, obgleicg diese Versionen auch schon AS3 verwenden.// //__**Um die Verwirrung komplett zu machen:**__ Parallel zu Sprache und Programm entwickelt sich auch der Flash Player beständig weiter. Der Flash Player ist ein plugin, das es einem Browser ermöglicht, veröffentlichte Flash-Projekte (also swf.-Dateien) abzuspielen. Da Browser-plugins inzwischen meist automatisch aktuell gehalten werden, ergeben sich hier aber selten Probleme.//

Historische Übersicht, über die verschiedenen Flash Editoren und deren Möglichkeiten.

 * ~ Flash Editor Name ||~ Version ||~ Release Datum ||~ Features ||
 * FutureSplash Animator || - || 10. April 1996 || Ursprüngliche Version von Flash mit einfachen Bearbeitungstools und der Zeitleiste ||
 * Macromedia Flash 1 || 1 || November 1997 || Macromedia veröffentlichte FutureSplash Animator als Flash 1 ||
 * Macromedia Flash 2 || 2 || Juni 1997 || Objekt Library ||
 * Macromedia Flash 3 || 3 || 31. Mai 1998 || MovieClip Element, JavaScript plug-in Integration und die Unterstützung von transparenten und externen "stand alone" Flash Playern ||
 * Macromedia Flash 4 || 4 || 15. Juni 1999 || Interne Variabeln, Eingabefeld, erweitertes ActionScript und MP3 Streaming ||
 * Macromedia Flash 5 || 5 || 24. August 2000 || ActionScript 1.0, XML Unterstützung, Vorversion von Flash Komponenten (SmartClips), unterstützung von HTML Text und dynamischen Text ||
 * Macromedia Flash MX || 6 || 15. März 2002 || Sorenson Spark Video Codec, Unicode Unterstützung, Flash Komponenten 1.0, Komprimierung, ActionScript basierte Vectore API ||
 * Macromedia Flash MX 2004 || 7 || 9. September 2003 || **ActionScript 2.0**, JavaScript API (JSAPI), symbolische Text Unterstützung, Zeitleisten Effekte ||
 * Macromedia Flash MX Professional 2004 || 7 || 9. September 2003 || Alle Feature von "Flash MX 2004" und zusätzlich Presentations Möglichkeit namens Screen, Web Service Integration, Video Import Wizard, Media Playback Komponente (für MP3 und FLV Dateien), Daten Komponente (DataSet, XMLConnector, WebServiceConnector, XUpdateREsolver, ...), Data Binding API, Projekt Unterstützung, Flash Komponenten 2.0, Trasition Klassen Bibliothek ||
 * Macromedia Flash 8 Basic || 8 || 13. September 2005 || Vereinfachte Version mit limitierter Videounterstützung, Grafikeffekten und Animationseffekten. Diese Version bietet nur einfache Zeichnen, Animations und Interaktions Möglichkeiten. ||
 * Macromedia Flash 8 Professional || 8 || 13. September 2005 || Verschiedene Filter und Überblendungs Arten, einfache Animations Kontrolle, erweiterte Text Optionen, Objektbasierte Zeichenart, Laufzeit Bitmap Caching, Anti-Alias unterstützung für Text, On2 VP6 Video Codec, Alpha Transparent Unterstützung für Videos, stand-alone Video Encoder und erweitertet Video Import, Cue Point Support in FLV Dateien, erweiterte Video Playback Komponente, Interactiver Emulator für mobile Endgeräte ||
 * Adobe Flash Professional CS3 || 9 || 2007 || Erste Version von Adobe veröffentlicht, **ActionScript 3.0**, Möglichkeit komplette Programme in ActionScript zu konvertieren, Anpassung der Oberfläche an den Style von Adobe Illustrator und Adobe Fireworks ||
 * Adobe Flash Professional CS4 || 10 || 2008 || Inverse Kinematics (Knochen), einfache 3D manipulation, objekt-basierte Animation, Text-Engine, Erweiterung von ActionScript 3.0 ||
 * Adobe Flash Professional CS5 || 11 || 2010 || Export Funktion um iPhone Programme zu erstellen, welche von Apple seit dem 8. April 2010 offizel nicht mehr zugelassen wird. Erweiterung und Verbesserung von Inverse Kinematics, Text-Engine (TLF) und ActionScript 3.0 ||
 * Adobe Flash Professional CC || 12 || 2014 || Die grösste Neuerung ist die Umstellung von Adobes Lizenzmodell - Software wird jetzt monatlich oder jährlich gemietet. ||
 * Adobe Animate CC ||  || 2016 || Namensänderung! Ansonsten gibt es hauptsächlich kleine Verbesserungen bei fortgeschrittenen Animationswerkzeugen und bessere Exportmöglichkeiten (z.B. als HTML-Canvas) ||