Actionscript

ActionScript (kurz: AS) ist eine Programmiersprache des US-amerikanischen Softwareunternehmens Adobe Systems auf Basis des ECMAScript-Standards (ECMA-262) und kann in einer Reihe von Adobe-Produkten eingesetzt werden, so zum Beispiel Adobe Flash, Flex und Air. Somit kann man von einfachen Flash-Animationen bis hin zu komplexen Webanwendungen, sogenannten Rich Internet Application, aber auch neuerdings Desktop-Anwendungen (Adobe Air) erstellen. Die Sprache wurde ursprünglich von Macromedia entwickelt, das im Dezember 2005 von Adobe Systems übernommen wurde.

Während Flash selbst anfangs zur Darstellung von Medieninhalten, wie Animationen und Filmen, diente, kam mit ActionScript die Möglichkeit interaktiver Anwendungen und Datenverarbeitung hinzu.

Inhaltsverzeichnis

Funktion

Entwicklungsseitig ist die Sprache Teil der integrierten Entwicklungsumgebung (IDE) Adobe Flash, die sowohl Scriptentwicklung als auch deren Debuggen unterstützt. Anwendungsseitig wird sie vom Flash-Player, eigenständig oder als Browser-Plugin beim Abspielen eines Flash-Scripts interpretiert. Laut einer Statistik von Macromedia verfügen über 97 % [1] aller Browser über ein Flash-Player-Plugin.

Mittlerweile gibt es auch eine Reihe kommerzieller sowie quelloffener Werkzeuge von Drittherstellern, die es ebenfalls ermöglichen, Flash-Filme zu erzeugen; ein Beispiel im Open-Source-Bereich ist Ming oder OpenLaszlo.

ActionScripts arbeiten stets ereignisorientiert. Sie werden also nur nach einem eingetretenen Ereignis ausgeführt. Dazu gehören etwa:

  • Schlüsselbilder – sobald der Player ein bestimmtes Schlüsselbild abspielt
  • Schaltflächensymbole – der Nutzer fährt mit der Maus über eine Schaltfläche oder klickt diese an
  • MovieClip-Symbole – eingebettete MovieClips lösen selbst Ereignisse aus
  • Intervallimpulse - Gestartete Intervalle (mit IRQs zu vergleichen) lösen den Aufruf aus

Quellen

  1. Verbreitungsstatistik

Literatur

  • Norbert Busche: Das Einsteigerseminar Macromedia Flash-MX-2004-Programmierung mit ActionScript 2.0. Vmi Buch, 2004, ISBN 3-8266-7277-1.
  • Tobias Hauser: Einstieg in ActionScript. Galileo Press, 2006, ISBN 3-89842-774-9.
  • Caroline und Matthias Kannengiesser: ActionScript Praxisbuch – Studienausgabe. Franzis, 2005, ISBN 3-7723-6645-7.
  • Colin Moock: ActionScript für Flash MX – Die Referenz. O'Reilly Verlag, 2003, ISBN 3-89721-355-9.
  • Colin Moock: ActionScript für Flash MX – Das Handbuch. O'Reilly Verlag, 2003, ISBN 3-89721-354-0.
  • Colin Moock: Essential ActionScript 3. O'Reilly Verlag, 2007, ISBN 0-596-52694-6.

Siehe auch

Weblinks


Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Actionscript — est le langage de programmation utilisé au sein d applications clientes (Adobe Flash, Adobe Flex) et serveur (Flash media server, JRun, Macromedia Generator). ActionScript est un langage de script, orienté objet et prototype, basé sur ECMAScript… …   Wikipédia en Français

  • ActionScript — Apparu en 1998 Auteur Gary Grossman Développeur Macromedia (maintenant Adobe Systems) Derni …   Wikipédia en Français

  • ActionScript — Класс языка: Объектно ориентированный, Императивный, скриптовый Появился в: 1998 Автор(ы): Гари Гроссман …   Википедия

  • ActionScript — Basisdaten Paradigmen: objektorientiert Designer: Gary Grossman Entwickler …   Deutsch Wikipedia

  • ActionScript — Объектно ориентированный язык программирования, один из диалектов ECMAScript, который добавляет интерактивность, обработку данных и многое другое в содержимое Flash приложений. ActionScript исполняется виртуальной машиной (ActionScript Virtual… …   Словарь бизнес-терминов

  • ActionScript — es un lenguaje de programación orientado a objetos (OOP), utilizado en especial en aplicaciones web animadas realizadas en el entorno Macromedia Flash, la tecnología de Macromedia para añadir dinamismo al panorama web. Fue lanzado con la versión… …   Enciclopedia Universal

  • ActionScript — Infobox programming language name = ActionScript paradigm = Multi paradigm year = 1998 designer = Gary Grossman developer = Macromedia (now Adobe Systems) latest release version = 3.0 latest release date = June 27, 2006 typing = strong, static,… …   Wikipedia

  • ActionScript — Adobe ActionScript es el lenguaje de programación de la Plataforma Adobe Flash. Originalmente desarrollado como una forma para que los desarrolladores programen de forma más interactiva. La programación con ActionScript permite mucha más… …   Wikipedia Español

  • ActionScript Foundry — Développeur ServeBox Dernière version …   Wikipédia en Français

  • ActionScript 3 — Saltar a navegación, búsqueda ActionScript Obtenido de ActionScript 3 …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”