Writing JavaFX applications with Kotlin

Hi there! Today I’ll like to show you how Kotlin can be used to write a JavaFX application. This particular example encompasses both runtime and buildtime aspects as I’ll also show how Gradle Kotlin Script can be used to build the project. Let’s get started! UPDATE: the code assumes you’re using Oracle JDK8 which includes JavaFX (jfxrt.jar) by default. Make sure you have a compatible JavaFX binary if you’re using a different JDK release, such as OpenJDK. You can install OpenJFX on Ubuntu by invoking sudo apt-get install openjfx for example. I’ve selected Griffon as my framework of choice for Read More


Boost your JavaFX applications with Griffon

The Griffon team recently released version 2.11.0 live on stage at Gr8Conf EU, and with it comes the latest batch of updates and features that make it the best choice for writing JavaFX applications. In this post I’d like to showcase some of the features you may want to explore for your next JavaFX project. And don’t worry, you can still use these features in your application even if you do not use Griffon as your application framework of choice. Scroll to the end of the page to figure out how it can be done. JavaFX delivers a brand new Read More


Java adventures in Japan

Three weeks ago I embarked on a 15 day trip to the land of the rising sun: Japan. The trip was a combination of some personal time and conferences. I must say that Kyoto was by far the most eye opening and awe inspiring place during this voyage. While visiting Fushimi Inari Taisha make sure to bring comfy shoes and water, walk the whole path around Mt. Inari, you won’t be disappointed. Granted there are other incredible places to visit in the country, very much looking forward to the next opportunity to discover those gems. The first stop in the Read More


What it is to be an Open Source developer

Years ago I wrote a piece regarding my experiences writing Open Source software. At the time I had written 3 small projects (Json-lib, EZMorph, and JSTester) for a little more than 6 months. The following paragraphs show what I was feeling back then about the whole experience. As some of you may have noticed, during the past two months I’ve been posting news of two open source projects I’ve been working on. Little did I know the kind of experience I was getting into. For the most part of my career, I’ve been a user of many OS projects, and Read More


ˆ Back To Top