<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Model-View-Controller-Interactor on PragmaticCoding</title><link>http://localhost:1313/javafx/techniques/mvci/</link><description>Recent content in Model-View-Controller-Interactor on PragmaticCoding</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>nuno@n9o.xyz (Blowfish)</managingEditor><webMaster>nuno@n9o.xyz (Blowfish)</webMaster><copyright>© 2026 Blowfish</copyright><lastBuildDate>Thu, 01 Aug 2024 12:00:00 -0500</lastBuildDate><atom:link href="http://localhost:1313/javafx/techniques/mvci/index.xml" rel="self" type="application/rss+xml"/><item><title>JavaFX: Quick Guide to MVCI</title><link>http://localhost:1313/javafx/elements/mvci-quick/</link><pubDate>Thu, 01 Aug 2024 12:00:00 -0500</pubDate><author>nuno@n9o.xyz (Blowfish)</author><guid>http://localhost:1313/javafx/elements/mvci-quick/</guid><description>Looking for a framework that works with JavaFX as a Reactive platform? Here&amp;rsquo;s how to get started with Model-View-Controller-Interactor (MVCI) without a lot of theory.</description></item><item><title>Application Structure With MVCI</title><link>http://localhost:1313/javafx/techniques/mvci/applications/</link><pubDate>Sat, 25 May 2024 00:00:00 -0500</pubDate><author>nuno@n9o.xyz (Blowfish)</author><guid>http://localhost:1313/javafx/techniques/mvci/applications/</guid><description>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&amp;rsquo;ll need to know how to integrate it with external services.</description></item><item><title>An Introduction to Model-View-Controller-Interactor</title><link>http://localhost:1313/javafx/Mvci-Introduction/</link><pubDate>Mon, 07 Nov 2022 12:00:00 -0500</pubDate><author>nuno@n9o.xyz (Blowfish)</author><guid>http://localhost:1313/javafx/Mvci-Introduction/</guid><description>An introduction to a framework that works better with JavaFX than MVC or MVVM.</description></item><item><title>Multi-MVCI Projects</title><link>http://localhost:1313/javafx/techniques/mvci/multimvci/</link><pubDate>Sun, 02 Oct 2022 12:00:00 -0500</pubDate><author>nuno@n9o.xyz (Blowfish)</author><guid>http://localhost:1313/javafx/techniques/mvci/multimvci/</guid><description>How to set up a more complex project with multiple screens with varying levels of connectedness.</description></item><item><title>Unravelling MVC, MVP and MVVM</title><link>http://localhost:1313/javafx/techniques/mvci/other-frameworks/</link><pubDate>Tue, 30 Aug 2022 12:00:00 -0500</pubDate><author>nuno@n9o.xyz (Blowfish)</author><guid>http://localhost:1313/javafx/techniques/mvci/other-frameworks/</guid><description>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?</description></item><item><title>Implementing MVC in JavaFX</title><link>http://localhost:1313/javafx/MVC_In_JavaFX/</link><pubDate>Tue, 11 May 2021 12:00:00 -0500</pubDate><author>nuno@n9o.xyz (Blowfish)</author><guid>http://localhost:1313/javafx/MVC_In_JavaFX/</guid><description>Model-View-Controller is generally accepted as a good way to structure an application with a user interface. Since JavaFX implements Reactive programming there&amp;rsquo;s a natural way to incorporate MVC into a JavaFX application. However, it doesn&amp;rsquo;t seem to be widely documented and there&amp;rsquo;s little evidence on the Web that many people have figured out how to do it properly.</description></item></channel></rss>