Flex Workshop: Creating a Flex application with the Swiz framework
Op woensdag 2 juni organiseert de FLUGR in samenwerking met QNH de workshop “Creating a Flex application with the Swiz framework”.
Tijdens deze professionele workshop wordt er een Flex applicatie ontwikkeld op basis van het Swiz framework (http://swizframework.org).
Swiz is een microarchitectuur framework en dependency injection container voor Flex applicaties. Lees de rest van dit artikel »
Adobe MAX 2010
MAX is an experience unlike any other — for four unforgettable days, MAX 2010 will bring together thousands of designers, developers, and decision-makers to shape the future of social computing, client and cloud, and the spread of rich media across screens and devices.
MAX 2010 will be hosted in sun-soaked southern California at the Los Angeles Convention Center.
Interested in learning more about Adobe MAX?
Check out last year’s session recordings via Adobe MAX 2009 Online. MAX Online is your ticket to experience Adobe MAX on demand. This is where you can view the keynotes and all of our session content. Hear from Adobe’s experts such as Ben Forta, Terry White, Greg Rewis, Marc Eaman, and Rufus Deuchler, or top industry talent such as Charles Duncan, Chris Converse, Colin Moock, Grant Skinner, and Stephanie Sullivan. You can also participate in our extended Twitter conversations.
Adobe communities in de Benelux: Een overzicht
Op de bijeenkomsten van de Adobe communities die er zijn in de Benelux kunnen leden ervaring met Adobe- (en related) software en technieken uitwisselen, inspiratie opdoen en andere leden ontmoeten. De communities worden niet alleen door Adobe ondersteund, maar ook door andere bedrijven – er is dus een breed draagvlak vanuit de industrie. Lid worden van zo’n community is gratis, toegang tot de bijeenkomsten ook. Naast het faciliteren van een plek om te leren, elkaar te inspireren en anderen te ontmoeten is het voor de vrijwilligers achter deze organisaties ook een mooie kans het eigen netwerk uit te breiden. Het meest bekend is wellicht de community Adobe User Group Nederland, gericht op creatieve professionals.
Flex 4 SDK and Flash Builder 4 final releases are here
On behalf of everyone on the Flex and Flash Builder product teams, it is with great pride that we can announce that the final versions of Flex 4 SDK and Flash Builder 4 are available for download today!
We’ve been working hard on these releases to make the Flash Platform the best RIA development platform ever and one that you can confidently bet on when you are asked to create your next generation applications.
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.