Headergrafik Flashdesign

Flashentwicklung

Adobe Flash als Entwicklungsumgebung für interaktive und multimediale Anwendungen ist eine stark verbreitete Technologie und in Form von Browser-Plug-ins in über 95 % der heutigen Browser einsetzbar.

Genutzt wird die Technologie der Flash- und Flexentwicklung für umfangreiche Animationen oder Rich Internet Applications (RIA). So nutzen beispielsweise viele Onlinebanner Flash, genauso werden Videos mittels bereitgestelltem Flash Player direkt im Browser abgespielt (wobei gerade dieser Bereich zukünftig durch integrierte Video-Player und HTML5 abgelöst werden wird).

Bei der Flash-Entwicklung werden Quelldateien in so genannte SWF-Dateien kompiliert, die dann mittels des Plug-ins direkt im Browser abgespielt werden können. Ursprünglich wurde diese Technik fast ausschließlich als reines Werkzeug für Flash-Animationen genutzt. Mit der Einführung von ActionScript 3.0 erhielt Adobe Flash aber auch XML-Unterstützung, womit gänzlich neue Anwendungsfälle entstanden – bis hin zu komplexen datenbankgestützten Anwendungen auf Basis von Flash-Technologie.

Auch wenn es heute viele Anwendungsfälle gibt, für die es neben Flash im Bereich der Webentwicklung kein Äquivalent gibt, bleibt trotzdem abzuwarten, ob Flash seinen Stellenwert im Internet behaupten kann. Die zunehmende Verbreitung von mobilen Endgeräten, bei denen die Flash-Technologie bisher nur in abgespeckter Form läuft, sowie auch Hersteller wie Apple, die zukünftig keine Unterstützung mehr für Flash-Technologie bieten wollen, lassen hieran Zweifel aufkommen.