Yennick Trevels


My 2013: Achievements Unlocked!

At the end of every year I like to summarize what I’ve accomplished during that year. This helps me set goals for the next year and gives a clear indication whether I’m on track for my long-term goals.
This is the first year I’m writing this down in a blog post, visible to everyone, but that (and other things) will keep me pushing forward. So without further ado, my list of achievements of 2013.

JavaFx: Structuring Your Application - Application Logic Layer

This post is part of a series of blog posts about structuring your JavaFx application.
Because this architecture is targeting fat clients which have all the business logic on the client side it is important to structure this in an organized and efficient way. In this post I’ll explain how you can organize your application logic in a way that it won’t block the UI.

JavaFx: Structuring Your Application - View Layer

This post is part of a series of blog posts about structuring your JavaFx application.
In this post I’ll explain the components of the view layer (View and Mediator), how they should interact and some best practices on how to use them.

JavaFx: Structuring Your Application - Overview

JavaFx is a new rich client framework by Oracle. It allows you to create visually pleasing enterprise business applications with the Java language.
While many small demos are showing up in the community, there aren’t many articles on how to structure your JavaFx application. Using a good structure makes it easier to maintain your application, add new features and improves overall stability.
These are all very important in enterprise applications. This serie of articles will try to remedy that by showing you one of many ways to structure your application. This is certainly not the only way to do it, but it will give you a starting point. Even this structure is open for improvement (as every structure is).