me gustaría saber que alternativas me podríais recomendar para hacer una
GUI, siempre utilizando Ruby de fondo.
He mirado muy por encima RubyFX y Tk, y aunque muy simples y fáciles, me
resulta un look&feel muy arcaico.
Que me recomendais para GUI con Ruby, que sea algo cuidadoso con el
Look&Feel de la aplicacion.
On Thu, Apr 24, 2008 at 9:29 AM, Fran Dieguez (GLUG) [email protected] wrote:
Que me recomendais para GUI con Ruby, que sea algo cuidadoso con el
Look&Feel de la aplicacion.
Además de los que mencionaste puedes usar RubyGTK y RubyQT. Si lo que
quieres hacer es algo medianamente “raro” puedes probar “Shoes”
(code.whytheluckystiff.net/shoes).
Tan sólo acompañar estos listados tan completos con esta otra
opción:si conoces las librerías swing de java puedes usarlas desde tu código
ruby mediante JRuby, en la Euruko vimos unas demos en directo y la
cosa funcionaba estupendamente.
Justamente te iba a recomendar el FXRuby. Parece estar en una etapa
bastante
avanzada. Los muchachos de Pragmatic Programmers acaban de lanzar un
libro
al respecto:
Y si tienes experiencia en java/swing puedes usar jruby con swing. Eso
sà no
está integrado y debes de tener experiencia previa en ese ambiente.
Un proyecto a tener en la mira es el de Glimmer que ofrece una manera
‘facil’ de usar jruby con swt. Según el autor está bien avanzado pero no
veo
nada concreto en su sitio en rubyforge: http://rubyforge.org/projects/glimmer/
Un reportaje sobre glimmer salió en InfoQ:
Yo solo tengo experiencia en Ruby con Rails osea todo web, no podria
recomendarte alguno de ellos.
–
//Alex R.
On Thu, Apr 24, 2008 at 9:29 AM, Fran Dieguez (GLUG) [email protected]
Si el tema multiplataforma es prioritario, yo recomiendo más los
bindings de
WxWindows ( que resulta que ya no se llama wxwindows sino wxwidgets,
vaya…
), que son multiplataforma fijo.
On Thu, Apr 24, 2008 at 4:29 PM, Fran Dieguez (GLUG) [email protected] wrote:
Que me recomendais para GUI con Ruby, que sea algo cuidadoso con el
Look&Feel de la aplicacion.
Yo estoy usando qt, y la verdad está muy chulos, tienes widgets (como
tabla o lista) que se mapean directamente y ellos solos con algún
modelo de activeRecord. 1 linea una conexión… la verdad me
sorprendió bastante.
Qt es un framework muy avanzado que usa desde nokia a photoshop si mal
no recuerdo. Es uno de los mejores que conozco.
Sus bindings para ruby, vienen del proyecto kde, aunque no lo
necesitan para nada. He visto instancias de kde funcionando tanto en
mac como en windows de manera nativa, por lo que no creo que sea muy
dificil portarlo… aunque a tÃtulo personal… me da un poco de miedo
este aspecto.
Sobre otros frameworks… me han hablado bastante mal de shoes y sobre
como depurarlo.
WxWidgets, era mi opción predilecta, pero en su site apenas mencionan
ruby… y me pareció ver los bindings un poco parados.
Si es una aplicación para cliente, rubygtk y rubyqt son los más
avanzados en cuanto a un look & feel confortable para un usuario
medio.
Un Saludo
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.