VerslagFlexcamp Amsterdam 2010

Wie : Jochem van Dieten (Prisma-IT)
Titel : Designer – Developer workflows with Flash Catalyst and Flash Builder
Presentatie: FlexCamp2010_JochemVanDieten.pdf

Verslag: Jochem laat zien hoe je een Photoshop bestand kan inlezen in Catalyst, vervolgens de verschillende Layers vertaalt naar componenten om deze vervolgens als ActionScript component te kunnen opslaan. Hij behandeld ook de (on)mogelijkheden van een iteratief ontwerp en ontwikkelproces. Door de visuele componenten als library te exporteren en te gebruiken in Flex, is het mogelijk de visuele componenten te vervangen zonder de in Flex toegevoegde code kwijt te raken. De demonstratie hiervan geeft aan dat er nog wel wat haken en ogen zitten in het gebruik doordat de (bèta) Catalyst een corrupte library genereerde, er in Catalyst geen edit mogelijkheid is van MXML en het design alleen vanuit Catalyst aangepast kan worden met behoud van reeds uitgevoerde component toewijzing in het design.
Wie: Michael Plank (Powerflasher)
Titel: Set your Code on Fire
Presentatie: FlexCamp2010_MichealPlank.pdf

Verslag: Michael praat ons bij over de alternatieve ontwikkelomgeving FTD, die recentelijk in versie 3.5 beschikbaar is gekomen en geeft ons een sneak preview.
In een zelf gecreëerde timebox van iets meer dan 4 minuten geeft hij een demonstratie van de essentie van FDT: snel coderen. Na deze snelheidsdemonstratie wordt de demo-applicatie nog eens rustig doorgenomen. Specifieke eigenschappen van FDT komen daarbij aan de orde: compile error weergave en reparatie zoals we gewend zijn bij Java programmeren in Eclipse, de quick fix als snelle manier om code onderdelen te genereren, het gebruik van code templates en meer. Voor hardcore programmeurs zit FDT boordevol features die zijn gericht op programmeren zonder klikken, waarvan ook een aantal die ontbreken in Flex/Flash builder. Het aanwezige publiek had echter ook al snel een aantal “feature requests” te pakken :)
De MXML codering is tegenwoordig ook aanwezig in FDT, waarbij het ook mogelijk is om binnen één project zowel FlexBuilder als FDT te gebruiken naar gelang de voorkeur van de ontwikkelaar.
Milestone 1 van FDT 4 is nu beschikbaar (www.fdt4comfort.com) en Michael toont ons de mogelijkheden van de profiler zoals het vinden van memory leaks en functies die teveel tijd in beslag nemen.
Wie: Joost Nuijten (theFactor.e)
Titel: Play On: Flash Builder ActionScript projecten
Presentatie: FlexCamp2010_JoostNuijten.pdf

Verslag: Joost neemt ons mee door een grote hoeveelheid mogelijkheden om een website te maken voor hemzelf als freelance fotograaf: www.innuendo.nl/test. Dit past bij zijn rol als bedenker van creatieve mogelijkheden op internet. Hij is niet uitgekomen op Flex omdat het voor zijn toepassing te zwaar was en niet voldeed aan een aantal specifieke eisen die heeft gesteld aan de user interface. Het is een Flash oplossing geworden met een aantal standaard componenten. In zijn presentatie verteld hij over het design, framework keuze, animatie, fonts embedding, 3D en nog veel meer interessante en grappige details die je tegenkomt bij het realiseren van je droomproject.
Wie: Erik Munneke (E-id)
Titel: Flex in de ‘grote mensen wereld’
Presentatie: FlexCamp20100224_publiek.pdf
Verslag: In het project van Eric ligt de nadruk niet op het design van de applicatie, maar vooral op de semenwerking tussen frontend (swf) en de backend (Java EJB). Zijn project heeft hij opgedeeld in modules die afzonderlijk onderhouden en geladen kunnen worden. Bij het maken van het frontend heeft hij gebruik gemaakt van het MVC framework MATE. Hij ligt toe wat het framework inhoud en hoe het is toegepast in zijn project. De getoonde kaarten woren met een webservice opgehaald, waarbij er vrij veel in- en output parameters worden gebruikt, zodat is gekozen voor webservice generatie met FlexBuilder. BlazeDS is gebruikt voor de communicatie met Java objecten op de server zodat de vertaling van ActionScript objecten naar Java objecten voor je wordt gedaan. Een tip daarbij is de tool BlazeMonster waarmee je eenvoudig de communicatie kunt testen en actionscript code kunt genereren.

Eric gaat uitgebreid in op de architectuur, de gebruikte lagen en de communicatie tussen die lagen. Er worden veel interessante vragen gesteld en beantwoord waaruit blijkt dat er veel interesse is voor de gemaakte keuzes en de motivatie daarvan.
In het laatste deel van de applicatie gaat Eric in op de deployment van de applicatie. Dit is gedaan met maven en de flexmojos plugin. Door de configuratie buiten de applicatie zelf te houden is deployment in elke omgeving in de OTAP straat mogelijk. De conclusie van de pilot is dat Flex goed inpasbaar is in een Java enterprise omgeving.

Geef een reactie

Agenda
There are no upcoming events at this time.
Polls

Behoefte aan een goede Flex & PHP Workshop ?

View Results

Loading ... Loading ...
Get Adobe Flash playerPlugin by wpburn.com wordpress themes