Ruby - GUI - Desktop Programming - Tools required

Reply

Join Date: Nov 2007
Posts: 66
Reputation: superjacent is an unknown quantity at this point 
Solved Threads: 3
superjacent's Avatar
superjacent superjacent is offline Offline
Junior Poster in Training

Ruby - GUI - Desktop Programming - Tools required

 
0
  #1
Apr 5th, 2009
I dabbled in Ruby quite a while ago but only at the console level. I didn't take it any further at the time. I'm now considering treating it more seriously this time, though I'd have to start from the start.

My understanding is that Ruby is a cross-platform development language. What I'm wanting to do is develop desktop GUI applications using Ruby. My primary operating system is Windows Vista. Applications will be database front ends and in that regard I'm comfortable with MySql.

What are the preferred/best combination of toolsets required to develop cross-platform (Windows, Linux & Mac) GUI applications. By toolsets I mean, editors GUI packages etc.

ps. My research so far as regards the GUI side of things has led me to wxRuby and FXRuby. I'm sort of edging towards wxRuby.
Reply With Quote Quick reply to this message  
Join Date: Jul 2007
Posts: 142
Reputation: MitkOK is an unknown quantity at this point 
Solved Threads: 12
MitkOK's Avatar
MitkOK MitkOK is offline Offline
Junior Poster

Re: Ruby - GUI - Desktop Programming - Tools required

 
0
  #2
Apr 6th, 2009
I would say QTRuby or wxRuby, altough there are GTK and Tk bindings.
Reply With Quote Quick reply to this message  
Join Date: Aug 2006
Posts: 13
Reputation: fraogongi is an unknown quantity at this point 
Solved Threads: 0
fraogongi's Avatar
fraogongi fraogongi is offline Offline
Newbie Poster

Re: Ruby - GUI - Desktop Programming - Tools required

 
0
  #3
Apr 6th, 2009
You may want to look at Glimmer. Its a Jruby DSL for creating GUI components.

www.eclipse.org/proposals/glimmer/
Reply With Quote Quick reply to this message  
Join Date: Nov 2007
Posts: 66
Reputation: superjacent is an unknown quantity at this point 
Solved Threads: 3
superjacent's Avatar
superjacent superjacent is offline Offline
Junior Poster in Training

Re: Ruby - GUI - Desktop Programming - Tools required

 
0
  #4
Apr 6th, 2009
Thanks for the input so far. As regards JRuby, this is where, for me, it gets confusing. Is it Java or is it Ruby? Is is Java creating Ruby source code to be run entirely under the Ruby interpretor or will Java still be required?

These are questions that come to mind and yes I'll be googling shortly.
Reply With Quote Quick reply to this message  
Join Date: Aug 2006
Posts: 13
Reputation: fraogongi is an unknown quantity at this point 
Solved Threads: 0
fraogongi's Avatar
fraogongi fraogongi is offline Offline
Newbie Poster

Re: Ruby - GUI - Desktop Programming - Tools required

 
0
  #5
Apr 7th, 2009
JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM. It provides a complete set of core "builtin" classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard libraries are mostly Ruby's own complement of .rb files, but a few that depend on C language-based extensions have been reimplemented.

For a quick overview, you may want to check out http://www.khelll.com/blog/ruby/the-power-of-jruby/

Cheers!
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Other Threads in the Ruby Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC