JavaFX Days 2020

Real World Application: A JavaFX CAD Software

This talk is about a recently shipped and currently in use CAD application that Pedro has finished developing for a client, using JavaFX. It can be seen as an application similar to Autocad (which is used in Civil Engineering, Architecture, etc) but with the specific purpose to do energy efficiency assessment. It is an excellent example on the benefit of using JavaFX to develop these kinds of applications. This software was finished in a much smaller time frame and a much smaller budget than other similar projects from competing companies. The users’ feedback to its release has gone way beyond what was expected.

JMetro JavaFX Theme

JMetro is an open source theme for JavaFX. A JavaFX theme inspired by Microsoft Fluent Design. It is being used on production ready applications, some notable examples include the famous NASA’s Deep Space Trajectory Explorer application, NASA’s TODV, etc. Besides changing the appearance of controls, it also changes their behavior, with the addition of new functionality (through the skins API). All of this is done without the developer having to change anything in his code. This talk will focus on what is JMetro, how to use it and notable examples of applications using it.

Interview for Almas Youtube channel

Almas Baimagambetov is a Senior Lecturer in Game and Software Development at Brighton University and a big fan of open-source projects.

In this video Almas catches up with Pedro to talk about his past and current projects involving Java and JavaFX.

Modellus, FXRibbon and JMetro were discussed in this interview as well as Pedro’s earliest steps into Software Engineering and Software Design.