I’m more into Web UI these days (I’m the dev of ABMaterial & BANano on the B4J forum) so I can’t really comment on the pure java UIs. I know it has improved greatly over the last decade but I guess it all depends on what your users want.
Yes, I have seen your creations, and also tried ABMaterial a couple of years back when I evaluated B4J for a web project. Great workt on that
As discussed in other topics here, I’m a fan of the ‘same’ look on each platform, rather than the ‘native’ look. But this is because we rather write apps that are used by bigger companies. We (and they) find it easier for giving support. For off-the-shelf apps, ‘native’ is probably more wanted from what I read here on the forum. And many others just don’t care as long as it does the job.
I’m in that camp also, which is why I went with Xojo in the first place. I want to design GUI in one place, and use that on all platforms.
We do prefer a stable programming environment
That is extremly important. I’m a ‘one man band’, and I dont have time and resources to deal with bad Ide’s and buggy frameworks.
The B4X community is also a lot bigger and that results in many more ‘library/plugin’ devs. Most are free and even open source. I for example will also open source ABMaterial in the near future
Yes, and the community is extremly active it seems. Thats always a good sign.
My worries is mainly starting a project, and then down the road realize that the ecosystem I’m chosing
is not up for the task, as is my main worry about Xojo, hence this thread…
I see B4J uses JavaFX, does that mean it can use all third party JavaFX controls?
If you cant answer that, maby someone else know?