Thanks; appreciate the suggestions. I have thoroughly examined these options, and at least in my case, a Java-based solution is not possible. While I haven’t committed to Vala as my way forward (I’m still exploring it), it is the frontrunner. As I mentioned, I hope to be able to share some of the research and resources I’ve used during the last several years in planning my exit from Xojo for others to examine for their particular cases.
I guess that would be less complex and not that crime you do with the GTK Components to the users eye’s
Cross-platform look-and-feel, the native-vs-rendered argument, ever-changing style trends, and overall ecosystem stability were things I’ve considered
I can not see any good in Vala
Then you’ll likely be surprised with what I’m doing
This does remain a concern, for sure, and the source of my question to this community about experiences on Mac and Windows.
beside the question I have about the non possible Java Application…I did not speak about native GUI. By the way Have fun with Vala. I only wanted to let you know what I would not do.
If not Java while not compiled: use GraalVM native Image for compilation instead. It is then without a JVM.
Yes it is great. FWIW, very small correction, it is not react only, I’m playing around with vue3 for instance. It is basically a kind of electron for go but more lightweight.
Though I still hope that https://fyne.io/ will evolve more and more. It is not bad at all, but still missing a lot compared to the web frameworks you can embed into wails.io. Fyne.io on the other hand has a few promising “add-ons” like a layout manager https://github.com/fyne-io/defyne but they aren’t too good in promoting those.
Please compare to java, c++ or c or c# and the ide with intellij, vs, eclipse. We wanna speak about professional grade behavior. Lazarus development is slow but it’s free software. Xojo had all the money needed.
I am taking appsmith for a spin this weekend. It is a new, recently launched platform. The IDE is a web app and it creates web apps. The community edition is open source. There is a free cloud offer and lokal installation (using Docker).
It is work in progress and evolves quite fast. GitHub counts 220 contributors.
LiveCode have a decent Black Friday deal on until midnight today if anyone wants to give it a spin - warning - it is an entirely different development process and the language is “different”.
It is however extremely capable, well supported, and rapidly developing.
The new IDE currently in development is worlds apart and will be on par with any modern IDE judging by the demos. Having said that it’s not materialised yet… but it’s definitely happening (seems likely this year).
Not sure it will add that much to those already experienced in LC but definitely looks more familiar if you’re used to XCode for example….
I worked as a developer and managed technical support people for this company for many years. It is very much like Xojo for Unix then (was character based dbase before then) , but unless they changed, there was a stiff runtime cost per end user. Although Barry who wrote the code must also be getting on.
So many of these projects / products are sustained by the passion / vision of one or two people who have flogged it for years and not gotten it out of niche territory, and have no succession plan.
I can personally testify that the lack of a succession plan is no small thing even if the product is out of niche territory. That was the saga of my last client. When the owner was getting wobbly / senile they sold the whole thing right out from under me, to the highest bidder, and they just gutted everything and discarded it.
I’ve rebooted with another client and believe me I have a clause in the contract where I get 10% of the sale price if they try that crap again.