2011-12-17 7 views
5

बीज के साथ जावास्क्रिप्ट भाषा का उपयोग शानदार लग रहा है। लेकिन आप विंडोज, मैक, एंड्रॉइड में इसका उपयोग कैसे करते हैं? क्या उनके लिए कोई पोर्ट उपलब्ध है?जावास्क्रिप्ट में स्टैंडअलोन एप्लिकेशन लिखने के लिए विंडोज, मैक, एंड्रॉइड में बीज का उपयोग कैसे करें?

मैं उन्हें पार प्लेटफार्मों, जैसे, जहां मेरी Gnome में यह केवल काम करता है में परीक्षण करने के लिए कोशिश कर रहा था: http://git.gnome.org/browse/seed-examples/tree/

#!/usr/bin/env seed 

Gtk = imports.gi.Gtk; 
Gtk.init(Seed.argv); 

var window = new Gtk.Window({title: "Example"}); 

window.signal.hide.connect(Gtk.main_quit); 
window.show_all(); 

Gtk.main(); 

उत्तर

4

यह जवाब आप देख रहे हैं नहीं हो सकता है, लेकिन seed wiki कहा गया है कि बीज "गनोम प्लेटफार्म" के लिए है, यह क्रॉस प्लेटफॉर्म जीटीके ऑल-इन-वन पैकेज के साथ नहीं आ रहा है।

आप जावास्क्रिप्ट के साथ हल्के और दुभाषिया केंद्रित क्रॉस प्लेटफॉर्म विकास करना चाहते हैं, तो आप मोज़िला राइनो (शायद SWT के साथ मिलकर को देखने के लिए चाहते हो सकता है, मैंने पाया कि बहुत आसान - किया लिपियों के एक जोड़े उस पर काम osx/win/linux अगर मशीन में जावा और js.jar है), या node.js (यदि कोई गुई की आवश्यकता नहीं है, तो मुझे कभी भी क्रॉस प्लेटफ़ॉर्म फैशन में नोड ग्राफ़िकल बाइंडिंग के साथ भाग्य नहीं था) - नोड-वेबकिट से इंटेल का ओपनसोर्स विभाग भी दिलचस्प लग रहा है।

एंड्रॉयड बहुत जरूरी है और आप दुभाषिए देने के लिए परवाह है, तो आप AS3 की कोशिश कर सकते हैं (फ्लेक्स एसडीके "मुक्त" है और अब हम बंदी क्रम हवा क्षुधा है) या नेको/haxe, वे ECMAScript हैं बोलियां, लेकिन निश्चित रूप से बहुत सारी संभावनाएं हैं; ये वे हैं जिन्हें मैंने पहले देखा था। उम्मीद है कि अगर यह नहीं करता है तो यह मदद करता है और खेद है।

+0

बस आपको बताना चाहता हूँ। यह पूरी तरह से अपनी जरूरतों को फिट बैठता है। हमें जागरूक करने के लिए धन्यवाद! :) – DaVince

1

Szabolcs कुर्दी सही है लेकिन विंडोज़ में गुई के साथ काम करने के लिए जावास्क्रिप्ट प्राप्त करने का एक समाधान है।

इसे ऐप.जेएस कहा जाता है और यह एक अत्यधिक विकसित नोडज मॉड्यूल है। (विंडोज, मैक, लिनक्स)

appjs.org

यह बाहर की जाँच करता है, तो आप की तरह। मैं व्यक्तिगत रूप से इसका इस्तेमाल करता हूं और इसे प्यार करता हूं।

आप windows.frame.openDevTools() को कॉल करके वेबकिट जावास्क्रिप्ट डीबगर का भी उपयोग कर सकते हैं; और आप मॉड्यूल विधियों को इसके डोम में अग्रेषित कर सकते हैं।

ऐपजे का उपयोग करने के अलावा आप जावास्क्रिप्ट का उपयोग कर फ़ॉर्म बनाने के लिए विंडोज़ में। एचटीए फाइलों का उपयोग कर सकते हैं। मैं इसकी अनुशंसा नहीं करता हालांकि यद्यपि माइक्रोसॉफ्ट जेस्क्रिप्ट डिबगबिलिटी, प्रदर्शन और समर्थन में बहुत सीमित है।

तुम भी जो GNOME कई मायनों में अपने मूल में जावास्क्रिप्ट का उपयोग करता है तो यह एपीआई है देशी तरीकों कि आप माइक्रोसॉफ्ट के jscript में नहीं मिलेगा को ध्यान में रखने की जरूरत है।

आदेश के बाद से आप मॉड्यूल के हजारों के साथ विस्तार कर सकते हैं (जबकि appjs उनमें से एक है) कुछ इसी तरह मैं srsly सिफारिश करेंगे आप NodeJS प्राप्त करने के लिए। नोड वेबकिट अद्भुत है:

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