This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Feedback Request for new GUI framework

 
dirk vdW
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I released a GUI related project called Wi.Ser (Widget Server) which is a Java/XML server-side GUI-framework that enables an application to run as either a monolithic Swing app, a client/server Swing app, or as a Web app without any change.

It includes a mixed deployment mode, which supports one server to serve Swing clients and Web clients at the same time. The framework uses XML to define an application's GUI. It provides a common widget-based, object-oriented programming interface for Web and Swing GUIs, which prevents the developer from struggling with HTML and HTTP or with the internals of Swing. For Swing client/server applications the client/server split as well as the client/server communication is handled transparently by the framework.

The project includes a GUI builder that is based on the framework's functionality.

I need feedback on my work for further development. Please tell me what you think about the approach and the software.

Please have a look at:
https://wiser.dev.java.net/
http://freshmeat.net/projects/wiser/

Thanks
dirk
 
Valentin Crettaz
Gold Digger
Sheriff
Posts: 7610
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That's very impressive (and ambitious) dirk
I will try to take a look at it as soon as I have some spare time

Thanks for your contributions
 
Valentin Crettaz
Gold Digger
Sheriff
Posts: 7610
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
By the way, how does your framework compare to IBM's AUIML toolkit?
 
Maulin Vasavada
Ranch Hand
Posts: 1873
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That's very impressive (and ambitious) dirk

yup. it is. i have not seen any of such apis yet. i would download it and see on my laptop (of course if it doesnt crash due to lack of memory i have )

Regards
maulin
 
dirk vdW
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I do not know AUIML very well but by reading the corresponding articles and looking at the AUIML examples I think I learned the following:

Compared to AUIML my approach is similar in rendering one XML GUI definition either into HTML or into Swing. But that's all.
As far as I know AUIML does not handle the client/server split in case of using a thin Swing client. I think it does not extend the abilities of the target channels to a common set of features (e.g. window system with moveable and resizeable windows for Web/HTML or tables which are able by default to render every other widget in their cells or drag&drop support in Web/HTML, ...).
For me the most interesting thing (and advantage) in AUIML is the eclipse plugin for building the GUIs. This is something which I do not support at the moment.
If you look deeper you will find more diffs I think.

I am looking foreward to hearing from your tests.

dirk

There is a new version ready for download:
http://freshmeat.net/projects/wiser/
http://wiser.dev.java.net
[ August 09, 2004: Message edited by: dirk vdW ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic