> I am with you on the "design pattern" approach you refer to which is > basically a higher level of abstraction than say one which actually specifies > which widget types to use. > > But who is this "someone who loves the target platform" and how and when do > they get to hook-in the actual widgets? > > While I agree JavaFX certainly has the ability to implement the high-level > abstraction layer (as does pretty much any programming language, how > (physically speaking) is someone going to link this with an actual selection > of widgets on each OS? Isn't *that* the whole problem here?
That’s JavaFX, CSS and FXML, with the native platform shining though thanks to the platform API. Steve