Developing Ruby on Glade for windows - worth it?


#1

This is more of an open discussion, since I’ve never done it myself and
looking for input from those of you who have.

I wrote a few .NET apps w/ C#, and ever since I picked up ruby I really
wished there was an environment to develop ruby guis easily on win32. I
saw this video on youtube (http://www.youtube.com/watch?v=PXpwC1o5AcI)
where building an app with glade seems simple enough, although it was
done on ubuntu.

If you have a moment and experience with this, I’d really appreciate
your take. Specifically, I want to build database driven applications
for an office environment. My development machine is linux, but I also
have a windows machine.


#2

I have no experience with working with Glade, however I can say that
using Shoes was an excellent experience and I would recommend looking
into it. It may not offer enough fully-featured controls for you but
for smaller applications its great.

Good luck in your search :slight_smile:

-Zac


#3

On Feb 25, 2009, at 12:02 AM, Shilo A. wrote:

done on ubuntu.
I used to be a .NET developer doing some desktop work before I came
into Ruby. I’d highly recommend looking into Monkeybars (I’m a bit
biased, since I help write it). We use Netbeans, and you can drag and
drop controls onto your form pretty easily. The GUI library is Swing,
and there are a lot of similarities between Swing and .NET’s WinForms
library (their GUI lib).

I don’t want to thread hijack but I do think Monkeybars would make
good use of your .NET experience.

http://monkeybars.rubyforge.org/
We’re also on #monkeybars on freenode IRC.

If you have a moment and experience with this, I’d really appreciate
your take. Specifically, I want to build database driven applications
for an office environment. My development machine is linux, but I also
have a windows machine.

JotBot is one of our apps that uses Sequel under the hood for a local
SQLite-like database called H2 (http://getjotbot.com).
I also have an internal app for one of my clients that uses
ActiveRecord and MySQL for the ORM and database.

These apps are developed on Linux, Mac, and Windows, and then
distributed to the other platforms. It’s all Java under the hood, so
it’s cross platform.


#4

On Wed, 25 Feb 2009 16:02:16 +0900, Shilo A. wrote:

your take. Specifically, I want to build database driven applications
for an office environment. My development machine is linux, but I also
have a windows machine.

Posted via http://www.ruby-forum.com/.

Absolutely, ruby-glade rocks, and even works well on Windows when I
have to deploy there.

-jh