1:26]
To me, SWT-JFace was a breath of fresh air for multiple reasons: 1) native components 2) a good layout that doesn't force you to nest layouts all the time and 3) JFace adds high level components that Swing never got (e.g. wizards, etc...) 4) RCP 5) Performance and look. You get fast and good looking UI's with basic code, no need to become a guru
Yann Le Moigne [1:30 AM]
Agree with 1, 3, 5 😉 (For the 2, I used
http://manual.openestate.org/extern/forms-1.2.1/tutorial/quickstart.html ; with my api overlay to avoid the painfull api)
JGoodies Forms :: Tutorial :: Quick Start
The JGoodies Forms helps you layout and implement elegant Panel quickly and consistently.
Rob Williams [1:31 AM]
@cedric they went from 80% of the userbase to a very small number, I am not talking about RCP.. as I said I think in that space they probably don’t have any competition, but do you think that represents a large swath of development these days? (asking..)
Cédric Beust [1:32 AM]
Hard to tell, it looks like most RCP apps are written for internal tools, which makes it hard to assess (it's also an unfalsifiable claim so I'm not very proud to wield that club)
Rob Williams [1:32 AM]
the eclipse dream of being the center of the IDE universe is for sure over..
Cédric Beust [1:33 AM]
Using a platform library is a no-brainer if I ever want to write a rich UI app, and I would probably lean toward Eclipse's RCP for that but I would definitely investigate IntelliJ's as well before making a decision
[1:34]
I definitely do not want to reinvent a view/perspective layout layer, or preferences,or a file abstraction, or a plug-in system, or...
Rob Williams [1:35 AM]
I dreamt all the desktop dreams, now I wish they would all die.. as silly as the new ‘hey just get an ipad pro’ marketing was, we are for sure at the point where even the biz guys see the desktop as a trailing edge PITA that warps tons of resources into its blackhole nonsense..
[1:36]
I hear ya on the second part.. and I think that’s super smart.. after a couple times of people knocking at a door and throwing huge ordnance at a target and achieving futile failure, it’s time to consider that its a pointless mission that no one could succeed at..
[1:37]
but it sounds like you are saying
[1:38]
even if Android could run in Chrome you would see it as another failed veil.. that can never really feel like a device with software that fits it like a glove.. you are probably right..
alif razak [5:26 AM]
joined
#C09222272
Bhasker Shrestha [6:28 AM]
TornadoFX seems to be nice too for desktop applications, a nice library
But I'm seeing a lot of apps go with Electron, if KotlinJS improves then that might..
But the thought of having to make people install Java for a desktop app is sort of meh with all the "Update Java? Not today!" going around..