09 december 2008

Devoxx 2008: Dag 1

Javapolis heet nu Devoxx. Een bizarre naam, zeker als je weet dat SUN de organisatoren toestemming heeft gegeven om de naam "Javapolis" te blijven gebruiken.

JavaFX

De dag begonnen met een moeilijke keuze: JavaFX of Scala. Dan maar JavaFX. Een goede sessie, eerst een overzicht van de FX script taal, dan een aantal knappe demo's.

Interessante technologie, maar niet direct iets dat ik nodig heb.

Introduction to Android application development

Google's Android heeft geen introductie meer nodig. In deze sessie kregen we een overzicht van de Android Java ontwikkelomgeving.

Te onthouden:
  • Android heeft een ingebouwd event systeem waarmee alle applicaties elkaar aanroepen.
  • Door een bestaand event te implementeren, kan je een standaard applicatie vervangen door een eigen versie.

Eén geluksvogel kreeg zelfs een unlocked Android phone.

Effect-ive Flex

Een kort overzicht van Adobe Flex. Wat mij vooral op viel waren de gelijkenissen met het JavaFX systeem.

VisualVM

VisualVM is een nieuwe tool die bij recente JDK versies bijgeleverd wordt. Interessant, maar een beetje te kort.

10 reasons why Java EE development doesn't need to be painful

Java EE heeft de reputatie van vrij tijdrovend te zijn. (Uit eigen ervaring: dat was het een aantal jaar geleden ook.) Maar met een moderne JVM, IDE en application server gaat alles een stuk sneller. We zijn nog niet aan het save/reload systeem van Ruby, maar Java moet daar niet veel voor onderdoen.

Al bij al een pleidooi om te upgraden naar Java EE 5.

BOF: Scaling Hibernate

Een kort overzicht van Hibernate Shards.

BOF: SwingX

Ik had vroeger wel eens gekeken naar die widgets, maar ik had ze nog niet gebruikt. Ik was nieuwschierig naar wat er nog mee gebeurd was.

Jammer genoeg ging de sessie meer over een aantal technische punten, en niet echt over het gebruik en de mogelijkheden van de widgets.

BOF: Elastic grid

Deze vond ik interessant. Een overzicht wat Amazon EC2 doet, met de moeilijke punten daarin. Elastic Grid levert "cloud management software" om deze wat te verzachten.