2011-09-07 15 views
8

मैं एक एंड्रॉइड एप्लिकेशन विकसित कर रहा हूं, यहां मैंने पेज फ्लिप रोटेशन डालने का फैसला किया है। बस यह जानना चाहता था कि एंड्रॉइड jquery का समर्थन करता है या नहीं, ताकि तर्कएंड्रॉइड समर्थन jquery करता है?

+4

आपको यह स्वीकार करना होगा कि जावास्क्रिप्ट और जावा दो अलग-अलग चीजें हैं। – Mustafa

+0

आप [droidQuery] (http://bit.ly/droidquery) का उपयोग कर सकते हैं, jQuery का एंड्रॉइड पोर्ट, जो आपको मूल जावा में प्रोग्राम को jQuery के समान ही वाक्यविन्यास में प्रोग्राम करने की अनुमति देता है। – Phil

उत्तर

1

jQuery को जावास्क्रिप्ट इतना हां, एंड्रॉइड है jQuery का समर्थन करता है।

.. (बेशक आप PhoneGap की तरह कुछ की जरूरत है, आप एक देशी अनुप्रयोग बनाना चाहते हैं तो)

3

आप एंड्रॉयड में का उपयोग कर jQuery & दृश्य यह एक वेबपेज का निर्माण करने के लिए देख रहे हैं, तो जवाब है हां होगा (चूंकि jquery एक जावास्क्रिप्ट लाइब्रेरी है & एंड्रॉइड की वेबकिट इसका समर्थन करती है) .. लेकिन jquery का उपयोग उन ऐप्स बनाने के लिए नहीं किया जा सकता है जिनके लिए आपको जावा का उपयोग करने की आवश्यकता है।

1

यदि आप यदि आप, jQuery में आवेदन को विकसित कर सकता है तो आप के लिए jquery mobile

0

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

5

यदि आप web application विकसित कर रहे हैं, तो हाँ, एंड्रॉइड इसे ठीक से देख पाएगा। एंड्रॉइड का ब्राउज़र WebKit लेआउट इंजन का उपयोग करता है, जो Javascript का समर्थन करता है, और इसलिए jQuery। लेकिन दूसरी तरफ, यदि आप वास्तव में एक वेब ऐप बना रहे हैं, तो एंड्रॉइड को विशेष रूप से लक्षित करने में कोई बात नहीं है: अधिकांश वेब-सक्षम प्लेटफार्म इसे यहां और वहां कुछ हैक्स के साथ चलाएंगे।

मुझे लगता है कि आप वास्तव में मूल एंड्रॉइड ऐप बना रहे हैं (यानी एक जिसे एक। एपीके फ़ाइल में संकलित किया जाएगा)। This is a completely different thing: इसे एक अलग भाषा में प्रोग्राम किया गया है (Java), और वेब ब्राउज़र में होस्ट नहीं किया गया है।

+0

jQuery का उपयोग मूल ऐप के भीतर किया जा सकता है लेकिन पारंपरिक अर्थ में नहीं। इसे फोनगैप जैसे कुछ से गुजरना होगा, जो सब कुछ मूल रूप से देशी ऐप के रूप में काम करने के लिए परिवर्तित करेगा। – Blowtar

+1

@ ब्लॉल्टर: यही है (मुझे लगता है) मैंने लिखा है, हाँ, _ "यदि आप ** ** वेब एप्लिकेशन ** विकसित कर रहे हैं, तो एंड्रॉइड इसे ठीक से देख पाएगा" _, और _ "** ** मूल ** एंड्रॉइड ऐप को एक अलग भाषा (जावा) में प्रोग्राम किया गया है और ** नहीं ** एक वेब ब्राउज़र में होस्ट किया गया है "_। प्रश्न यह भी पूछ सकता है कि क्या एंड्रॉइड पाइथन या हास्केल का समर्थन करता है (ठीक है, jQuery भी एक भाषा नहीं है) - जब तक इंजन मूल रूप से या वेब ऐप के रूप में चलता है, तब तक आप निश्चित रूप से इसे जो भी इंजन पसंद करते हैं उसे होस्ट कर सकते हैं। – Groo

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