2009-11-24 14 views
8

मुझे खेद है कि यह प्रश्न नोब-आश है लेकिन मुझे Google के साथ बहुत भाग्य नहीं है। क्या यूबी आधारित विंडोज ऐप्स के लिए रूबी का उपयोग किया जा सकता है? मैं रूबी ऐप की तलाश नहीं कर रहा हूं, बस रूबी।क्या यूबी आधारित विंडोज ऐप्स के लिए रूबी का उपयोग किया जा सकता है?

धन्यवाद

+0

सभी के उत्तर के लिए धन्यवाद। – JimDel

उत्तर

11

का उपयोग करके इसे इंस्टॉल कर सकते हैं आपके पास कुछ विकल्प हैं।

  • जीटीके रूबी का उपयोग करें जो विंडोज पर भी काम करता है (http://ruby-gnome2.sourceforge.jp/)।
  • आप WxRuby या Tk का उपयोग कर सकते हैं।
  • आप JRuby और Swing.In तथ्य का उपयोग कर सकते जैसे (http://monkeybars.rubyforge.org/)
+0

जानकारी हेमंत के लिए धन्यवाद। – JimDel

+0

इस कनवर्टर के साथ एमआरआई रूबी से स्विंग का उपयोग किया जा सकता है: http://github.com/neelance/java2ruby – johannes

2

आप शर्त। wxRuby मैं उपयोग करता हूं, लेकिन अन्य जीटीके का उपयोग करते हैं। wxRuby लिनक्स पर भी काम करता है, जहां मैं एक प्रोग्राम लिख रहा हूं, लेकिन यह आपकी आवश्यकताओं के अनुरूप होना चाहिए। आप

gem install wxruby 
4

हाँ उच्च स्तर पुस्तकालयों जो तुम वहाँ मदद कर सकते हैं, देखते हैं, लेकिन अनुभव है कि कैसे आप यूआई ऊपर हुक के आधार पर अलग अलग होंगे। टीके या gtk, wxRuby, रूबी जूते (सुनिश्चित नहीं है कि यह अभी कितना जीवित है), क्यूटी (जो ठंडा है) और लोमड़ी (उर्फ fxRuby) कुछ विकल्प हैं। यदि आप स्वयं को चोट पहुंचाते हैं, तो आप सीधे Win32 पुस्तकालयों पर हुक कर सकते हैं, लेकिन मुझे संदेह है कि आप चाहेंगे।

इसके अतिरिक्त, यदि आप नवजात लौह रूबी को लक्षित करते हैं, तो आप WinForms या WPF का उपयोग कर सकते हैं।

+0

अभी तक IronRuby को आजमाएं, WinForms या WPF का समर्थन कितना अच्छा है? मैंने सुना है कि यह जल्द ही 1.0 बन जाएगा? –

+0

मुझे नहीं पता कि IronFuby WinForms या WPF का समर्थन करने के अपने रास्ते से बाहर निकलता है, लेकिन साधारण तथ्य यह है कि आप किसी भी डॉटनेट ऑब्जेक्ट को तुरंत चालू कर सकते हैं, आपको जो चाहिए वह आपको सबसे ज्यादा देना चाहिए। स्कॉटगु के पास डब्ल्यूपीएफ का उपयोग करने का एक सरल उदाहरण है, साथ ही: http://weblogs.asp.net/scottgu/archive/2007/07/23/first-look-at-ironruby.aspx – JasonTrue

+0

इसके अलावा WPF पर कुछ जानकारी भी है IronRuby में: http://ironruby.net/Documentation/.NET/WPF – JasonTrue

1

निर्भर करता है कि आप किस प्रकार का विंडो ऐप लागू करने जा रहे हैं। यदि यह आपकी खुद की पालतू परियोजना है, तो निश्चित रूप से आप WxRuby या GTK को आजमा सकते हैं। यहां कोई जोखिम नहीं है।

हालांकि यदि यह गंभीर, वाणिज्यिक विंडोज ऐप होने वाला है तो आपको दो बार सोचना होगा। रूबी का उपयोग करना वास्तव में लायक है? यह महान भाषा है। मैं इसे दैनिक आधार पर उपयोग करता हूं। लेकिन एक विंडोज ऐप के लिए, पूरे पर्यावरण के साथ सी # एकीकरण को हरा करना मुश्किल है।

2

मैं wxRuby भी पसंद करता हूं। यह बहुत अच्छा लग रहा है, देशी घटकों का उपयोग करता है, फिर भी क्रॉस-प्लेटफार्म है। रूबी ऑन विंडोज ब्लॉग पर शुरू करने के तरीके के बारे में write-up है। इसने मेरी बहुत मदद की।

संबंधित मुद्दे

 संबंधित मुद्दे