जूते कोई समय में एक छोटे से जीयूआई के लिए एक अच्छी टूलकिट है। लेकिन संस्करण 3 में, पैकर कुछ हद तक टूटा हुआ है। "green_shoes" एक मणि के रूप में एक जूते कार्यान्वयन है, इसलिए ओक्रा के माध्यम से पैकेजिंग काम करना चाहिए।
यदि आप एक और जटिल यूआई बनाना चाहते हैं, तो मैं जेआरबी और स्विंग (या एसडब्ल्यूटी) का उपयोग करने की सलाह देता हूं। JRuby के साथ, आप अपने एप्लिकेशन को एक .jar, .exe या .app पर बंडल करने के लिए कच्चे-मणि का उपयोग कर सकते हैं, जिसमें आप जो भी चाहते हैं उसे शामिल कर सकते हैं। लक्ष्य मशीन पर केवल जावा स्थापना की आवश्यकता है, जो आजकल कोई समस्या नहीं होनी चाहिए। स्विंग रॉक-ठोस और परिपक्व है, और दृश्य डिजाइनर (उदाहरण: नेटबीन्स मंटिस) का उपयोग करके यूआई बनाने के लिए कुछ टूल्स हैं।
एक और विकल्प http://visualruby.net/ हो सकता है जो जीटीके और ग्लैड-डिजाइनर का उपयोग कर रूबी जीयूआई ऐप्स के लिए कुछ प्रकार का आईडीई है। मैंने अभी तक इसका उपयोग नहीं किया है, लेकिन ऐसा लगता है कि यह आसानी से काम करता है।
अंतिम लेकिन कम नहीं: शूज़ टीम जूते 4 जारी करने के लिए कड़ी मेहनत करती है, जो जेआरबी और एसडब्ल्यूटी पर आधारित है। यदि आप जूते डीएसएल पसंद करते हैं तो आप इसे आजमा सकते हैं, लेकिन यह अभी भी विकास में है।
अन्य उपकरणकिटें मुझे पता है और अधिक या कम:
- टी (नवीनतम संस्करण के बाद से यह अच्छा लग रहा है, ocra साथ काम करना चाहिए)
- wxruby (लगता है मृत)
- fxruby (एक नई मेंटेनर है , काम करना चाहिए, एक मुक्त पुस्तक दिशा निर्देशों है, लेकिन पिछली बार मैं इसे इस्तेमाल किया है, यह बहुत बदसूरत लग रहा है और आउट-ऑफ-तारीख)
- जीटीके + (प्रयोग करने योग्य है, लेकिन कुछ आराम और के लिए visualruby देखें)
ईमानदार रहें लगभग विंडोज़ पर कोई भी जीयूआई lib-out-of-box या रखरखाव में नहीं है। – texasbruce
मैंने कुछ सफलता के साथ wxRuby का उपयोग किया है, लेकिन केवल एक प्रोजेक्ट के लिए। पैकेजिंग के लिए, ओसीआरए आपके पास मौजूद सभी रूबी निर्भरताओं को पैकेज करेगा, और मेरा मानना है कि यह अन्य फ़ाइलों को पैकेज करने में सक्षम है। हालांकि आपको इंस्टॉलर की आवश्यकता नहीं होगी, यह अकेला है। मैंने इसे थोड़ा सा उपयोग किया है (यदि आप देखना चाहते हैं तो मेरे पास ओसीआरए के बारे में पुराना जवाब है)। –