2012-10-24 28 views
9

तो मैं वेब और डेस्कटॉप दोनों के लिए एक क्रॉस-प्लेटफार्म (अब तक विंडोज़ और उबंटू के लिए योजना) लिख रहा हूं। यह एप्लिकेशन कभी-कभी ग्राफिकल रूप से गहन रूप से होने की उम्मीद है और फ़ाइल IO की पर्याप्त मात्रा में प्रदर्शन करने की उम्मीद है। मैं इसे डार्ट में लिख रहा हूं। जो परिस्थितियों को देखते हुए "अजीब" पसंद की तरह लग सकता है, हालांकि मैं किसी भी भारी एपीआई के साथ सौदा करने के लिए नहीं चाहता था या दो कोड बेस (NaCl और GCC दो अलग-अलग libs के साथ) चाहते हैं। संक्षेप में मैं एक HTML वेब पेज के साथ संवाद करने के लिए डार्ट का उपयोग कर रहा हूं, और देखा कि डार्ट वीएम वेबपृष्ठ से तब तक बातचीत नहीं करता जब तक कि आप डार्टियम में न हों। लेकिन मुझे एक "डेस्कटॉप एप्लिकेशन" के साथ-साथ एक वेब एप्लिकेशन भी चाहिए जो डार्टियम को पसंद के रूप में समाप्त कर देता है, इसलिए वैकल्पिक रूप से मैं एक डेस्कटॉप ऐप की तरह दिखने के लिए एक क्यूटी वेबव्यू का उपयोग करने की योजना बना रहा हूं, लेकिन जो भी मैं सोच रहा हूं वह इसके लायक होगा मेरे ऐप में डार्ट वीएम एम्बेड करने की परेशानी से गुज़रने के लिए? ऐसा करने में क्यूटी वेबव्यू में पृष्ठ के साथ बातचीत करने के लिए डार्ट वीएम (डार्ट स्क्रिप्ट चलाना) प्राप्त करने में आसानी से पर्याप्त होगा (मैं डार्ट के लिए थोड़ा नया हूं)? पढ़ने के लिए धन्यवाद!एक डेस्कटॉप ग्राफिकल स्टैंड में डार्ट वीएम एम्बेड करना - अकेले एप्लिकेशन

+3

मुझे आशा है कि [नोड वेबकिट] (https://github.com/rogerwang/node-webkit) परियोजना डार्ट में पोर्ट की जाएगी। – CedX

उत्तर

7

डार्टियम अंततः क्रोमियम के साथ विलय कर दिया जाएगा, जिससे आपके डार्ट अनुप्रयोगों को क्रोम के अंदर सीधे वेब तकनीक के रूप में चलाने की अनुमति मिल जाएगी।

एक बार विलय हो जाने पर, आप नए Chrome Apps का लाभ उठा सकते हैं जो आपको अपनी वेब तकनीकों का डेस्कटॉप संस्करण रखने की अनुमति देता है। इस प्रकार, आपको क्यूटी वेबव्यू का उपयोग करने की आवश्यकता नहीं होगी, या अपने मूल एप्लिकेशन में डार्टवीएम एम्बेड नहीं करना होगा; बस क्रोम एप्स का उपयोग करें।

~ मुख्य

+0

बहुत बहुत धन्यवाद! मैं वास्तव में एक और परियोजना के लिए क्रोम एप्स के समान कुछ करने जा रहा था। यह बहुत उपयोगी है। एक बार फिर धन्यवाद! –

+5

जब ?????? क्या यह –

+3

होगा यह अब और नहीं हो रहा है http://news.dartlang.org/2015/03/dart-for-entire-web.html –