Kazuki found JavaFX's ability to execute on a variety of platforms to be the most useful feature when developing CalcFX. As a result, Kazuki designed CalcFX be platform independent, making it deployable in desktop, web, and mobile environments. Kazuki especially appreciated this feature, because, as he said, βin Java, you have to use a different way for each environment.β He also noted that JavaFX makes the user interface richer, by providing many filter effects on graphics.
Read more of Kazuki's interview and listen to him talk about JavaFX, and how he used it to build his winning CalcFX application in a podcast in Student Views and Reviews.