• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

rapid prototyping for swing applications

 
Ranch Hand
Posts: 260
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Does any one know abt any Rapid Prototyping tool for a swing based application?If yes please let me know
I have to build a prototype for a swing intensive application.Intially i was looking at a non throw away protype development using an IDE such as Visual Age.But i later realised that using an ide has its share of perils like non object oreinted code generated to implement the drag and drop feature that the IDE provides is one.
Can anyone suggest a solution for this problem considering the fact that the prototype must be developed quickly.
Once again I donot have enough time to build the prototype unaided(by an ide).But using an IDE will cause a lot of "not resuable" code.
Any pointers will also be helpful
thanks in advance
william
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Moving to "IDEs and other tools"...
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Why do you care about reusability in a prototype???
 
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ilja Preuss:
Why do you care about reusability in a prototype???


probably because most prototypes outlast the things they're prototypes for
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What is the prototype supposed to do? What is its surpose? For example, could you do a paper-prototype? One in a scripting language?
 
Ranch Hand
Posts: 158
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ok so I think what your really asking is "What IDE Generated GUI produces the cleanest most reusable code with zero intervention from me?"
I'd safely be willing to wager the answer is none.
 
william kane
Ranch Hand
Posts: 260
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ilja Preuss:
Why do you care about reusability in a prototype???


I thought when i am anyway developing my prototype in swing i can might as well reuse the code during actual development.
 
william kane
Ranch Hand
Posts: 260
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Andre Mermegas:
Ok so I think what your really asking is "What IDE Generated GUI produces the cleanest most reusable code with zero intervention from me?"
I'd safely be willing to wager the answer is none.


I think you hit the nail on the head Andre I agree i was asking for impossible.
So now i ask "What is the best approach i can adopt? given the situation i am in.I am compelled to build a swing prototype because "THE CLIENT WANTS IT THAT WAY".
Is there an other way of looking at the whole situation?
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by william kane:

I think you hit the nail on the head Andre I agree i was asking for impossible.
So now i ask "What is the best approach i can adopt? given the situation i am in.I am compelled to build a swing prototype because "THE CLIENT WANTS IT THAT WAY".
Is there an other way of looking at the whole situation?


Hard to tell without *knowing* the whole situation... :roll:
So tell us more about it: What is the purpose of the prototype? Why does the client want it to be developed with Swing?
 
william kane
Ranch Hand
Posts: 260
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ilja Preuss:

Hard to tell without *knowing* the whole situation... :roll:
So tell us more about it: What is the purpose of the prototype? Why does the client want it to be developed with Swing?


The client wants to get a complete look and feel of the user experience to fulfill that "wish " we are left with two options VB and swing.The client chose Swing because he wanted to be rest assured that the user experience he want can be achievable using swing.
Hope this throws more light....
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
OK, so it's more along the lines of a technical Proof Of Concept?
Then you are really stuck with Swing, I guess. In this case I would also agree that it's a good idea to not plan to totally throw away the code - it's always hard to argue to do so with code that "obviously already works".
Sorry, I don't know any GUI design tool I would trust in this situation - I would probably just hand-code it. To get maximum flexibility I would try to extract as many small components as possible. Do you have a checkbox combined with a textfield several times? Extract this combination into its own reusable class, so that a small change in behaviour as only to be done once. Do five components form a logical unit? Put them into their panel so that you can easily move them to a different place in the layout.
Hope this helps at least *somewhat*...
[ October 13, 2003: Message edited by: Ilja Preuss ]
 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think that's a help for us man.. thanks...
 
Destiny's powerful hand has made the bed of my future. And this tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic