Lezing 2:Flex en Rails
De namiddag is gereserveerd voor de sessie over Adobe Flex en Ruby on Rails. Eerst en vooral is dit heel weinig Rails: er wordt “gepraat” tegen een Rails applicatie, maar meer dan dat is er nog niet gebeurd; het kon evengoed een .NET of een PHP applicatie zijn). Maar dat is eigenlijk niet erg.
We krijgen een crash-course in Flex, en maken snel een loginform, en daarna een Datagrid om onze data in weer te geven. Data inlezen en omvormen, transisties tussen states,… allemaal heel leuk en het werkt wel…
Elke klik of beweging moet gekoppeld worden aan een javascript-functie, die dan de goede calls gaat doet naar de backend (gebruik makend van een eenvoudige http-request). De integratie voor REST-full interfaces is jammer genoeg zielig te noemen, maar dat is eerder een tekortkoming van Flex. Er is volgens de spreker echter wel beterschap op komst.
Het is echter wel een ideale tool om een meer desktop-look-n-feel te maken, in een mooie container, zonder 1000 templates te moeten openen en editen. Het probleem dat ik zie is dat dit deel van het programmeren meer bij de creatieve mensen en de UI mensen ligt, en de taal die gebruikt wordt voor deze schermen is allesbehalve eenvoudig. Er is een soort van WYSIWYG editor aanwezig; maar deze hebben we niet gebruikt; en ik denk dat creatievelingen dit niet gaan gebruiken. Er zullen dus niet enkel slicers moeten zijn, maar ook flexers, die een design en UI-uitlijning gaan vertalen in een “flex”.
Iets om in het oog te houden, hier zijn mooie dingen mee te doen.