Verslag FLUGR meeting 18 november 2011

We beginnen eerst met het genieten van het prachtige uitzicht over Amsterdam, onder het genot van een kop koffie of thee. Al snel stromen de FLUGR leden binnen en beginnen we. In de wandelgangen blijkt al snel dat de nieuwste ontwikkelingen rondom Flex de gemoederen bezig houden. Wat kunnen we met Flex op mobiel? Wat verwachten we van het onderbrengen bij Apache?
Dominic is ziek en we vervangen zijn presentatie door een gezamenlijke discussie over deze onderwerpen. Het blijkt dat de FLUGR leden er redelijk objectief in staan en Flex vooral willen gebruiken waar het goed in is: de grotere applicaties met complexe functionaliteit of met nadruk op data. Voor online winkels is het merendeel van de aanwezigen bereid om in te leveren op functionaliteit ten gunste van een groter publiek. Voor veel aanwezigen voelt HTML5 wel als een stap terug naar de “browser hell” en de  ”resolutie hell”. Niemand durft er echter op te rekenen dat de installbase van Flash player over 5 jaar gelijk is aan die van nu, dus houdt wel zijn opties open. Ook is men het er over eens dat HTML5 nog lang niet alle functionaliteit biedt die Flash nu heeft. Over de move naar Apache is de meerderheid het er over eens dat het prettig is dat er nu duidelijkheid is. De bijdrage die Adobe blijft geven geeft vertrouwen in de ontwikkeling van het platform. De toekomst zal het leren.


Thijs verteld ons alles over het ontstaan en de huidige stand van zaken rond de Temple library. Hij demonstreert uitgebreid de mogelijkheden van de Facebook component uit de library, waardoor iedereen een goed beeld krijgt van de mogelijkheden.Aansluitend dalen we af naar de etage van Albumprinter waar we genieten van een heerlijke pizza, thaise maaltijd of sushi, onder het genot van een biertje en een heleboel interessante gesprekken.

Na de pauze demonstreert Mirko hoe eenvoudig het is om je eigen image-filter te maken en daarmee een een fotobewerkingsapplicatie te maken in Flex. Hij toont de mogelijkheden, maar ook de valkuilen van fotobewerking met Flash.

Joost sluit af met een interessante en vermakelijke demonstratie van de “Microsoft Kinect” als invoerdevice voor een Flex applicatie. Hij neemt ons mee in zijn zoektocht naar de juiste drivers en tools en sluit af met een heuse bewegende wireframe representatie van zichzelf via de Kinect.

Tenslotte dalen we weer af naar de etage van Albumprinter waar iedereen nog zo lang blijft als hij wil. Albumprinter, bedankt voor de samenwerking en jullie bijdrage aan de verzorging van het event.

Verslag FLUGR meeting 25 mei 2011

Joost bijt het spits af met zijn presentatie over “interfaces”. Hij begint met een leuke introductie om het genot van een mooi uiterlijk te demonstreren. Via het ontwerp huizen en auto’s laat Joost zien hoe aangenaam een mooi uiterlijk is en stelt hij dat iemand die veel geld voor software betaald ook iets moois mag verwachten.
Hij deelt zijn passie voor mooie effecten door ons mee te nemen door code met states, transities, tweens en andere methoden en miliseconden die je op de juiste plaats moet gebruiken voor het juiste effect. Door het toepassen van al deze technieken kan je een invulformulier op een bewegende vlag maken of een nog nuttiger toepassing :) . Met al deze stapjes werkt hij toe naar de ultieme mogelijkheid van het projecten van een film op de binnenkant van een bol. Zie voor het resultaat de Bløf website.
Alle voorbeelden die hij laat zien zijn online beschikbaar op http://www.innuendo.nl/flugr/preso.zip. Lees de rest van dit artikel »

FLUGR meeting

FLUGR meeting 25 mei

In mei legt FLUGR zijn volgende ei en organiseren we een FLUGR meeting. De meeting wordt gehouden op woensdag 25 mei van 16:00 uur tot 21:00 uur en is inclusief avondeten. De meeting 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.

Onderstaande agenda vertelt precies wat je kunt verwachten. Lees de rest van dit artikel »

Sixin bijeenkomst 8 februari

Sixin is de usergroup van onze SilverLight collega’s. De eerste bijeenkomst van dit nieuwe jaar staat gepland op dinsdag 8 februari en heeft een bijzonder programma. Geen presentaties over Silverlight en Expression, maar een interactieve panel discussie waar de vraag centraal staat wat de toekomst is van Rich Internet Applications. Speciaal voor dit onderwerp is een aantal specialisten met verschillende technische achtergronden uitgenodigd. Naast een vertegenwoordiging van Silverlight zullen Air, Flex, HTML 5 en JavaScript experts achter de tafel plaatsnemen. Aan de hand van een aantal pittige stellingen wordt het publiek uitgenodigd om deel te nemen aan de discussie.

Naast de vaste Silverlight en Expression achterban, zijn ook Air, Flex, HTML en JavaScript enthousiastelingen van harte welkom op deze interessante avond.

Kortom, wil jij meedoen aan een interactieve discussie over het gebruik van verschillende technologieën voor het ontwikkelen van Rich Internet Applications, dan mag je deze avond niet missen.

Het programma ziet er als volgt uit:
17:45 – 19:00 Eten, drinken en socializen
19:00 – 19:10 Welkomstwoord Koen Zwikstra, bestuurslid Sixin
19:10 – 20:00 Korte presentaties verschillende technologieën
20:00 – 20:30 Pauze
20:30 – 21:30 Panel discussie ‘De toekomst van Rich Internet Applications’
21:30 – 22:00 Borrel

Locatie:
Hoofdkantoor UNIT 4
Stationspark 1000
3364 DA Sliedrecht

De avond is gratis en inclusief hapje, drankje en contact met andere ontwikkelaars. Let op: we verwachten deze avond een grote opkomst.  Meld je snel aan, vol is vol. We willen je ook vriendelijk verzoeken om, als je niet kunt komen, je af te melden zodat we de mensen op de wachtlijst een plekje kunnen geven.

Tweede de Flex/Swiz workshop

Woensdag 16 februari 2011 organiseert de Flugr in samenwerking met QNH voor de tweede de Flex/Swiz workshop. De workshop is hierbij aangepast zodat we met Flex 4 en de laatste versie van Swiz (op dit moment 1.0RC2) werken.

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.

De applicatie welke we gaan bouwen biedt functionaliteit voor het beheren van contactpersonen en taken. De applicatie communiceert met behulp van BlazeDs en een XML/HTTP interface met een Java backend. We laten zien hoe je met behulp van het Swiz framework de applicatie eenvoudig kan testen met behulp van mock services. Ook laten we het Swiz event mechanisme zien.

De workshop wordt gegeven door een ervaren Flex/Java developer welke veel ervaring heeft in het ontwerpen en ontwikkelen van complexe Flex applicaties.

De workshop is inclusief catering en een DVD met daarop de VMWare image welke alle software bevat om de workshop te doorlopen. Deze DVD wordt uiterlijk in de week voor de workshop per post verstuurd.

De enige voorbereiding van de cursist is een laptop met VMWare player (http://www.vmware.com/products/player/) en minimaal 8 GB aan harde schijf ruimte.

De agenda ziet er als volgt uit:

15:00 – 15:30 ontvangst, voorbereiding en introductie workshop en Swiz

15:30 – 18:30 workshop

18:30 – 19:00 Afsluiting + eten

De kosten voor de workshop bedragen € 69. Wees er snel bij want het aantal plaatsen is beperkt.

Lokatie:

Driebergseweg 2

3708JB Zeist

Tot dan!

N.B. Indien betaling via PayPal een probleem is, neem s.v.p. contact op via het contacformulier. Alle inschrijvers krijgen een factuur ter bevestiging van de betaling of voor het uitvoeren van de betaling.

N.B. Indien betaling via PayPal een probleem is, neem s.v.p. contact op via het contacformulier. Alle inschrijvers krijgen een factuur ter bevestiging van de betaling of voor het uitvoeren van de betaling.

Verslag FlashBuilderCamp

IMG_2081 FlexBuilder 3 en FlashBuilder 4 – Eric Munneke
Erik zoomt in op het volgens hem belangrijkste nieuwe onderdeel van Flex 4: SPARK. Het ontkoppelt Model, View en Controlller, wat Eric uitlegt en demonstreert.
Andere features die worden uitgelicht zijn two-way-binding, states, layouts en stylesheets.
Tenslotte wordt de tool FlashBuilder 4 besproken waar een aantal features zijn toegevoegd die Java ontwikkelaars tot nog toe moesten missen.
FlexCamp20100922 < presentatie

Air op Android – Serge Jespers
Serge bespreekt de toepassing van flash op mobiele devices. Flash is een snelle manier om in één keer op heel veel mobiele devices te ontwikkelen. Serge bespreekt en demonstreert diverse features van de flash player 10.1 voor mobiele devices, zoals flash video. De applicatie op het mobiele devide is dezelfde als op de reguliere website.
AIR 2.5 (beta) ondersteunt alle features van Flash player 10.1, zoals geolocation, multi-touch, camera, enzovoort. Voor ontwikkeling heb je een Android SDK en AIR prerelease software nodig.
Serge laat zien hoe je een project maakt en configureert voor een AIR applicatie op Android. Met een aantal leuke demo’s toont hij de mogelijkheden Op dit moment wordt gewerkt aan ‘HERO’, oftewel flash 2.5 waarmee de performance van een applicatie op een mobiele devices wordt verbeterd.

IMG_2082Flex en PHP – Theo van der Sluijs
Theo begint samen met het publiek de afweging te maken wanneer je voor PHP kiest en wanneer voor Flex en gaat daarna in op het ontwikkelen. XAMPP is een goed startpunt als je wilt beginnen met PHP ontwikkeling.
Theo toont de mogelijkeden om PHP als backend van een Flex applicatie te gebruiken door in te gaan op de communicatielaag tussen client en server end e (data)wizards die je kunt gebruiken. Voor de demo’s gebruikt hij zelf “Zend AMF”, als je meer informatie wilt of/en de powerpoint presentatie nog een keer wilt zien ga dan naar zijn site.

HTML 5 – Anne van Kesteren
Anne vertelt gelijk dat hij niets weet van Flex maar wel alles van HTML. Eén van de doelen van HTML 5 is onder andere browser interoperabiliteit. Flash heeft tot nog toe dat gat gevuld en de browser vendors willen de inhaalslag maken met HTML 5.
In HTML 5 zijn bestaande elementen simpeler geworden en zijn elementen toegevoegd zoals “canvas” en “video”. De ondersteuning van codecs is nog wel een aandachtspunt bij video. Het voordeel van HTML 5 video is wel dat de integratie met je pagina beter is, bijvoorbeeld door het ontbreken van een application boundry zoals bij Flash. Ook input types zoals “number” en multiple file input zijn toegevoegd. Voor applicaties is ook offline storage mogelijk.
We besluiten de sessie met een prikkelende discussie over de toepassingsmogelijkheden van Flash en HTML 5. De  presentatie is hier te vinden.

Structureren van Flex applicaties met Swiz – Jamie Craane
Jamie licht diverse MVC strategieën toe. De conclusie is dat MVC zijn voorkeur heeft. Swiz is daarbij een framework dat helpt om dit op een gestructureerde manier te doen, zonder dat het je dwingt om dingen te configureren die je niet nodig hebt. Via depencency injection, event dispatching en andere onderdelen van het framework leren we de belangrijkste onderdelen van het framework kennen. In combinatie met de ervaring in het publiek komen ook oplossingen van andere frameworks zoals maté aan de orde, zodat een goed beeld ontstaat van de mogelijkheden voor een goede MVC opzet van Flex applicaties.

Structuring your Flex application with Swiz < Presentatie

FlashBuilderCamp

Lees hier het verslag.

Agenda

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 op woensdag 22 september in het pand van Adobe aan de Hoogoorddreef 54A in Amsterdam Zuid-Oost.

De inschrijving is gesloten omdat het maximum aantal deelnemers is bereikt.

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

Flash op de iPhone / iPad Poll

Hierbij weer een nieuwe poll van de maand.
Geef jou mening, anoniem. En mocht je er iets meer over willen zeggen zet het dan in de comments.

Zou Apple Flash volgens jou moeten toelaten op de iPhone en iPad?

  • Ja (86%, 18 Votes)
  • Nee (14%, 3 Votes)

Total Voters: 21

Loading ... Loading ...
(heb je zelf ook een idee voor een goede poll, vertel het ons via ons contact formulier)

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 »

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