Win a copy of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams this week in the Reactive Progamming forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar

New Desktop Projects, pure swing or ?

 
Ranch Hand
Posts: 301
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It's been a while since I've looked at java desktop app's but looking into seeing what the current trends are these days and whats hot, and whats not.

Anyone any recent experience creating new projects and picking up a framework e.g. Springs RCP, or is vanilla swing the norm?

I had a look at website earlier for a product called cezenne, which certainly makes swing app's look very modern, although I believe it's just a look and feel, not a framework as such.

 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
One combination I've been itching to try is Griffon with a RESTful Grails app on the back end. About a year ago I was working on a project that we "thought" needed to be a desktop app and I looked into a lot of different possibilities and Swing with a handful of helpful API's seemed to work best. We've since then gone full web based, however.
 
Dave Brown
Ranch Hand
Posts: 301
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Gregg, I'll take a look at that. Actually I've heard the name a few times but never followed up on it.

 
Bartender
Posts: 1561
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Gregg Bolinger wrote:...We've since then gone full web based, however.



What do you mean by this? JSP? JSF? Velocity? PHP?
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

pete stein wrote:

Gregg Bolinger wrote:...We've since then gone full web based, however.



What do you mean by this? JSP? JSF? Velocity? PHP?



Grails + jQuery + lots of Ajax.
 
Bartender
Posts: 11445
18
Android Google Web Toolkit Mac Eclipse IDE Ubuntu Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I find myself using GWT for web based UI. For me, the power of GWT is swing like coding. Lot of GWT derived flavors exist (like smart gwt) which can be easily adapted. You can also easily plugin to any other google api like google charts or google app engine.
 
Why does your bag say "bombs"? The reason I ask is that my bag says "tiny ads" and it has stuff like this:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!