2011-05-28 17 views
10

Después de largas horas buscando en Google, me pregunto si realmente existe una guía de usuario mantenida basada en Ruby.Gui de Ruby para aplicaciones de escritorio

Éstos son el Revisé:

  • Zapatos: No me siento como si pudiera crear la roca sólida plataforma con él

  • Cacao y MacRuby: sin noticias frescas, casi no hay tutorial

  • Qt4Ruby: igual que el anterior

  • FXRuby no tiene casi ninguna actualización

  • ...

Para ser breve, he mirado en absoluto GUI presentó here pero no me convence ...

Así:

  • qué no puedo encontrar el documento adecuado para Cocoa y Qt? (¡Me gustaría que fuera la respuesta!)

  • ¿Existe alguna comunidad sólida basada en una guía de Ruby mantenida? (¡por favor diga sí otra vez!)

+2

¿Qué hay de usar Jruby? Así que puedes usar Java y sus posibilidades de GUI (llamado "Swing", no tengo experiencia con eso, pero no debería ser demasiado complicado con suerte), y luego puedes crear aplicaciones independientes de la plataforma. – asaaki

+0

swing parece ser un gran recurso, gracias por compartir – apneadiving

Respuesta

5

MacRuby no es una GUI. MacRuby es una implementación de Ruby que en lugar de C, hace uso de herramientas modernas como LLVM y una implementación de Objective-C. Este finalmente le permite comunicarse con Cocoa, con un "puente".

Es un trabajo en progreso. La versión actual es 0.10; y la última actividad fuente fue hace 7 horas justo en este momento, por lo que no veo el sentido de decir "no noticia reciente".

Con respecto a "casi ningún tutorial", ¿ha comprobado el home page? El área llamada Documentation tiene muchos tutoriales, screencasts, recetas y estas cosas .

+0

Sé que MacRuby no es una gui, note que Cocoa fue mencionado primero. Y los tutoriales proporcionados son muy antiguos, por eso digo 'no news' – apneadiving

+2

Los tutoriales son "viejos" en gran parte porque siguen siendo relevantes. Nada en la relación entre macruby y la API de cacao ha cambiado en los últimos años. Macruby está en la fase final de pulido antes del lanzamiento formal 1.0. Toda la actividad se centra en la eliminación de errores y la optimización bajo el capó. – TechZen

+0

@TechZen: lo que dices es bastante tranquilizador. ¿Qué recurso sugerirías para aprenderlo además de estos tuts? – apneadiving

2

Hay several hilos en stackoverflow about QT o WX y Ruby.

Quizás también desee comprobar Bowline. Un marco de escritorio Ruby.

+0

Una vez más, los últimos son de julio de 2010, que tiene casi un año ... Bowline se ve muy bien por cierto, lo voy a cavar, gracias, +1 :) – apneadiving

+1

Maldita sea, la última actualización de bolina es el 24 de septiembre de 2010. se mantiene? – apneadiving

Cuestiones relacionadas