Vortragsthemen 2009
An dieser Stelle finden Sie eine detaillierte Themenbeschreibung zu allen auf der Konferenz stattfindenden Vorträgen (Änderungen vorbehalten). Sollten Sie Fragen zu den Vorträgen haben, stehen wir Ihnen gerne zur Verfügung.
- »Alle Macht den Kreativen«
- »Audiotool Private Parts«
- »Boing Bumm Tschak«
- »Building Service Clients with Flex and AIR« (englisch)
- »Creating Realtime Flash Apps« (englisch)
- »Data driven Flex Applications with JavaEE«
- »Der Werkzeugkasten eines ActionScript Profis...«
- »Die Flash Video Plattform«
- »Einfachheit.«
- »Flex-Entwicklung mit PureMVC«
- »Gute Figur – Character Animation für Flash Games und Websites«
- »Interface Design – Best Practices«
- »Next Flex Workflow: Flex 4 und Flash Catalyst«
- »Playerglobal 10 – Neues aus der ActionScript 3 Welt«
- »Real time 3D on the web – a toy or a useful tool?« (englisch)
- »Refactoring und Reengeneering«
- »Selbst die Kunst kennt jetzt das Internet«
- »Silverlight 3 Sneak Preview«
- »The Return of the Blob«
- »The Tinkerer's Box«
- »What is SWF?« (englisch)
- »Wir suchen den UX-Oberchecker«
Alle Macht den Kreativen (Carlo Blatz)
Wow das ist aber kreativ. Wie hast Du das gemacht?
Keine Ahnung, es kam einfach!
Machst Du uns auch so etwas?
Keine Ahnung, ich kanns ja noch mal versuchen.
Alles Zufall und glückliche Umstände? Kreativität gibt es nicht auf Knopfdruck, gute Ideen nicht auf Befehl und Innovation nicht weil man es sich vorgenommen hat. Wer täglich kreativ arbeitet muss sich aber der Frage stellen, mit welchen Techniken man in welcher Situation möglichst planbar und gezielt zu einem guten Ergebnis kommt.
Die Powerflasher haben sich mit ihrer 2008 gegründeten Unit „Labs“ dieser Aufgabe gestellt. Am Referenzprojekt der Powerflasher Webseite V3, haben sie diverse Techniken evaluiert, viel experimentiert, sehr bewusst Erfahrungen gesammelt und dies nun für die Öffentlichkeit dokumentiert. Ziel war es den Kreativitätsprozess nicht nur auf die Konzeptphase zu beschränken. Das Team aus Kreativen und Technikern hat über die gesamte Projektlaufzeit alle kreative Freiheit behalten und das Projekt wirklich gemeinsam entwickelt.
Das Ergebnis ist ein inspirierender und motivierender Ansatz für jedermann gemeinsam kreativ zu arbeiten mit vielen konkreten Beispielen. Ein BestOf aus Scrum, 37signals und vielen eigenen Ideen. Carlo Blatz präsentiert dabei mit viel Augenschmaus zum ersten Mal in Deutschland, die Früchte intensiven Brainstormings und mehrerer Monate Arbeit.
Audiotool Private Parts (Joa Ebert)
Das Hobnox AudioTool ist eine RIA die es Nutzern erlaubt Musik im Browser mit CD-Qualität zu erzeugen. Der Grundstein wurde im Jahre 2005 von André Michelle gelegt und die Idee von Echtzeit Klangsynthese ist zu einem komplexen Produkt gereift.
Der Vortrag wird über die Dinge einen Einblick geben, welche hinter dem Vorhang ablaufen. Probleme die uns begegnet sind und wie wir sie gelöst haben (MAKE SOME NOISE!?).
Joa Ebert wird nicht über digitale Signalverarbeitung sprechen. Es geht viel mehr um den Geist der kreativen Arbeitsweise bei herausforderungsvollen Aufgaben.
Auch wenn es hier eher technisch wird: Zurücklehnen, inspirieren lassen, zusehen wie wir arbeiten und vor allem die Fehler vermeiden, die wir gemacht habe.
Boing Bumm Tschak (André Michelle)
Endlich(!) gibt es native Low-Level Sound Unterstützung im FlashPlayer 10. Damit können Flash Entwickler ab sofort Sound Material in AS3 erzeugen und manipulieren. Eine neue Spielwiese wurde geschaffen! Folgt André Michelle mit Schippe und Förmchen auf den Spielplatz: Er zeigt die neue Sound API und welche Möglichkeiten darin verborgen liegen. Abschließend dazu präsentiert er das Hobnox AudioTool, eine Musikapplikation in Flash die bald den Sandkasten verlassen wird.
Building Service Clients with Flex and AIR (Duane Nickull)
A 60 minute dive into coding techniques for connecting Flex and AIR applications to various types of services. Connections will be made using SOAP, REST style XML over HTTP, Binary formats such as AMF and to a PHP back end. Attendees will also learn how to add fault handlers to their code to detect fault events and take action and other best practices.
Creating Realtime Flash Apps (Tom Krcha)
Flash Collaboration Service and new FMS capabilities
The presentation will guide you through advanced topics of creating realtime Flash apps – multiuser, streaming, collaboration. Focused on deep dive into the concepts and basics of building such apps through quick code snippets, examples and demos + streaming features of FMS like dynamic streaming and DVR.
Data driven Flex Applications with JavaEE (Jens Dämgen)
Stabile und schnelle Backend-Systeme laufen häufig auf Basis von Java EE. Java hat zwar den Ruf kompliziert zu sein, allerdings gibt es mittlerweile viele OpenSource-Systeme, mit deren Hilfe die Integration von Flash/Flex und Java EE stark vereinfacht wird.
Am Beispiel eines realen Projekts wird eines der viel versprechendsten OS-Frameworks vorgestellt: Pimento Data Services (spicefactory.org).
Bei dem dargestellten Projekt handelt es sich um eine Client-Server-iPhone-Anwendung, deren serverseitige Datenverwaltung komplett mit Flex und JavaEE (Tomcat, JPA/Hibernate, Spring, Pimento) realisiert ist.
In diesem Vortrag wird ein Überblick über die technische Umsetzung und die Vorteile dieser Kombination von Technologien vermittelt.
Wenn’s schnell gehen soll und gut werden muss – Einblicke in den Werkzeugkasten eines ActionScript Profis (Malte Beyer)
Du entwickelst spannende ActionScript-Projekte und hängst immer mal wieder in den Seilen, wenn Dich Dein Tool ärgert? Deine Workflows behindern Dich eher anstatt Dich voranzubringen? Du bist abhängig von FLA-Dateien, an denen sowohl Grafiker als auch Programmierer gleichzeitig arbeiten müssen? Du findest es schwierig, Projekte parallel für das Web und den Desktop (AIR) zu entwickeln?
Wenn Du mindestens eine dieser Fragen mit „Ja“ beantworten kannst, bist Du in Maltes Session richtig. Denn hier zeigt er wie man mit Hilfe des FDT ActionScript-Projekte effizient und professionell umsetzen kann. Er stellt täglich genutzte und verbesserte Powerflasher-Workflows aus den unterschiedlichsten Bereichen und die dafür genutzten FDT-Funktionen vor und untermalt die „Reise durch die Powerflasher/FDT Workflow Welt“ mit einigen praktischen Live-Coding-Beispielen.
Die Flash Video Plattform (Sven Brencher)
Flash ist in nur wenigen Jahren die erfolgreichste Plattform für Online Videoinhalte geworden. Adobe hat mit zahlreichen Verbesserungen im Flashplayer, erweiterten Codecs und neuen Technologien dafür gesorgt, dass Video im Web auch in Zukunft ein spannendes Thema bleibt. Dieser Vortrag gibt einen Überblick über die Flash Video Plattform. Mit After Effects und Flash CS4 seht ihr Tools für die Erstellung von kreativen Flash Video Anwendungen, wobei mit XFL auch ein neues Austauschformat zwischen den beiden Programmen besteht. Auf der Serverseite schauen wir über den Rand des progressiven Downloads und werden sehen welche Vorteile der Einsatz eines Flash Media Servers bringen kann.
Wie man einen eigenen AMP Channel entwickelt und mit dem Real-Time-Media-Flow-Protocol (RTMFP) Anwendungen erstellt, in denen die Clients direkt miteinander kommunizieren können, rundet die Übersicht über die Flash Video Plattform ab.
Einfachheit. (Ulrich Leschak)
Besser ist, wenn man es einfach hält: Dann wird man von alle verstanden und für kompetent gehalten. Das gilt für die freie Rede, für Texte, für Design und für Code... Es scheint, dass es sich lohnt, dem Thema Einfachheit mal auf den Grund zu gehen. Verblüffende Beispiele aus Kommunikation, Design, Kunst und Literatur bieten überzeugende Mittel, um im täglichen Kampf gegen die Komplexität auf der richtigen Seite zu landen.
Flex Entwicklung mit PureMVC (Thomas Reppa)
Die Anforderungen an Flash Entwickler wurden in den letzten Jahren immer größer. Projekte werden immer komplexer, sollen erweiterbar sein und parallel im Team entwickelt werden. Der Einsatz von Entwicklungsstandards, wie Frameworks, Entwurfsmuster, etc. wird immer wichtiger.
Thomas Reppa wird in diesem Vortrag die Vorteile der frameworkbasierten Entwicklung mit Flex und dem PureMVC Framework erläutern (http://www.puremvc.org) und anhand eines simplen Anwendungsbeispiels den Einsatz des Frameworks veranschaulichen.
Der Vortrag ist für Anfänger und fortgeschrittene AS/Flex Entwickler geeignet, die einen Einstieg in das PureMVC Framework suchen oder sich generell für das "Model-View-Controller" Muster interessieren.
Silverlight 3 – Sneak Preview
Deutschlandpremiere: Silverlight-Produktmanager Steffen Ritter und Evangelist Oliver Scheer bieten einen ersten einstündigen Einblick in das im Sommer erscheinende Silverlight 3 und die neuen Silverlight-Designertools von Microsoft und anderen Herstellern.
Wer sich mit RIAs beschäftigt sollte diese Gelegenheit nicht verpassen! Silverlight ist ein schlankes kostenloses Browser-Plug-In für alle gängigen Browser unter Windows, Apple Macintosh und Linux. Es ermöglicht leistungsfähige Rich Internet Applications (RIAs), faszinierende Multimediaerlebnisse und hochauflösende Videodarstellung sowie plattformübergreifende .NET-Anwendungen im Web.
Gute Figur – Character Animation für Flash-Games und Websites (Rainer Michael)
Eine gute Animation kann ein schlechtes Design retten – eine schlechte Animation versaut dagegen jedes noch so gute Design. Warum ist das so? In der Session über Character Animation geht es genau um diese Frage.
Neben einigen Grundlagen der Animation geht es vor allem um die Planung und Bewegung virtueller Figuren zum Einsatz auf Webseiten, und in Games. Dabei wird vor allem Flash zum Einsatz kommen – allerdings lassen sich die vermittelten Grundlagen auch für gepixelte, gerenderte oder per Stop-Motion bewegte Characters einsetzen.
Interface Design – Best Practices (Stefan Nitzsche)
Schnittstellen zwischen Mensch und Maschine sind selten technologieabhängig. Welchen Sinn sie auch ansprechen, sie haben alle die gleiche Zielgruppe: den Menschen, egal in welcher Sprache sie geschrieben, oder mit welchem Werkzeug sie erstellt wurden.
Der Vortrag „Interface Design – Best Practices“ soll einen Überblick über Aspekte geben, die man bei der Gestaltung einer Mensch-Maschine-Schnittstelle beachten muss. An zahlreichen aktuellen Beispielen erläutert Stefan Nitzsche unterhaltsam die wichtigsten Richtlinien und haarsträubendsten Fehltritte.
Playerglobal 10 – Neues aus der ActionScript 3 Welt (Saban Ünlü)
Der aktuelle Flash Player 10 bereichert ActionScript mit zahlreichen neuen Funktionen. Saban Ünlü erläutert in seinem Vortrag die Details und stellt euch die wichtigsten Features mit anschaulichen Anwendungsbeispielen vor.
Die wohl spannendste Neuerung von ActionScript 3.0 ist die Möglichkeit der 3D Darstellung. Neben der Verwendung der neuen nativen Anzeigeobjekt-Eigenschaften ist man in der Lage Berechnungen im 3D Raum vorzunehmen. Die errechneten Koordinaten können anschließend von der neuen Draw API verarbeitet werden, um Drahtgittermodelle oder Polygone mit Texturen zu zeichnen. Für den Transport der Informationen wird dabei der neue Vector Datentyp verwendet, um performant und einfach die Daten und Anweisungen für die Zeichnungen abzuarbeiten.
Neben 3D und der DrawAPI ist die Textengine deutlich verbessert worden und erlaubt uns nie dagewesene Möglichkeiten. Sehr einfach lassen sich heute Grafiken in Texten unterbringen oder benutzerdefinierte Textblöcke erstellen. Als Besonderheit erlaubt uns der Flash Player 10 außerdem die Verwendung eigener Filter, welche mittels Adobe Pixelbender generiert werden. Sowie das laden und speichern lokaler Daten auf dem Clientsystem.
Next Flex Workflow: Flex 4 und Flash Catalyst (Sven Claar)
Was erwartet uns mit Flex 4? Wie kann Flash Catalyst (Thermo) Probleme beim oft ziterten Designer-Developer Workflow lösen? Was wird aus meinen aktuellen Projekten? Was bringt die Zukunft?
Wer mehr erfahren möchte über die nächste Generation des Flex Builders und Flex Frameworks, wie ebenso über das neue Tool von Adobe mit dem Namen Flash Catalyst, der ist in dieser Session genau richtig. Ob es dabei um das neue MXML Grafikformat „FXG“ oder das neue Flexprojekt Format FXP geht: Alles wird unter die Lupe genommen.
Diese und viele weitere Fragen wird Sven Claar in diesem Vortrag versuchen zu beantworten und mit unzähligen Beispielen an Neuerungen und Veränderungen wie immer live zeigen.
Real time 3D on the web - a toy or a useful tool? (Jens C. Brynildsen)
3D on the web is nothing new, but now that it's possible with Flash it's available for everyone to view. Every release of the Flash Player has offered increased speed and the latest version has added native 3D support. How do you get past "3D for 3D's sake" and put it to work for your clients. This session will explore a series of client examples showing how to turn 3D into something useful for the client, taking it beyond the obvious uses such as games and effects.
Refactoring und Reengeneering (Florian Salihovic)
Eine der Herausforderungen für Entwickler ist es bestehende Anwendungen und Funktionalitäten an neue Anforderungen anzupassen. Unter dem Begriff Refactoring werden genau die Methoden und Ideen verstanden, die es erlauben Code sinnvoll zu restrukturieren und entsprechend den neuen Anforderungen zu implementieren. Aber auch die Pflege bestehender Anwendungen wird unter Refactoring verstanden. In dem Vortrag wird gezeigt, wie man...
- ... ActionScript 2 nach ActionScript 3 sinnvoll migrieren kann
- ... Flash nach Flex Refactorings durchführen kann
- ... Refactorings bestehender Anwendungen durchführen kann
Außerdem wird besprochen, wann man auf ein Refactoring verzichten und ein Reengeneering durchführen sollte.
Selbst die Kunst kennt jetzt das Internet (Joel Baumann)
Und es gibt doch Kunst im Internet, oder...?
Joel Baumann spricht über die Herkunft aller Dinge, über Fragen an der Schnittstelle zur Kunst, darüber, was der spielerische Ansatz damit zu tun hat und wo die Funktionslust zur treibenden Motivation wird. Es geht um Architektur, Design, Kunst und natürlich um die Neuen Medien
The Return of the Blob (Frank Reitberger)
Frank zeigt Filter- und Effekte, die über die einfache und ausschließliche Verwendung der schon tausendfach gesehenen Standard DropShadow- und Blur-Filter hinaus gehen. Er zeigt viele Filter- und Codeschnipsel, die er so miteinander verzahnt, dass das Ergebnis auf der einen Seite noch flüssiger darstellbar ist und auf der anderen Seite andere Effekte hervorbringt als die, die man schon auf jeder zweiten Website sieht.
Mit vielen Beispiele samt deren Source-Codes (alle nach der Session „free to use“ und als Download erhältlich.) zeigt Frank die Herstellung diverser Filter-Sets (Flash) und Shader-Tasks (Pixel Bender) und den möglichen sowie effektiven Einsatz derselben im täglichen Umgang mit Flash.
The Tinkerer's Box (Mario Klingemann)
Diejenigen von euch, die schon einmal in einem Vortrag von Mario gesessen haben wissen, dass man nie sicher sein kann, was einen wirklich erwartet. Wird es nur durchgeknalltes Zeug sein? Nützliche Mac Gyver mäßige ActionScript-Tricks? Dinge die nach Kunst aussehen? Wo man sich aber sicher sein kann ist, dass man überrascht und inspiriert wird. Und vielleicht sogar ein bisschen überwältigt.
In diesem Vortrag wird er erneut einen Blick in sein Code-Skizzenbuch geben und seine neusten Ideen, Experimente und Kunstwerke präsentieren.
What is SWF? (Nicolas Cannasse)
All Flash graphics and code resources are packed into a compressed SWF file. But what does it contains exactly ? Nicolas will break the bits and reveal you how things works behind the scenes. More importantly, it will show you how you can apply this knowledge for various tasks, including code optimization.
Wir suchen den UX-Oberchecker (Clemens Lutsch)
Schon mal eine Quizshow gesehen? Schon mal gedacht "Oh, Mann... das weiß doch jeder..."? Jetzt habt ihr die Gelegenheit euer Wissen über UX in dieser Session mit Clemens Lutsch, UX Evangelist und Mr. Microsoft bei DIN & ISO testen zu lassen. Ganz in der Art von bekannten Quizshows wird den Kandidaten auf den Zahn gefühlt. Kleine Kostprobe: Was bedeutet UIA? User Interface Application / United Interface API / Unicode Information Appliance / User Interface Automation











