Hi,
I created a Scada system based on the ANB Platform. It is currently used
at the Nuclear Power Plant, Aquaparks, Shopping Centres and in heat
production.
I have two versions, one developer version in which all Netbeans
features are included. And a user one that allows control of the technology.
The compiled NB modules can be sent and on the fly activated on clients.
Jetty and Vaadin are used as server. It is responsible for data
collection, archiving and distribution to clients. It also distributes
the compiled NB modules. Netty is used for transfer.
Maven and Apache NB 13 are used for the project itself. Currently I need
Java 8, because of some libraries.
I have compiled my own Maven repository for ANB. The public ANB
repository is missing some dependencies. Unfortunately there is not much
documentation for ANB, so to make such a complex application cost a lot
of ANB source code analysis.
Here is a preview:
http://server.arsi.sk/scada.mp4
Arsi
------------------------------------------------------------------------
*From:* Tim Mullé <tmu...@gmail.com>
*Sent:* Tuesday, May 27, 2025 9:26PM
*To:* Users@netbeans.apache.org <users@netbeans.apache.org>
*Subject:* Does anyone still make NetBeans Platform Applications in
2024/2025?
Hi All,
It’s been a while since I was on this mailing list so I am curious if NetBeans
Platform Applications are still being developed in 2024/2025?
I know everything today is ‘web’ centric and mobile apps, etc. for most casual
users and possibly corporate as well.
I know my company I work at we still have a hand made Swing Based IDE-looking
application that is 10+ years old and we still maintain it.
It was before my time and for whatever reason they choose NOT to use NB
Application Platform and hand coded the UI framework with another open source
Windowing Framework, hand manage menu items, global selections, custom plugin
manager, etc. essentially EVERYTHING NB gives you.
I tried to convince them we should port our code as best we can to NB Platform
but I got the usual “It’s too brittle and complex to change now”..that was
almost 8 years ago :)
Anyway, I’m just wondering:
1. Do you create NB Platform applications for your projects, company, etc?
2. Do you use Ant or Maven based development?
3. If Maven, how do you find all the required dependencies you need for things
like Project Api, IDE stuff, etc. Ant version of NB dev has the nice table you
can just check libraries and it figures things out for you and pulls the
correct dependencies. Maven doesn’t have that in the UI for NB dev (at least
not that I’ve seen). I’ve had to do A LOT of trial and error hunting down
libraries and looking at old/outdated tutorials or piece together blog posts
across the years.
I would like to re-push my company to consider porting to NB because we are now
tripping over our own legacy code base trying to add new features or even
maintain some of the sections.
Most of our stuff can be made easy by being developed as Plugins as long as our
core IDE was sound.
But I also want to make the development experience for the other non-netbeans
savvy developers easy since we use Maven and everyone uses Intellij and one
person eclipse.
Thanks!
---------------------------------------------------------------------
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
Dobrý deň,
S pozdravom
Ivan Friedländer
Apli s.r.o.
tel.: +421 903 253 094
Blacky