Hi,
I’m about to start properly developing GUI and general application infrastructure for an existing JOGL program of moderate size which currently runs a bit more like a game. I’m thinking about building it on some kind of rich client platform type system, since they seem to facilitate the style of GUI I’m after and probably provide sensible structures for managing other aspects of the program. I’m leaning towards Netbeans at the moment as I’ve read a few recommendations here, done a reasonable amount of work with Swing before and getting JOGL to work with SWT would entail some extra work.
Also I’d prefer to remain IDE agnostic. At the moment, the project only exists within an Eclipse structure. I don’t really know much about build systems… reading about them tends to put me to sleep :). From what I’ve read, Maven should be a good build / configuration system to use, and it should be possible to do the main development of a Netbeans platform application from a different IDE. Are there any particular gotchas to this approach that I should be aware of?
Cheers,
Peter