android - फोनगैप के लिए कौन सी आईडीई? ग्रहण पर्याप्त है?




ios eclipse (3)

ऐसा लगता है कि विजुअल स्टूडियो किसी के लिए उससे परिचित किसी के लिए बेहतर होगा:

1) http://kencenerelli.wordpress.com/2012/08/10/extending-phonegap-for-visual-studio-to-android-devices/

उद्धरण: " फोनगैप: बिल्ड करें। ऑनलाइन सेवा आपके एचटीएमएल, सीएसएस और जावास्क्रिप्ट फाइलें ले सकती है (सब कुछ फोनगैप टेम्पलेट्स विजुअल स्टूडियो का उपयोग करके बनाते हैं) और उन्हें उन ऐप्स में संकलित करें जो विक्रेता के ऐप मार्केटप्लेस के लिए तैयार हैं। "

2) http://anindita9.wordpress.com/tag/visual-studio-phonegap/

3) - आप विजुअल स्टूडियो लाइट्सविच और नोमाड का भी उपयोग कर सकते हैं:

https://www.facebook.com/vslightswitch/posts/658678164147712

https://groups.google.com/forum/#!topic/phonegap/_eNL6viCFhs

4) इसके अलावा, एंड्रॉइड / ग्रहण पर टिप:

https://groups.google.com/forum/#!topic/phonegap/-wYLoYWwp-I

5) फोनगैप ट्यूटोरियल:

http://vsnomad.com/documentation/learning-phonegap.html

http://pieterderycke.wordpress.com/2012/03/26/developing-mobile-applications-with-phonegap-and-jquery-mobile/

6) फोनगैप / कॉर्डोवा बनाम नोमाड:

http://brantleclercq.com/2012/12/15/vs-nomad-vs-phonegap-build/

अद्यतन करें

लेकिन, ग्रहण के साथ किसी और के लिए अधिक समझदार / धाराप्रवाह, शायद एपटाना स्टूडियो, एक्लिप्स पर आधारित एक ओपन सोर्स आईडीई लेकिन वेब-केंद्रित:

http://en.wikipedia.org/wiki/Aptana_Studio

मैं फोनगैप में कूदने वाला हूं और महसूस करता हूं कि इसमें स्वयं का आईडीई नहीं है। मुझे पता है कि मैं एंड्रॉइड-केंद्रित फोनगैप ऐप्स बनाने के लिए ग्रहण का उपयोग कर सकता हूं, लेकिन आईओएस और शायद विंडोज फोन और शायद ब्लैकबेरी "संस्करणों" के बारे में क्या - क्या ग्रहण सभी के लिए उपयोग किया जा सकता है? अधिकांश फोनगैपर आईडीई के रूप में क्या उपयोग करते हैं?

क्या फोनगैप बिल्ड इसे ग्रहण में सब कुछ करने के लिए संभव बनाता है, और फिर इसे आईओएस, आदि के लिए क्लाउड पर फेंक देता है, बनाता है?


मैं एप्स प्लस वेब-सर्विस बैकएंड विकसित करता हूं (ज्यादातर PHP में)। मेरे कुछ "ऐप्स" को फ़ोन / टैबलेट पर ऐप्स और डेस्कटॉप / लैपटॉप सिस्टम पर क्रोम प्लगइन्स (या केवल वेबपृष्ठ) के रूप में चलाने के लिए डिज़ाइन किया गया है।

मैं वर्तमान में JetBrains PHPStorm (छोटी गाड़ी, और सेवा बहुत अच्छा नहीं है, लेकिन यह आरामदायक आईडीई सुविधाओं और उचित मूल्यवान) का उपयोग करता है और ग्रहण एक साथ। ग्रहण में, मेरे पास Aptana प्लस वेब टूल्स प्लेटफॉर्म है, और निश्चित रूप से एंड्रॉइड एडीटी प्लगइन्स स्थापित हैं।

मेरे पास एक और लड़का है जो मैक / एक्सकोड / आदि का उपयोग करके आईओएस के लिए बनाता / प्लगइन करता है।

हम ब्राउज़रों में जितना अधिक डिबगिंग करने की कोशिश करते हैं, हम संभवतः प्लगइन और अन्य डिवाइस-विशिष्ट सामग्री का परीक्षण करने के लिए सिम्युलेटर / एमुलेटर (और डिवाइस) का उपयोग कर सकते हैं।

हम सिर्फ फोनगैप 3 पर जा रहे हैं और वैकल्पिक रूप से फोनगैप बिल्ड का मूल्यांकन कर रहे हैं। (हम विशेष रूप से डीबग क्षमताओं में रूचि रखते हैं। यह स्पष्ट नहीं है कि वे वास्तव में क्या पहले से बाहर हैं जो वास्तव में जोड़ते हैं।)

यह निश्चित रूप से कागज पर अच्छा लगता है, लेकिन हमें देखना होगा।

यदि आप प्लगइन विकास कर रहे हैं, तो आपको विकास (पीसी या मैक) और परीक्षण के लिए उपयुक्त प्रणाली की आवश्यकता होगी।


हां, ग्रहण सभी प्लेटफार्मों को लक्षित करने के लिए पर्याप्त से अधिक है।

फोनगैप बिल्ड का उपयोग करके, आप किसी भी टेक्स्ट एडिटर का उपयोग करके संपूर्ण ऐप लिख सकते हैं - कोई आईडीई आवश्यक नहीं है - और उनकी सेवा पर अपलोड करें। उनकी सेवा आपके लिए सभी लक्षित मोबाइल वातावरण में संकलन को संभालती है, और फिर प्रत्येक प्लेटफ़ॉर्म के लिए डाउनलोड करने के लिए अंतिम फ़ाइलें प्रदान करती है।

उनके एफएक्यू से:

मैं फोनगैप बिल्ड के साथ कैसे शुरू करूं?

बस अपनी वेब संपत्तियां अपलोड करें - एचटीएमएल, सीएसएस और जावास्क्रिप्ट की एक ज़िप फ़ाइल, या एक एकल index.html फ़ाइल - फोनगैप बिल्ड पर, हमें अपने गिट या एसवीएन रिपोजिटरी पर इंगित करें। फिर हम आपके लिए संकलन और पैकेजिंग करेंगे। कुछ मिनटों में, आपको सभी मोबाइल प्लेटफ़ॉर्म के लिए डाउनलोड यूआरएल प्राप्त होंगे

विकास की आसानी के लिए मैं एक आईडीई स्थापित करने की सिफारिश करता हूं (शायद जो भी आपके पास परीक्षण या पसंद के लिए भौतिक उपकरणों से मेल खाता है)। इस तरह आपको Intellisense की तरह आईडीई सहायता मिलती है, लेकिन जैसा कि मैंने कहा है कि इसे सख्ती से रखने की आवश्यकता नहीं है।

यदि आप स्थानीय स्तर पर उन सभी प्लेटफार्मों के लिए संकलन करना चाहते हैं तो आपका विकल्प बहुत हास्यास्पद है:

  • आईओएस - एक्सकोड स्थापित करें

  • एंड्रॉइड / ब्लैकबेरी - ग्रहण स्थापित करें

  • विंडोज फोन - विजुअल स्टूडियो स्थापित करें

यहां तक ​​कि यदि आपके पास एक वेब ब्राउज़र है, तो आप सीधे अपने GitHub.com के वेब इंटरफ़ेस के माध्यम से अपने संग्रह को संपादित कर सकते हैं, और फिर रेपो और बिल्ड क्लोन करने के लिए फोनगैप बिल्ड को बता सकते हैं, फिर प्रत्येक डिवाइस के लिए बिल्ड डाउनलोड करें।






phonegap-build