From: Dave Chilson Date: 2009-03-11T13:21:39+09:00 Subject: Re: Graphical User Interface development On Mar 10, 2009, at 8:58 PM, Phlip wrote: > Aldric Giacomoni wrote: > >> Forgive my ignorance of the subject; I barely know Shoes, only what >> I've heard of it. Does it allow the creation of complex GUIs ? To >> be honest, I'm very leery of text-based GUI creation because of >> widget placement - I have no idea where it's gonna go, how big it's >> gonna be.. All this right now means nothing in my head.. > > The feedback loop for GUI painting is... > > - configure your editor to instantly display your GUI with one button > - make a tiny tweak > - view the GUI > - repeat until satisfied. > > That's the same cycle as drag and drop; just without the drag. > > You typically also get better geometry management. An HTML table can > stretch to fit more data because it declares relative positions, not > absolute coordinates. > > This is why a Google search for [ruby drag-n-drop] only returns > 12,000 pages. That would seem to suggest only tangential interest in > drag-n-drop... Well there is MacRuby/RubyCocoa. You get Interface Builder with that. However you'd have to learn the Cocoa framework, how Ruby interacts with it and it's Mac only.