Deze week is “Coderage 6” actief, met online video sessies over verschillende onderwerpen. De replays van de 1e twee dagen zijn nu te downloaden, 2 daarvan zijn erg interessant:
iOS Development with FireMonkey
Een mooie video waarin met Delphi en Firemonkey GUI controls allerlei iOS API’s gedemonstreerd worden: location, dialing, mail, status icons, statusbar, SQLite database, etc.
Ook leuk is de “accelerometer” waarmee je een balletje op je iPhone kunt laten rollen. Maar ook de camera, compas en een twitter app zijn leuk om te zien.
Android Development with Delphi for Java
Momenteel is RemObjects.com bezig met “Project Cooper”, een Delphi to Java compiler (Officieel is de taal “Oxygene”, een Object Pascal variant). Hiermee kun je in Visual Studio native Java en Android programma’s maken, met de mooie Delphi syntax
. Zoals Delphi Prism native .Net bytecode genereert, zo maakt Cooper native Java bytecode.
In de film wordt een demo gegeven hoe je met de beta eenvoudig een Android app maakt, zowel via code als met de GUI designer.
Met Cooper wordt Android apps maken een stuk eenvoudiger en sneller, onder andere omdat je “gewoon” in de Delphi taal kunt programmeren, met alle features die daar bij horen. Java kent onder andere geen properties (alleen getters en setters) en geen events (alleen dmv interfaces). Dit wordt door de Cooper compiler onderwater geregeld. En je hebt geen Eclipse meer nodig.
Voor meer info over “Project Cooper”:
http://www.remobjects.com/oxygene/java.aspx
Tip: gebruik de gratis portable VLC player om de video’s te bekijken, dan kun je je makkelijker door de video heen “slepen” (met Win7 media player gaat dit niet lekker)

