JavaFX Script Reference

Just found a nice reference sheet which is useful for people who are just starting to get aquatinted with JavaFX Script:

It covers almost everything of the scripting language a quick grasp of the sections:
– Basic Types,
– Sequences,
– Conditionals and Loops,
– Functions,
– Classes,
– Bindings,
– Exceptions (try/catch/finally),
– Java Interoperability,
– Packages and Access Modifiers,
– GUI Features

Published in: on March 4, 2010 at 10:51  Leave a Comment  
Tags: ,

Caesar Groep accepted as Preferred Solution Provider Partner for JavaFX

Since today its official! Caesar Groep is now one of the Preferred Solution Provider of JavaFX!! See it here: here

This all is great for the organization as is we are one of the first Dutch organiztions on the list!!

And for me personally also because it gives me the sneak peaks of the beta releases of JavaFX. Where we/I also can contribute to!!

Helping JavaFX to the next level!

Published in: on February 9, 2010 at 11:53  Leave a Comment  
Tags: , , , ,

Speaking at the J-Fall 2009 Conference!!

Some awesome news I’ve got the last two weeks!!!
Almost a week ago I’ve been one of the lucky ones who were chosen to act as a speaker at the J-Fall sessions. It’s the first time my organization has been chosen to have one of their employees as a speaker on this sessions. So that gives me even more credit I guess 🙂

J-Fall is a one-day conference organized by the Dutch Java User Group. There’s is also a yearly conference in the springtime called J-Spring. As like the J-one conference (only a bit smaller 🙂 ) there are a lot company’s representing themselves including my organization, which has been there every year so far! And of course there are several sessions held that day by Sun Microsystems, Adobe (which is the main sponsor of the event), and the company’s which submitted an request and were chosen by the Dutch User Group.

For more info about the time-table, speakers and more check here (Dutch).

My session is going to be about developing mobile applications with JavaFX. After a short intro of JavaFX I’ll take them trough the process of developing my mobile application ‘Caesar’s Photobook Mobile’ which was the winning application in the student category of the JavaFX Coding Challenge this year.

After a enlightenment of the Do’s and Don’ts of mobile development in JavaFX, I’ll dive into some code where I’ll explain the key-features of my application. And what is a good session without a kick-ass-demo of my application on a real HTC, huh? 🙂

I’m so excited about all this and looking forward that I still can’t believe it!! Because this is not something I even dreamed of achieving just 3 months after my graduation..

So I’m so thrilled!! And who knows maybe I’ll be speaking to you on 11th November this year..

Talking About

Since the last couple of days there have been several posts made on several websites about my winning application for the JavaFX Coding Challenge.
I must say that I’m still very honored that I’m one of the winners of this challenge! I mean could this be any better?

Student winner: JavaFX Coding Challenge

Last night, just a minute before I was planning to hit the sack, a mail popped in from a Sun’s employee.
Telling me that my submitted application (The Caesar Photobook Mobile) for the JavaFX Coding Challenge was one of the three winning applications in the Student category!

Caesar’s Photobook – An JavaFX Mobile Application

For my graduation project, I was asked to investigate the possibility of the new RIA platform of Sun Microsystems called JavaFX.

To have a good view of it’s possibilities I thought I could better just try it out! Therefore I’ve developed two applications. The last application is a mobile application, which I’ve also developed to compete in the JavaFX Coding Challenge.

Here’s a list of functionalities of the application:
* Starting the application in the mobile emulator,
* Parsing the album and photo data from the xml files into the data model
* Easy navigation between screens
* Showing albums, with a cover, title, caption, owner and number of items.
* Showing thumbnail images, after an album is selected.
* Showing the full image, after a thumbnail is selected.
* Scrolling up and down
* Landscape View, when an album is loaded the user can flip the screen to enter the Landscape View of a photo.
* When switching between views (normal or landscape) the photo is automatically resized to maintain the aspects ratio.
* Navigation now supports touch and keys
* When navigating albums or thumbnails the current selection is shown
* Auto Scroll when navigating outside the screen
* Slide Show, When viewing a photo in full size, the user can start the slide show by tapping on the right button or using the right soft key.
* When viewing a photo in full size the user can hide and show the buttons and header, by tapping once on the screen or pressing the Enter key.
* When viewing a photo in full size the user can slide left-to-right and vice versa for showing the next or previous photo. Same can be accomplished using the navigation keys.