Die Vortragsthemen 2010

All Session of FFK10

Unten stehend finden sie in Kürze alle detaillierten Themenbeschreibungen 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.

Best practices for mobile development with the Flash Platform

This presentation will get you ready for mobile development… And not just on »that one phone«. Serge covers all topics from working with different screen resolutions to performance tips and the Flash Platform features you can use across devices. You'll see various mobile applications in action and learn how they were build and tweaked to offer the best possible user experience across different devices.

Der Apparat

Apparat ist ein Framework-Aggregat das dazu dient Flash Inhalte zu manipulieren und zu optimieren. Joa Ebert erklärt wie Apparat intern funktioniert und warum man eine enorme Geschwindigkeitssteigerung erreichen kann ohne eine einzige Zeile ActionScript zu verändern. Während seines Vortrags wird Joa außerdem Einblicke in die funktionale und objektorientierte Programmiersprache Scala geben.

DIY Methodology, or, When Being Agile Can Break Your Back

Over the last few years, more and more people are discussing methodology, which is great, except that every shop is different. Each shop has its own clients, different verticals, different languages, different people and different histories. What is needed is a more organic, holistic view on methodology design.

With over 10 years of experience working in shops as varied as .com startup, shrink wrap software, design and digital studios, and IT consultancies, Chris has seen most every workflow imaginable, and seen them both fail and succeed. In his talk, he'll outline some of the more popular workflows and design/development methodologies, identify pain points that can be resolved through methodology development, and give pointers on how to begin growing your own methodology in your shop.

Dreiecksbeziehungen

... wenn sich Dreiecke miteinander verbinden!

Einfache 2D- und 3D-Drahtgittermodelle sind heutzutage dank frei verfügbarer 3D-Engines keine Seltenheit mehr in Flash. Doch endet das Wissen um deren Können meist bei Würfeln, Sphären, Zylindern und Planes. Ist das wirklich schon alles? Welches kreative Potential bieten 2D- und 3D-Triangulationen darüber hinaus?

Angefangen bei der Bildbearbeitung durch die Verwendung einfacher bis komplexer 2D-Polygonnetze und Triangulierungsmethoden bis hin zur Konstruktion und Erstellung hoch auflösender 3D-Oberflächen ist hier einiges möglich. Frank zeigt amorph anmutende, flüssige 3D-Gittermodelle, mit denen sich flüssige, fluide Substanzen bis hin zu natürlichem Wasser in Flash simulieren lassen.

Was kann man sich konkret darunter vorstellen?

Frank zeigt mit Hilfe von einem Arduino Board und Flash eine Menge Live-Simulationen. Er tritt zuletzt den Machbarkeitsbeweis an, dass sich mithilfe des Boards, Messplatten und ein paar Gläsern gefüllt mit diversen Flüssigkeiten reale Zustände in Echtzeit in Flash abbilden, nachbilden und miteinander vermengen lassen. Auch Wasserpistolen spielen hierbei eine zentrale Rolle. Vorsicht! Es wird nass in dieser Stunde ...

Einladung zum Dilettantismus

Als »Dilettanten« bezeichnet man Nicht-Fachleute, Amateure oder Laien. Ihnen fehlt vielleicht ein Diplom, aber sicher nicht die Liebe zu ihrem Fach (dilettieren von lateinisch »delectare«: sich erfreuen). Die Stärke der Dilettanten ist ihr offener Blick, ihre fachübergreifende Perspektive, ihr Mut zu neuen Lösungen – ohne die Scheuklappen der »Profis«. Wo Experten im eindimensionalen Denken erstarren, finden Dilettanten neue Zusammenhänge. Provisorien sind ihnen kein Gräuel, sondern Mittel zum Zweck. Egon Friedell, der Wiener Alleskönner und Inbegriff des genialen Dilettanten, sah in dem »Mut über Zusammenhänge zu reden, die man nicht vollständig kennt«, sogar die Voraussetzung aller Produktivität. (SZ Nr. 239/2009)

Herzlich willkommen, hier kann man Dilettantismus lernen!

Enterprise Flex Applications mit dem Parsley Application Framework

IOC Container finden nach ihrem Siegeszug auf anderen Plattformen wie Java seit einiger Zeit auch in der Flex- und Flash Welt eine immer größere Verbreitung und lösen klassische Application Frameworks nach und nach ab. Dieser Vortrag beginnt mit einem kurzen Überblick über die Standard IOC-Features von Parsley, wie Dependency Injection, Decoupled Messaging und Object Lifecycle und zeigt, wie sie die Anwendungsentwicklung effizient unterstützen können.

Nach einer kurzen Präsentation einer kleinen Beispiel-Anwendung, die das Zusammenspiel der Basis-Komponenten des Frameworks demonstriert, geht dieser Vortrag primär auf die Anforderungen von großen Enterprise Applikationen ein und welche Werkzeuge Parsley hier zur Verfügung stellt. Themen sind Support für große, modulare Applikationen, das dynamische Laden und Entladen von Submodulen und ihrer Konfiguration, das Verdrahten von MXML Komponenten mit dem Container oder wie Messaging entweder global oder nur für einen Anwendungsteil wie z.B. ein AIR Window eingesetzt werden kann.

Ebenfalls wichtig für große Applikationen sind die umfangreiche Erweiterbarkeit und die enorme Flexibilität in der Konfiguration, die mit AS3 Metadata, MXML, XML Dateien oder dynamisch in ActionScript erfolgen kann.

Flash Augmented Reality Workflow

By now you have heard about Flash Augmented Reality and how it is taking the Flash Development community by storm! Whether you are looking for how to get started, how to improve your own experiments or have a client who desperately needs AR on their site, this session is for you. Jesse will cover getting up and running as well as the ideal workflow for testing/deploying your creation. He will cover the basics then quickly move into how to build a FLAR Emulator for easy testing/debugging as well as general usability/performance issues. Finally we will look at Jesse's own experiments with AR, how they were built and highlight some of the best uses of Flash AR today.

The goal of this session is to teach you how to build a solid reusable foundation for all of your Flash AR projects which will allow you to quickly prototype your ideas. All code covered in this session is open source and free to use. Documentation on how it works will also be handed out as well.

Flash Games Invade the 3rd Dimension!

Realtime 3D in Flash is finally a reality and thanks to the popular open source library Papervision3D, there has never been more demand for 3D games, apps and websites. Seb takes you through how to use Papervision3D to make casual games quickly and easily, and without breaking your budget.

He'll be using real world projects to demonstrate what's possible, including Philips Simple game, Staraoke Stage Fright for Boomerang, large scale projected motion controlled fireworks, and BAFTA award winning Big and Small for the BBC.

We'll also find out how Seb made a whole 3D engine from scratch in under 5K for his prize winning LunarLander3D There'll be more fun and surprises including audience controlled gaming using glow sticks, motion detection and augmented reality demos.

Benefit

Attendees will come away with a full understanding of what is possible in Flash with realtime 3D, webcam motion detection and augmented reality. And they'll also get free 3D glasses and a glow stick :-). Code examples will be available to download.

Fresh Flash and AIR

Learn about the new features and APIs in AIR 2 and Flash Player 10.1. You'll learn how to use the new multi-touch and gesture APIs across operating systems, mass storage detection, the new networking capabilities, improved printing capabilities, native code integration, and much much more. Serge will show you how to use them with lots of code samples and sample applications. After this session, you are ready to start using these new capabilities in your cross platform/cross device applications.

Insight Multitouch

Multitouch Computing und Natural User Interface Design

Beide Begriffe beschreiben die Bereiche mit denen sich Designer und Entwickler von interaktiven Medien in den nächsten Jahren schwerpunktmäßig beschäftigen werden. Im Rahmen dieses Vortrags werden zunächst die neuen Multitouch-Technologien vorgestellt sowie deren grundlegende Veränderungen gegenüber grafischen Benutzungsoberflächen (Graphical User Interfaces, GUÍs) präsentiert. Darüber hinaus werden die Besonderheiten beim Wechsel von GUI zu NUI (Natural User Interfaces) erörtert und die Auswirkungen für Design, Usability und Development anschaulich anhand von ShowCases beschrieben.

Intelligente online Videos auf Basis der Flash Plattform

20 Stunden neues Videomaterial erscheint jede Minute bei YouTube. Wie kann ich neben spannenden Inhalten technisch dafür sorgen, dass meine Clips bei dieser Flut in Zukunft noch Beachtung finden? Die Darstellung von interaktiven Videoanwendungen war in den letzten Jahren ein wichtiger Bereich der Flash Plattform. Adobe hat auf dieser Basis zahlreiche Verbesserungen hinzugefügt, die es ermöglichen neue Formate für online Videoanwendungen zu entwickeln.

In diesem Vortrag zeigt Sven Brencher, wie man online Clips mit Metadaten intelligenter ausstattet. Die Themen reichen dabei von der Produktion und der Einbindung von Metadaten via Drehbuch, Spracherkennung und Clip IDs bis zur Auslieferung über eine Flash Video Anwendung via HTTP oder dem Flash Media Server. Das Ziel ist es Videoclips durchsuchbar zu machen und aktuelle Ideen für den Umgang mit dem Thema Video im Web aufzuzeigen.

iPhone-Entwicklung mit Flash CS5

Wenn der Prophet nicht zum Berg kommt, dann muss eben der Berg zum Propheten. Seit langer Zeit versucht Adobe den Flash Player auf dem iPhone zu positionieren. Doch Apple sträubt sich bis heute den Flash Player im iPhone zu integrieren, wodurch es nicht möglich ist Flash auf dem beliebten Endgerät zu verwenden.

Mit Flash CS5 ändert sich dieser Umstand. Zwar können SWF-Inhalte immer noch nicht im mobilen Browser Safari wiedergegeben werden, aber immerhin ist es nun möglich mit Hilfe von Flash CS5 native iPhone-Applikationen zu erstellen.

Wenngleich sich die Entwicklung dieser Applikationen in ActionScript nicht wesentlich von der Entwicklung von anderen RIA unterscheidet, wird man auf typische Stolpersteine stoßen: Was ist z. B. eine Bundle Seed ID? Woher bekomme ich ein Zertifikat und wie debugge ich meine Applikation?

Saban Ünlü zeigt wie man mit ActionScript iPhone-Anwendungen für den iTunes Store entwickelt. Er demonstriert in seinem Vortrag die einzelnen Schritte zur Veröffentlichung der fertigen Anwendung. Dabei geht er auf die Anmeldung beim „iPhone Dev Center“ genau so ein, wie auf die Erstellung von Zertifikaten, die zur Entwicklung notwendig sind. Man darf sich auf einen informativen Vortrag mit einer Vielzahl an praxisnahen Beispiele, sowie Tipps und Tricks freuen.

Mind the gaps! - Flash Applikationen sicher machen

Rasant hat sich Flash in den vergangenen Jahren einem Animationstool zu einer mächtigen Applikationsplattform entwickelt. Zunehmend komplexere RIAs verlangen aber auch ein höheres Maß an verantwortlichem und sicherheitsbewußtem Entwickeln, denn sie bieten eine hervorragende Angriffsfläche für böswillige Gemüter.

Mit dieser Problematik beschäftigt sich Michel Wacker in seinem Vortrag auf der FFK: Er stellt die Grundprobleme von clientseitiger Entwicklung, sowie die gängigsten Attacken auf Flash Applikationen vor und zeigt Maßnahmen auf, die jeder Entwickler und Designer ergreifen kann, um diese Sicherheitslücken wasserdichter zu machen.

Multi-Touch Technologie von 3M

In seinem Vortrag erläutert Jens Dülberg die Multi-Touch Technologie von 3M basierend auf projiziert kapazitiver Touch Technik. Anhand eines 3M Multi-Touch Displays in der Ausstellung erleben Software Hersteller die Vorteile 'echter' Multi-Touch Technologie.

An Open and Respectful Trip through the Silverlight Universe

Dieser Vortrag gibt einen Überblick über die verschiedenen Bausteine für mehrschichtige Silverlight-Lösungen. Microsoft bietet sehr viele verschiedene Technologien, die frei kombinierbar in verschiedenen Schichten einer Enterprise-Lösung verwendet werden kann. Aber auch die Integration von Drittanbieter-Lösungen ist sehr einfach möglich. In praxisnahen Beispielen wird die Verwendung von XML, Web Services, ADO.NET, WCF RIA Services, SQL Server, automatischen Datenformularen mit den Microsoft Tools Expression Blend und Visual Studio demonstriert.

Presentation Patterns

Unter Presentation patterns kennt man eine Sammlung von Design Patterns. Zu diesen Pattern zählen MVC, Presentation model/MVVM, Autonomous view, Front controller und viele mehr. In dem Vortrag werden sowohl „alltagstaugliche“ Patterns als auch Exoten vorgestellt und untersucht.

Ziel des Vortrags ist es einen produktiven Umgang mit den Patterns in Projekten. Die Anwendung gängiger Frameworks und Code Beispiele werden den Talk abrunden, um ein besseres Verständnis für den Umgang mit den Patterns zu gewinnen.

Set your Code on Fire

Zeit ist Geld! Ob Einsteiger oder Programmier-Gott, in diesem Vortrag lernst du deinen Entwicklungs-Workflow zu beschleunigen und deine Programmierleistung zu steigern.

Mit vielen nützlichen Tipps aus dem Alltag der Powerflasher demonstriert Michael, wie man mit den richtigen Tools und Methoden sowohl die eigene Effizienz als auch die eines gesamten Teams erhöhen kann. So werden unter anderem Tools wie FDT, SOSmax, ANT, IVY und Methoden für Selbst- und Teammanagement präsentiert. Er zeigt wie sich die Herangehensweise ändert, ActionScript- und MXML-Code zu schreiben, durch Klassen zu navigieren und fokussiert zu arbeiten.

Michael wird ebenfalls über Neuigkeiten aus der FDT Welt berichten und brandneue Features enthüllen.

SpryFlashCMS

The accelerator for Future Web Design – modernes Content Management macht den Unterschied.

Welche Anforderungen soll eine Website erfüllen, damit die kommunizierten Inhalte, Produkte und Dienstleistungen den gewünschten Erfolg bringen? Andrea Campitelli, Gründer von SpryFlashCMS meint: Uneingeschränkte Flexibilität und perfekter Imagetransfer bei gleichzeitig niedrigen Kosten. SpryFlashCMS ist die Antwort auf diesen Anforderungskatalog. Dieses Full Flash CMS trennt erstmals Content von Design und bietet einfachstes WYSIWYG-Editieren bei 100% Suchmaschinenkompatibilität. Features wie Text-, Bild-, Slideshow-, Animations- und Videofelder, Mail-Formulare, Navigationskomponenten, Google-Maps, Youtube- und Twitteranbindungen sind vorgefertigt, per drag&drop aktivierbar und mit Actionscript uneingeschränkt erweiterbar. Das bringt dem Webdesigner nicht weniger als 300% Zeitersparnis und reduziert die Folgekosten für den Kunden, der seinen Content just-in-time editieren und so unmittelbar auf Änderungen am Markt reagieren kann. Wird dieses Einsparungspotential in kreative Prozesse investiert, erleben die kommunizierten Inhalte, Produkte und Dienstleistungen einen deutlichen Mehrwert und damit den gewünschten kommerziellen Erfolg.

Tanzen mit Krücken

Es gibt definitiv dankbarere Plattformen als Flash, wenn es um dynamische Sound Generierung geht. Die spartanische Sound API von Flash ist bei der Klangerzeugung so nützlichen wie einem Tänzer zwei Krücken beim Tango. Wie man trotz Krücken einen gekonnten Tanz auf das Parket legt, das heißt mit Actionscript schöne Musikexperimente bis hin zu einer komplexen Musikapplikation machen kann, zeigt André Michelle in seiner diesjährigen Session. Dabei führt er inspirierende Beispiele wie selbst entworfene Synthesizer und irrwitzige Audio-Effekte, ohne dabei Grundlagenforschung zu betreiben. Natürlich dürfen Einblicken in den aktuellen Stand und die Zukunft des Audiotools nicht fehlen.

UnitZeroOne : Skunkworks

In this session Ralph will explore and reveal his journeys into creating real-time graphics with code. With all new and shiny tips&tricks from his "graphics coding black book". A session packed with information on 2D and 3D graphics programming with a personal narrative, promises to be a fun trip through the works and mind of UnitZeroOne.

Usabillity Testing

Usability-Testing - der Nutzer entscheidet Ihre Website funktioniert nicht? Die Conversion-Rate Ihres Shops geht in den Keller? Keiner interessiert sich für Ihr Gewinnspiel? Fragen Sie am besten Ihren Nutzer, was da falsch läuft. Usability-Tests helfen, Problemen und Hürden in einer Webanwendung auf die Spur zu kommen. In der Tat sind moderne Websites, Intra- und Extranet-Lösungen eher Software-Anwendungen denn einfach strukturierte HTML-Seiten. Der Vortrag verrät, welche Probleme das beim Usability-Testing macht und wie Sie trotzdem mit einfachen Zeit und Ressourcen schonenden Mitteln hervorragende Optimiererfolge erzielen.

Wer langsam ist wird verlassen – Web-Performance tuning

Menschen werden von langsamen Webseiten frustriert und wenden sich ab. Dieser Vortrag beschäftigt sich mit Performance von Webseiten und ihrer Wahrnehmung von Performance durch Menschen. Es werden Maßnahmen zur Verbesserung der Performance bei XING und deren Wirkung diskutiert. Dabei wird auf folgende Dinge eingegangen:

  • Warum ist gute Performance wichtig?
  • Wie wird die Verantwortung zur guten Performance richtig verankert?
  • Wie wird die Performance richtig gemessen?
  • Exemplarisch wird erklärt, welche Maßnahmen durchgeführt werden können.

Willkommen bei der Sideshow

Der Flash Zirkus ist wieder in der Stadt und alle bestaunen die großartigen Code-Artisten und Frameworkbändiger. Doch nachdem der letzte Clown die Arena verlassen hat, ist es an der Zeit, bei der Sideshow vorbeizuschauen, wo man die eher seltsamen und obskuren Attraktionen findet. Hier präsentiert Mario eine Menagerie kurioser Ideen, auf die er während seiner Expeditionen in die Tiefen der Flash Platform gestoßen ist - angefangen von kleinsten Performance Tricks bis hin zu komplexen generativen Kreationen. Wieder einmal wird er seine neuesten Skizzen und Experimente zeigen, bei denen sich Mathematik, Wissenschaft und Kunst mit Pixeln, Vektoren und ActionScript ein fröhliches Stelldichein geben.

Windows Phone 7 Series Development

Mit dem neuen Betriebssystem für Mobiltelefone erweitert Microsoft auch seine Entwickler-Tools. Absolut kostenlos lassen sich Anwendungen die bisher in Silverlight und XNA entwickelt wurden auf Mobiltelefone portieren oder vollständig neu entwickeln. Diese Session stellt die Möglichkeiten und Werkzeuge vor und beschreibt das transparente Geschäftsmodell dahinter.

Partner der FFK10

Thanks to the Partners of FFK10

Platinum Partner Adobe Systems

Gold Partner of FFK10 - Powerflasher Travelling Partner of FFK10 - Influxis Gold Partner of FFK10 Partner of FFK10 - SpryFlash Partner of FFK10 - Addison-Wesley Partner of FFK10 - Bassier, Bergmann & Kindler Partner of FFK10 - 3M Partner of FFK10 - AKG Partner of FFK10 - istockphoto Partner of FFK10 - video2brain Partner of FFK10 - audiotool

Partner werden?

Wanna be a partner of FFK10?

Falls sie als Partner aktiv an FFK10 teilnehmen wollen, zögern sie nicht, uns direkt anzusprechen (E-Mail ffk10@flashforum.de). Wir freuen uns und melden uns umgehend bei Ihnen. Die FFK ist optimal geeignet, um Produkte und Lösungen rund um das Internet zu präsentieren und Kontakte zu knüpfen. Auf der FFK treffen sich die führenden Entwickler und Designer mit den Entscheidern der Branche, um über neue Ideen und gemeinsame Projekte zu sprechen!

Freunde der FFK10

Thanks to the Friends of FFK10

Flashmagazine Banner Video-Flash Banner Flashhilfe Banner ActionScriptHero Banner Designer In Action Banner Adobe Flex User Group Hamburg Banner PSD-Tutorials.de Banner pixeleye Banner TOCA ME Banner Pixelgangster Banner COLURZblog Banner FXmuc Banner appletrend Banner

Freund werden?

Wanna be a friends of FFK10?

Freunde und Unterstützer (Supporter) der FFK10 platzieren ein Banner und die Ankündigung auf ihrer Startseite. Im Gegenzug werden sie in die Liste im Fuß der Site eingebunden und erhalten einen Banner-Platz auf der Website und im Foren-Bereich der FFK10. Bitte sprechen sie uns für darüber hinausgehende Aktionen und dafür notwendige Werbemittel direkt an (ffk10@flashforum.de). Sicherlich verstehen sie, dass wir bei überwiegend kommerziellen Interessen und für Werbung auf das Partnerprogramm verweisen müssen.

Banner für die FFK10

Spread the word and use our banner

   

Wir freuen uns über jeden Link zur FFK10 Site!
Nutzen sie unsere Banner-Auswahl zum Einbinden eines Links. Vielen Dank!

Questions? Need help? Contact us!

Konferenz-Hotline: Fragen? So erreichen sie uns..

Telefon: +49(0)2151-7479793
E-Mail: ffk10@flashforum.de
Skype: ffk-conference
Twitter: @flashforum
Forum: FFK10-Forum