FlashBuilderCamp

Het FlashBuilderCamp nadert. De inschrijvingen lopen binnen en de sprekerslijst is inmiddels definitief. Hieronder vind je de agenda voor de dag zodat je weet waarvoor je je inschrijft.

15:00 – 15:15    Inloop

15:15 – 16:00    FlexBuilder 3 en FlashBuilder 4 - Eric Munneke
Eric Munneke van E-id Internet Strategies neemt jullie mee door de verschillen tussen beide ontwikkelomgevingen. Wat is er nieuw, wat werkt er anders? Een praktisch overzicht waarmee je in één keer op de hoogte bent van de verschillen en kunt bepalen of het voor jou de investering waard is.

16:00 – 16:45    Air op Android – Serge Jespers
Serge Jespers van Adobe vertelt over het ontwikkelen van Air applicaties voor Android.

16:45 – 17:30    Flex en PHP – Theo van der Sluijs
Theo van der Sluijs van BrightHost heeft aan diverse grote Flex projecten gewerkt, maar tegenwoordig is hij ook actief in de wereld van PHP. Hij zal zijn ervaring met jullie delen en vertellen hoe je Flex en PHP integreert, welke tooling kan je gebruiken, wat is handig, wat wil je juist niet, enzovoort. Kortom een uitstekende gelegenheid om jezelf voorbereiden op de groeiende markt van integratie tussen Flex en PHP.

17:30 – 18:15    HTML 5 – Anne van Kesteren
Anne van Kesteren van Opera zal jullie bijpraten over HTML 5. Interessant natuurlijk om te kijken in hoeverre deze technologie een aanvulling op Flex is of juist een concurrent.

18:15 – 19:30    Structureren van Flex applicaties met Swiz – Jamie Craane
Jamie Craane van QNH bespreekt een aantal view patterns (MVC, View helper, enz.) en geeft aan waar zijn voorkeur ligt en hoe dit pattern met Swiz kan worden geïmplementeerd.

19:30 – 20:00    Diner

Het FlashBuilderCamp zal worden gehouden in het pand van Adobe aan de Hoogoorddreef 54A in Amsterdam Zuid-Oost.

Inschrijven kan via onderstaand formulier en is gratis voor FLUGR leden. Als je nog geen lid bent kan je gratis lid worden via het aanmeldingsformulier.

Uw naam (verplicht)*
Uw email (verplicht)*
-
 Ja, ik eet mee.
Nog geen lid van FLUGR ?

Verslag FLUGR Flex/Swiz workshop

Vorige week, 2 juni, heeft de eerste Flex workshop vanuit de FLUGR in samenwerking met QNH plaatsgevonden. De workshop was een groot succes! Er hadden zich in totaal 15 deelnemers ingeschreven waarvan iedereen aanwezig was.

De workshop startte met een korte introductie van het inhoudelijke deel. Op deze manier had iedereen de benodigde theoretische kennis om de workshop te doorlopen. Na de theorie zijn we gestart met de workshop waarbij iedereen in zijn eigen tempo de applicatie kon ontwikkelen. Enkele deelnemers hadden aan het eind van de sessie de applicatie bijna voltooid. Andere deelnemers zeiden deze thuis verder af te maken.

Ter afsluiting was er om 18:45 het eten waar we met zijn allen hebben nagepraat over de workshop. Het was vooral ook leuk om te horen hoe de deelnemers het Flex framework in de praktijk inzetten.

Omdat de uitsluitend positief waren is het hoogstwaarschijnlijk dat er dit jaar een vergelijkbare sessie zal worden georganiseerd.

Tot de volgende keer!

Presentatie : Flex Workshop / Swiz Presentatie

Flex/Swiz workshop

Zoals in de vorige nieuwe item aangegeven organiseert de FLUGR in samenwerking met QNH op 2 juni a.s. een Flex workshop.

Tijdens deze workshop bouwen we een Flex applicatie met behulp van het Swiz framework (http://swizframework.org/) op basis van het MVCS pattern. Swiz is een microarchitectuur en dependency injection framework voor Flex. Anders dan Gairngorm of PureMVC dwingt Swiz geen specifieke architectuur af. Dit maakt Swiz enorm veelzijdig waardoor Swiz in een groot aantal applicaties en scenario’s ingezet kan worden: van eenvoudige tot complexe applicaties. De voordelen van het Swiz framework in combinatie met het MVCS pattern maakt dit de applicatie beter test- en onderhoudbaar. Lees de rest van dit artikel »

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.

Agenda
Polls

Maak jij al gebruik van Flash Builder / Flex 4 SDK

View Results

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