Yes, I've been writing a NetBeans based app for petroleum engineering tools.

https://pkirkham.github.io/pyrus/

I find the modern implementation of NetBeans is quite robust. Having everything on the desktop is important as in oil and gas we can be dealing with some massive files, and uploading these into the cloud just to perform some computation isn't efficient. Far better to have a powerful desktop than to try to write some middle-man browser app that will only end up as a shadow of the desktop app.

However, I do wonder if I'm out there on my own in the wilderness. Like you say the trend is for everyone else to be jumping into the cloud.

Best regards,

Peter

On 30/05/2025 8:12 pm, Martin Wildam wrote:
On Tue, May 27, 2025 at 9:27 PM Tim Mullé <tmu...@gmail.com> wrote:
Anyway, I’m just wondering:
1. Do you create NB Platform applications for your projects, company, etc?
Since my switch to Java (which is since 2010 or something around that)
I did a few smaller Swing Applications and I never did something
bigger so that I seriously considered NetBeans platform. Since then
mostly backend and one web project with Vaadin and one with GWT (in
both cases you have web, but program in Java). I loved Vaadin
especially for the fact, that you code it similar as Swing. In the
last years I worked with teams in projects where web clients are
implemented with AngularJS, Angular and React, but I totally miss the
Swing feeling.

For some kind of applications a desktop application is still a
no-brainer, but more and more is browser based, even for applications
where I would totally prefer a desktop application. But even photo
editing software on the smartphone can be pretty good these days.

There might be a little of a comeback to desktop applications with the
trend to decouple from the big players nowadays and to be more
resilient in case of internet outages, but on the other hand a web
application gives you more platform compatibility. I loved the Sing
being compatible with Linux, MacOS and Windows, but nowadays you want
everything also to work on the smartphone for real platform
independence.

If you consider a platform/framework change then one of the first
major questions is: Are there ongoing development plans where the
current implementation will hold you back significantly?

Usually in such situations, if only maintenance is done any more, such
a big change is usually not worth the effort.

Not sure if that really helps you,

best regards, Martin.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
For additional commands, e-mail: users-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to