Workshop-Themen und -Trainer
Die Workshops finden ab einer Teilnehmerzahl von 5 Personen statt. Die Teilnehmerzahl ist beschränkt. Der Workshop-Tag versteht sich inkl. Catering, Softdrinks und Snacks. Ein Rechner wird nicht gestellt. Sollte ein Workshop nicht stattfinden, dann erhalten die Teilnehmer die volle Kursgebühr zurück (bei Teilnahme an der Konferenz abzgl. des zum Zahlungseingang gültigen Konferenzeintrittspreises). Weitere Ansprüche gegenüber dem Veranstalter und dem Organisator bestehen nicht. Der Veranstalter behält sich vor, im Falle des Ausfalls eines Trainers für adäquaten Ersatz zu sorgen.
Hier finden Sie eine Übersicht aller Workshops für den 27. April 2009 und den 30. April 2009 in nach Tagen sortiert aufgelistet (Änderungen vorbehalten).
- 27. April 2009
- »ActionSript 3 Essentials« (SOLD OUT!)
- »AIR und Flex Essentials« (SOLD OUT!)
- »Discover the third dimension« (englisch) (SOLD OUT!)
- »Objektorienterte Programmierung mit AS3« (SOLD OUT!)
- »FDT Essentials«
- 30. April 2009
- Kreativ-Workshop »Ideenreich«
- »Silverlight Praxis - Datengetriebene Anwendungen...« (SOLD OUT!)
- »AIR Advanced« (SOLD OUT!)
- »FDT Advanced«
- »RIA Architekturen« (SOLD OUT!)
Workshops am 27. April 2009
ActionScript 3 Essentials
Dieser Workshop ist ausgebucht!
Saban Ünlü zeigt in diesem ganztägigen Workshop, wie Sie mit ActionScript 3 interaktive Anwendungen entwickeln. Nach einer Einführung in die objektorientierte Programmierung, gibt Saban Einblicke in das Dokumenten Objekt Model und das Ereignis Handling nach DOM3. Außerdem erläutert er alle Hauptanzeigeobjekte die nötig sind, um dynamisch zu zeichnen oder Bilder und Videos zu visualisieren. Für die Erstellung datengetriebener Interaktionen erläutert Saban unterschiedliche Schnittstellen, um externe Daten z.B. via XML und Flash Remoting einzuladen.
- Trainer: Saban Ünlü
- Zur Registrierung
AIR und Flex Essentials
Dieser Workshop ist ausgebucht!
Sven Claar wird Ihnen in diesem Workshop alles mit auf den Weg geben was sie brauchen um mit Flex und AIR beeindruckende Web-, oder Desktopanwendungen zu erstellen. Vom Einsatz des Flex Komponenten Frameworks über DataBinding bis hin zu Datenanbindung mit Flex werden alle grundsätzlichen Möglichkeiten demonstriert und an vielen unterschiedlichen Beispielen verdeutlicht.
Im zweiten Teil des Tages werden die Teilnehmer eine erste komplette Anwendung mit Hilfe des Flex Frameworks erstellen und dann als Desktopanwendung und AIR veröffentlichen. Hierbei werden alle neuen SDK Funktionen im Detail erklärt und Einsatzgebiete für diese aufgezeigt.
- Inhalte:
- - Was ist Flex/AIR
- - Einsatzgebiete
- - Abgrenzung zu anderen Technologien
- - Das Flex Framework
- - Die Flex Builder Entwicklungsumgebung
- - MXML und ActionScript 3.0
- - Flex 101
- - Events und MXML Komponenten
- - DataBinding und Datenanbindung mit RPC Services
- - Styling und Skinning
- - Erstellen einer AIR Anwendung
- - Fenster und Custom Chrome
Für den Workshop empfiehlt Sven Claar ein Notebook mit Mac OS X oder Windows und installiertem Flex Builder 3.X sowie der AIR Runtime 1.5.
- Trainer: Sven Claar
- Zur Registrierung
Discover the third dimension
Dieser Workshop ist ausgebucht!
Learn how to use the realtime 3D engine Away3D. From the basics of setting it up to producing fully animated 3D scenes, this workshop will teach you what you need, from getting started to more advanced techniques. You'll also learn how to continue expanding your knowledge after the workshop. We'll start up with an overview of all the 3D engines that exist and how they differ from each other. We'll look at speed, file size, ease of use as well as what features they offer. Then we'll move on to Away3D and how to use it.
- Contents:
- - Setting up Away3D in your IDE
- - Using the view, scene and camera types
- - Primitives and imported models
- - Materials and lighting
- - Animation and tweening
- - Handling user interaction
- - Generating models from code using extrusions and the pathanimator
If time allows, we'll also go further than this. The workshop will also cover common pitfalls and how to avoid them as well as tips and tricks for optimizing performance.
Prerequisites
This workshop is aimed at programmers and designers with some programming experience. You'll use the development tool of your choice and all sample code will work on all platforms. The workshop will cover workflows for the most common development tools: Flex Builder, Flash CS3/4, FlashDevelop and FDT. The workshop will be in English, but Jens is known to try speaking a few words in his crappy primary school German.
- Trainer: Jens C. Brynildsen
- Zur Registrierung
Objektorienterte Programmierung mit ActionScript 3
Dieser Workshop ist ausgebucht!
Komponenten basierte Anwendungen mit Design Patterns entwerfen
Actionscript 3 bietet ein konsistentes objektorientiertes Programmiermodell. Und Florian vermittelt den Teilnehmer die verschiedenen Grundlagen der objektorientierten Herangehensweise und deren Sinn bzw. Unsinn. Schwerpunkte dieses Workshops sind:
- - Wiederverwendbarkeit (u. a. Komponenten)
- - Modellierung (u. a. Klassenmodelle)
- - Umsetzung (u. a. Entwurfsmuster/Design Patterns)
Es werden aber nicht nur die Prinzipien der OOP vermittelt, sondern auch konkrete Anwendungsszenarien entwickelt und ausprobiert; Der stark praxisbezogene Workshop behandelt sowohl das Arbeiten mit visuellen als auch nicht-visuellen Komponenten und richtet sich an Anfänger und fortgeschrittenere Programmierer.
- Trainer: Florian Salihovic
- Zur Registrierung
FDT Essentials
In diesem Workshop bietet Mattes Groeger eine umfassende Einführung in die FDT-Entwicklungsumgebung. Der Workshop richtet sich an Einsteiger und Umsteiger, die ihre Effizienz während der ActionScript Entwicklung maximieren möchten. Gezeigt wird zunächst, wie sich FDT für die persönlichen Bedürfnisse und die Arbeit im Team optimal konfigurieren lässt (FlexSDK, Formatter, Error-Highlighting).
Im Anschluss daran werden die wichtigsten Features anhand von kurzen Beispielen demonstriert (Code Completion, Quick Fixes, Code Templates, Search and Type Hierarchie, Debugger). Im zweiten Teil des Workshops wird schließlich gemeinsam ein praktisches Projekt umgesetzt, bei dem die effiziente Arbeitsweise von FDT jeder selber erleben kann. Für den Workshop wird grundlegendes Wissen zu ActionScript 3 und in der objektorientierten Programmierung vorausgesetzt.
Jeder Teilnehmer in diesem Workshop erhält eine FDT Lizenz. (Diese Angebot ist für jeden Teilnehmer nur einmal gültig. bei Buchung beider FDT Workshops erhält man nur eine Lizenz)
- Trainer: Mattes Groeger
- Zur Registrierung
Workshops am 30. April 2009
Ideenreich
Wie entwickelt man neue Ideen?
Wie verwandelt man sie in beeindruckende Konzepte?
Wie wendet man sie erfolgreich an?
Mit Odin ins Ideenreich!
Odin (aka Wodan, Odan, Wuotan, Wotan, Wodan) ist der Oberste des germanischen Göttergeschlechts und bis heute der größte Magier im Ideenreich. Er wird hoch gelobt für seine Wut und seinen Witz.
In drei Runden von je 90 Minuten wird Odin die Teilnehmer ins Land der Ideen geleiten und an seiner Magie teilhaben lassen – am Beispiel »bewegter Bilder«.
- 1. Odins Thron:
- Unfassbar, was man von Gott Odin übers Ideenschmieden lernen kann. Danach wird Arbeit nie mehr eine Qual sein, sondern eine Wilde Jagd!
- - Kritik klassischer Kreativitätstechniken
- - Leistungsfähige Prinzipien und Methoden für die Ideenentwicklung
- - Bedeutung der individuellen Persönlichkeit (Design yourself!)
- 2. Die Beute der Wölfe:
- Clips und Commercials werden auf Konstruktions- und Erzähltechniken untersucht, um Baupläne und Werkzeuge für neue Ideen zu entwickeln.
- - Inszenierung, Drama und Timing
- - Rhetorik des Bildes
- - Genres (Sex, Humor, Doku, ...)
- 3. Die Hilfe der Raben:
- Alles wird sofort ausprobiert und in neue Filme, Banner oder Clips umgesetzt: begleitet von Erklärungen zu Schreibtechniken und Präsentationsformaten.
- - Entwicklung eigener Filmideen
- - Professionelles Notieren von Filmideen
- - Wirkungsvolles Präsentieren
Die Systemvoraussetzung für den FF Workshop sind Papier und Bleistift (Odin hatte auch keinen Computer, gilt aber als Vater der Runenschrift). Alle Aufgaben werden wahlweise einzeln oder in Gruppen erarbeitet, in kurzen Präsentationen vorgestellt und in der Endrunde prämiiert – maximal 19 Teilnehmer.
Jeder Teilnehmer erhält eine Checkliste zur Überprüfung selbst entwickelter Ideen.
- Trainer: Uli Leschak
- Zur Registrierung
Dieser Workshop ist ausgebucht!
Silverlight Praxis - Professionelle datengetriebene Anwendungen mit .Net für das Netz!

Dieser Workshop richtet sich an erfahrene RIA-, Flash- und Silverlight-Entwickler und demonstriert professionelle Mechanismen zur komfortablen Integration, Kommunikation und Visualisierung komplexer Daten aus verschiedenen Quellen mit Hilfe von Silverlight 2. Dabei werden die vielseitigen Möglichkeiten der plattformübergreifenden Frontend-Technologie Silverlight 2 in Kombination mit den Stärken der .NET-Plattform genutzt.
In Silverlight 2 gibt es eine Vielzahl Möglichkeiten zur schnellen und einfachen Integration, Visualisierung und Verarbeitung von Daten. Die Kommunikation mit unterschiedlichen Servern ist kinderleicht und erlaubt eine nahtlose Verknüpfung verschiedener Backend-Systeme mit Silverlight 2, um die Daten im Browser für Windows, Mac und Linux übersichtlich darzustellen.
Der Workshop empfiehlt sich für alle, die bereits Erfahrung mit der Entwicklung von Rich Internet Applications haben und tiefer in die Themen Datenanbindung und WebServices einsteigen wollen, sowie für alle, die einen Einblick in die leistungsfähige .NET-Plattform speziell aus der Perspektive des Webentwicklers erhalten möchten.
Hinweis: Für den Workshop erheben wir lediglich eine Unkostenpauschale von Euro 30,- inkl. MwSt.
- Trainer: Oliver Scheer
- Zur Registrierung
Dieser Workshop ist ausgebucht!
AIR Advanced
Wer Erfahrungen im Umgang mit dem Flex Framework 3.x besitzt, wird in diesem Workshop viele neue Möglichkeiten entdecken sein bestehendes Wissen in die Erstellung von Desktopanwendungen unter AIR zu übertragen. Sven Claar gibt einen tiefen Einblick in das AIR SDK und zeigt den Teilnehmern unterschiedliche Techniken und gibt seine Erfahrungswerte aus Projekten der letzen Jahre weiter. Anhand von unterschiedlichen Beispielen werden alle Bereiche des AIR SDK’s im Detail besprochen.
Zum Abschluss des Tages gibt es einen tiefen Einblick in die neuen Features von Flex 4 (Codename: Gumbo) und Flash Catalyst (Codename: Thermo). Der Designer Developer Workflow wird hier ein zentrales Thema sein. Teilnehmer dieses Workshops bekommen so einen Einblick in die Zukunft von Flex und können hier schon Weichen für zukünftige Projekte stellen.
- Inhalte:
- - AIR Anwendungsarchitekturen
- - AIR API Deep Dive
- - Datenpersistenz und Synchronisationszenarien
- - Updater API
- - SQLite Datenbanken und Transaktionen
- - HTML Integration
- - Encrypted Local Storage
- - File Object Serialization
- - Custom File Types
- - Mehrsprachigkeit
Allgemeine Voraussetzungen für den Workshop ist ein gutes Verständnis im Umgang mit dem Flex Framework.
Für den Workshop empfiehlt Sven Claar ein Notebook mit Mac OS X oder Windows und installiertem Flex Builder 3.X sowie der AIR Runtime 1.5.
- Trainer: Sven Claar
- Zur Registrierung
FDT Advanced
In diesem Workshop präsentiert Michael Plank fortgeschrittene Features von FDT, der Entwicklungsumgebung für professionelle ActionScript Programmierung, sowie effiziente Workflows, um die Realisierung von Flash-Projekten zu vereinfachen und zu beschleunigen. Funktionen, die die Programmiergeschwindigkeit erhöhen, wie zum Beispiel die Erstellung und Verwendung von „Code Templates“ und Möglichkeiten, die Entwicklung in einem Team zu erleichtern, werden gezeigt.
Verschiedene Workflows, wie etwa die Einbindung von in Flash erstellten Animationen und Grafiken, der Einsatz eines Logging-Frameworks in Verbindung mit der SOS Logging Console, die Anwendung eines Inversion of Control/Dependency Injection Frameworks und die Verwendung von ANT-Scripts um Build-Vorgänge zu automatisieren, werden erläutert. Des Weiteren wird ein Einblick in die Architektur von FDT gegeben, gezeigt, an welche neuen Features aktuell gearbeitet wird und welche zu erwarten sind und wie es in Zukunft möglich sein könnte, mittels Extension Points eigene Plugins für FDT zu entwickeln.
Jeder Teilnehmer in diesem Workshop erhält eine FDT Lizenz. (Diese Angebot ist für jeden Teilnehmer nur einmal gültig. bei Buchung beider FDT Workshops erhält man nur eine Lizenz)
- Trainer: Michael Plank
- Zur Registrierung
RIA Architekturen ‐ Testgetriebene Entwicklung und Design Patterns in der Praxis
Dieser Workshop ist ausgebucht!
Moderne Rich Internet Applications (RIAs) sind nicht selten komplexe Anwendungen mit langer Lebenserwartung. Um der Komplexität auch gewachsen zu sein, gilt es eben diese zu meistern. Entwicklern stehen dafür verschiedene Methoden und Werkzeuge zu Verfügung. Der Schwerpunkt des Workshops richtet sich zum einen auf testgetriebene Softwareentwicklung. Es wird den Teilnehmern gezeigt, dass es sinnvoll und wirtschaftlich ist, Tests parallel zur Anwendung zu implementieren um eine hohe Testabdeckung zu erzielen. Dies hat den Vorteil schnell und effizient auf Änderungen von Anforderungen reagieren zu können, da die Automatisierung von Tests mit Unittest-Frameworks wie FlexUnit schnell Fehler in Implementierungen oder der Systemintegrität zu identifizieren hilft.
Der zweite Schwerpunkt liegt auf der vernünftigen Anwendung von Design Patterns. Design Patterns helfen Probleme und deren Lösung zu verstehen, zu kommunizieren und adäquate Implementierungen zu finden. Es werden verschiedenste Design Patterns besprochen und angewendet, darunter sind zu nennen: Model View Controller, Presentation Model, Application Model, Facade, Proxy...
Die Teilnehmer werden in dem Workshop eine komplexe Anwendung planen und mit modernen Methoden wie der testgetriebenen Entwicklung implementieren.
Workshop Teilnehmer sollten ein grundlegendes Verständnis für objektorientierte Programmierung mitbringen und einen Laptop mit einer Flex Builder Installation und dem Flex SDK ab Version 3. Zusätzliche Dateien mögen doch bitte schon vor Workshopbeginn heruntergeladen und gestestet werden.
- Trainer: Florian Salihovic
- Zur Registrierung











