{"id":47,"date":"2007-09-25T21:01:25","date_gmt":"2007-09-25T20:01:25","guid":{"rendered":"http:\/\/www.k-braungardt.de\/blogkb\/?p=47"},"modified":"2007-09-25T21:01:25","modified_gmt":"2007-09-25T20:01:25","slug":"flash-konferenz-tag-1","status":"publish","type":"post","link":"https:\/\/www.k-braungardt.de\/blogkb\/?p=47","title":{"rendered":"Flash Konferenz Tag 1"},"content":{"rendered":"<p>Erster Tag auf der Flashforum Konferenz, sehr gut besucht (ca. 800 Besucher), die jeweils zwei Parallelvortr\u00c3\u00a4ge sind voll.<br \/>\nIch komme mir als Frau arg im Minderheitenstatus vor. Das war bisher nicht so extrem unproportional. <\/p>\n<p>Keynote von M. Buchmann und M. M\u00c3\u00b6rtl<br \/>\nIn der Keynote wurde betont, dass bisher getrennte Welten mehr und mehr zusammenwachsen: Entwickler und Designer, Print und Web, Video und Web.<br \/>\nBei Adobe schl\u00c3\u00a4gt sich das in den Produktbundles (die verschiedenen CS3-Suiten) nieder, die nach den Aussagen der Adobe-Vertreter sehr gut auf den Designer-Entwickler-Workflow abgestimmt sind. Adobe strebt 2007 einen Umsatz von 3 Mrd. an, weltweit gibt es 6000 Mitarbeiter, in Europa 140.<br \/>\nNeben dem Zusammenwachsen der genannten Bereiche sind f\u00c3\u00bcr die Marktentwicklung Mobile Anwendungen und die so genannten Rich Internet Applications wichtig. Markttrends sind RIAs und Webvideo. RIAS bieten einen Anwendungskomfort, der bisher nur Desktopprogrammen vorbehalten war. Im Zuge von Web 2.0 verlagern sich deren Funktionen mehr und mehr auch ins Web. Damit einher geht auch ein anderes Verst\u00c3\u00a4ndnis von Software-Entwicklung: software as a service.<br \/>\nEin stark gestiegene Nachfrage nach Flash-\/Flex-Entwicklern ist die Folge. Flex bietet die M\u00c3\u00b6glichkeit interaktive Anwendungen komplexerer Natur (Datenintegration) ohne Flash zu entwickeln und ist durch die objektorientierte Architektur basierend auf Actionscript 3.0 auch f\u00c3\u00bcr Entwickler interessant, die aus dem Hochsprachenbereich kommen (Java, C-Sharp). Adobe hat in diesem Kontext Partner aus dem Unternehmensbereich wie SAP, Salesforce.com und kann mit FLEX in den Bereich der unternehmenskritischen Anwendungen vorsto\u00c3\u0178en. Hinzu kommt, dass FLEX auch als Open Source Development Kit zur Verf\u00c3\u00bcgung gestellt wird.<br \/>\nHybride Desktop-Internet-Applikationen sollen ebenfalls mit Adobe Air, einer eigens daf\u00c3\u00bcr geschaffenen Entwicklungsumgebgung, geschaffen werden. Beispiel ist daf\u00c3\u00bcr der Adobe Media Player, der iTunes \u00c3\u00a4hnliche Funktionen annimmt.<br \/>\nDie neueren bei FlashPlayer 9 sind bekannt, Unterst\u00c3\u00bctzung von H.264 und AAC Audio. Den Adobe Flash Media Encoder soll es \u00c3\u00bcbrigens kostenlos geben.<\/p>\n<p>Actionscript 3.0-Migration von Sascha Kersken<\/p>\n<p>AS 3 ist die Basis f\u00c3\u00bcr Air und Flex. AS 3 arbeitet mit packages, hat ein neues Ereignis-Modell, eine API f\u00c3\u00bcr Netzwerk-Requests, verf\u00c3\u00bcgt \u00c3\u00bcber Regul\u00c3\u00a4re Ausdr\u00c3\u00bccke.<br \/>\nDie Syntax f\u00c3\u00bcr die Ereignisverarbeitung in AS 3 ist neu. Zwar gab es auch in AS 2 ein Listener Modell, doch ist dies nicht identisch. Alle Skripte sollten in Zukunft Bildskripte sein, es gibt auch keine MovieClip-Ereignisse mehr, so dass der Code unmittelbar an diese geheftet w\u00c3\u00bcrde.<br \/>\nBei der MC-Steuerung fallen die Unterstriche weg und der Verweis auf ein Elternelement bedarf der Typisierung. Auch die MC-Eigenschaften sind nun ohne Unterstrich bzw. teilweise umbenannt. Wenn man MCs dynamisch erzeugt, wird jetzt automatisch eine Tiefe zugewiesen und es gibt keinen Unterschied zwischen vorhandenen und dynamisch erzeugten Clips. Instanzen werden per Objekterzeugung generiert, aktiviert sein muss der AS-Export bei Symbolen. Die Netzwerk-API arbeitet per URLRequest, das muss auch f\u00c3\u00bcr Verlinkung benutzt werden. <\/p>\n<p>Flash CS3 und die Welt der Content Management Systeme<br \/>\nDa in diesem Vortrag schon sehr ausf\u00c3\u00bchrlich auf die AS-Migration eingegangen wurde, brachte der folgende Vortrag nicht sehr viel Neues. Es war dann zum Teil Wiederholung bzw. zu allgemein. Ich hatte mir eher eine Vorstellung von Flash-CMS vorgestellt oder eine Vision bez\u00c3\u00bcglich der Verbindung von Flash mit vorhandenen CMS.<\/p>\n<p>Wenn man sich mehr in Richtung professionelle Softwareentwicklung bewegen m\u00c3\u00b6chte, macht AS 3 auf jeden Fall Sinn.<\/p>\n<p>Let&#8217;s talk about SWX, baby! von Aral Balkan<br \/>\nSWX ist eine frei verf\u00c3\u00bcgbare Schnittstelle, die es erlaubt, Flash mit anderen APIS zu verkn\u00c3\u00bcpfen, z.B. Flickr oder Twitter. Der Vortrag war witzig und zeigte die Verkn\u00c3\u00bcpfbarkeiten unterschiedlicher Datenquellen auf. <\/p>\n<p>WiiFlash, Actionscript 3 APIS und 3D von Joa Ebert<br \/>\nIn eine \u00c3\u00a4hnliche Richtung ging WiiFlash, die Verbandelung von Flash und Wii und deren wechselseitige Steuerung. Anwendungsszenarien sind erst einmal nicht in Sicht oder dr\u00c3\u00a4ngen sich zun\u00c3\u00a4chst nicht auf. Hier herrscht der Spa\u00c3\u0178 an der Entwicklung und am Ausprobieren vor.<\/p>\n<p>Projektworkflow mit Eclipse und FDT 3.0 von Nico Zimmermann<br \/>\nEine auf Eclipse basierende Codierumgebung, die auch mehr die professionellen Softwareentwickler anspricht und wo der grafische Anteil vielleicht nicht so hoch ist.<\/p>\n<p>Animationstechniken in Flash von Rainer Michael<br \/>\nWie es auch ohne Code geht mit zeitleistenbasierten Animationen war ebenfalls zu sehen. Flash macht diese Spannung aus, eben auch eine sehr designorientierte Umgangsweise mit dem Programm. F\u00c3\u00bcr mich macht das ebenso einen wesentlichen Teil von Flash aus, das kreative Potential, die Verbindung gerade von Code und Design. Sicherlich ist das nicht ausreichend f\u00c3\u00bcr den harten Unternehmenskontext. Visualisierung von Daten kombiniert mit Interaktion bietet hier sicherlich auch ein Potential f\u00c3\u00bcr E-Learning.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Erster Tag auf der Flashforum Konferenz, sehr gut besucht (ca. 800 Besucher), die jeweils zwei Parallelvortr\u00c3\u00a4ge sind voll. Ich komme mir als Frau arg im&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/www.k-braungardt.de\/blogkb\/?p=47\">Weiterlesen<span class=\"screen-reader-text\">Flash Konferenz Tag 1<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-47","post","type-post","status-publish","format-standard","hentry","category-flash","entry"],"_links":{"self":[{"href":"https:\/\/www.k-braungardt.de\/blogkb\/index.php?rest_route=\/wp\/v2\/posts\/47","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.k-braungardt.de\/blogkb\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.k-braungardt.de\/blogkb\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.k-braungardt.de\/blogkb\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.k-braungardt.de\/blogkb\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=47"}],"version-history":[{"count":0,"href":"https:\/\/www.k-braungardt.de\/blogkb\/index.php?rest_route=\/wp\/v2\/posts\/47\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.k-braungardt.de\/blogkb\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=47"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.k-braungardt.de\/blogkb\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=47"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.k-braungardt.de\/blogkb\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=47"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}