2012-02-25 13 views

उत्तर

12

(1) हाँ ... फोनगैप हर प्रमुख मोबाइल ऑपरेटिंग सिस्टम के लिए एक सेटअप प्रदान करता है जो हर जगह एक ही वातावरण बनाएगा। इसमें एक वेबदृश्य और जावास्क्रिप्ट फ़ंक्शंस का एक सेट शामिल है जो मूल कार्यों में मैप किए जाते हैं। इस तरह आपको केवल एक एप्लिकेशन (एचटीएमएल, सीएसएस और जावास्क्रिप्ट पर आधारित) विकसित करने की आवश्यकता है और इसे किसी भी ओएस फोनगैप पर चलाया जा सकता है जिसके लिए इसके ढांचे को प्रदान किया जा सकता है।

  • आपका आवेदन < -> Phonegap < -> एंड्रॉयड
  • आपका आवेदन < -> Phonegap < -> विंडोज फोन
  • आपका आवेदन < -> Phonegap < -> आईओएस
  • आपका आवेदन < -> Phonegap < -> ...

यह havi लेता है एनजी आप से अलग ऑपरेटिंग सिस्टम से निपटने के लिए और इसके बजाय आप अपने आवेदन के निर्माण पर ध्यान केंद्रित कर सकते हैं, क्योंकि आप केवल फोनगैप पर "बात करते हैं" और यह आपके लिए ओएस से बात करेगा।

(2) कि है वास्तव में विशेष रूप से एक ऑपरेटिंग सिस्टम आपदा में होगा सबसे अधिक संभावना अंत के लिए बनाई गई देशी सामान के साथ फोन द्वारा चलाए जा Phonegap वेबव्यू आवेदन मिश्रण। ऐसा नहीं है कि फोनगैप कैसे काम करना चाहिए। और फोनगैप की "जेल" से तोड़ना, जिसका अर्थ है कि यह जावास्क्रिप्ट ढांचा और वेबव्यू है, शायद वैसे भी काम नहीं करेगा। हालांकि, आप फोन पर अन्य एप्लिकेशन खोल सकते हैं और उनसे मूल्य प्राप्त कर सकते हैं। प्रश्न हमेशा है: यह कार्यक्षमता कितनी ऑपरेटिंग सिस्टम उपलब्ध है?

यदि आप यहां पोस्ट किए गए प्रश्नों जैसे प्रश्न पूछना शुरू करते हैं ... शायद आपको पहले यह जांचना चाहिए कि फ़ोनगैप वास्तव में आप जो करना चाहते हैं उसके लिए सही उपकरण है।

+0

मैं एंड्रॉइड विजेट के लिए पंजीकरण और अवतार संपादन के लिए फोनगैप का उपयोग करने की योजना बना रहा हूं (विजेट एक मूल गतिविधि है)। क्योंकि मैं एक वेब डेवलपर हूं और मुझे लगता है कि फोनगैप का उपयोग करके विकास का समय कम हो जाएगा। क्या मैं सही हू? – wizztjh

+4

अपने दांत लेने के लिए एक स्विस सेना चाकू का उपयोग करने की तरह लगता है। जब आप एक परियोजना को एक ऑपरेटिंग सिस्टम पर केंद्रित करते हैं तो आप मंच-स्वतंत्र डिवेलपमेंट के लिए एक ढांचे का उपयोग क्यों करेंगे? –

4

यह एक फोनगैप गतिविधि नहीं है। यह सिर्फ एक वेब दृश्य है जो फोन अंतराल जावास्क्रिप्ट कार्यों का उपयोग करता है। इस प्रकार आपको ऐसी समस्याएं नहीं होंगी। आप एचटीएमएल का उपयोग करके अपने अधिकांश यूआई को आसानी से कार्यान्वित कर सकते हैं, फिर भी मेनू, एनीमेशन इत्यादि के लिए कुछ देशी नियंत्रणों का उपयोग कर सकते हैं

फ़ोनगैप वास्तव में एक पुस्तकालय है जो आपके जावास्क्रिप्ट कॉल को एंड्रॉइड/आईओएस/विंडोज फोन जैसे विभिन्न ओएस के लिए निर्देशों में अनुवाद करता है।

1

फ़ोन अंतर एक मध्यस्थ परत है जो आपके आवेदन के बीच आपके फोन & से बात करती है। आपका आवेदन एक क्रोम कम ब्राउज़र & फोन खाई एपीआई आप संपर्क, कैमरा, कब आदि की तरह फोन सुविधाओं से कनेक्ट का उपयोग कर के अंदर रहता है ...

+0

प्रवीण, क्या होगा अगर किट -ैट ओएस के साथ उच्च अंत फोन में, जहां क्रोम डिफ़ॉल्ट ब्राउज़र है, तो एप्लिकेशन कहां रहता है? – BetRob

+0

@BetRob - 'क्रोम कम ब्राउज़र' का मतलब वेब व्यू है। आपका ऐप वेब व्यू के अंदर चलाया जाएगा। –

+0

क्या आप यहां मेरी मदद कर सकते हैं, क्या मैं कनेक्शन सेट करके और जिंदा http शीर्षलेख रखकर AJAX अनुरोध भेज सकता हूं? मैं फोनगैप और jquery का उपयोग कर रहा हूँ। क्योंकि, मैं इन हेडर को किट-कैट ओएस एंड्रॉइड डिवाइस में सेट करने में सक्षम नहीं हूं। क्या यह डिफ़ॉल्ट ब्राउज़र में बदलाव की वजह से है? क्रोम एंड्रॉइड 4.3 के बाद से डिफ़ॉल्ट ब्राउज़र है। – BetRob

0

Thus actually phonegap works. Phonegap वास्तव में 3 चरणों में काम करता है: - वेब मानकों के साथ 1- अनुप्रयोग बिल्ड : डेवलपर्स पहले ही जानते हैं कि html5, css & जावास्क्रिप्ट का उपयोग कर वेब तकनीकों को कैसे बनाना है।

2- लपेटें कि Phonegap साथ: Phonegap वास्तव में पुलों वेब अनुप्रयोग & मोबाइल उपकरणों के लिए मानक आधारित वेब प्रौद्योगिकियों का उपयोग करता है: इस phonegap निर्माण का उपयोग करना, एक कई प्लेटफार्मों के लिए तैनात देशी एपीआई

3 तक पहुँच प्राप्त कर सकते हैं।

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