↓ Skip to main content

Model-View-Controller-Interactor

JavaFX: Quick Guide to MVCI

20 mins
Looking for a framework that works with JavaFX as a Reactive platform? Here’s how to get started with Model-View-Controller-Interactor (MVCI) without a lot of theory.

Application Structure With MVCI

19 mins
Understanding the Model-View-Controller-Interactor framework is one thing, but putting it all together to create a large and complicated application means that you’ll need to know how to integrate it with external services.

Multi-MVCI Projects

24 mins
How to set up a more complex project with multiple screens with varying levels of connectedness.

Unravelling MVC, MVP and MVVM

35 mins
Taking a look at the three most common design patterns for building systems with user interfaces. How are they different? Which one is best? Is there anything better?

Implementing MVC in JavaFX

14 mins
Model-View-Controller is generally accepted as a good way to structure an application with a user interface. Since JavaFX implements Reactive programming there’s a natural way to incorporate MVC into a JavaFX application. However, it doesn’t seem to be widely documented and there’s little evidence on the Web that many people have figured out how to do it properly.