2015-12-07 10 views
6

मैं फोनगैप/कॉर्डोवा डेवलपर हूं, मैं नई तकनीक में जाने की योजना बना रहा हूं। मैं थोड़ा उलझन में हूं कि मोबाइल एप्लिकेशन विकास के लिए सबसे अच्छा कौन सा है और क्यों।सेन्चा टच बनाम आयनिक ढांचे पेशेवरों और विपक्ष

उत्तर

8

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

आयनिक दुनिया में आपका स्वागत है!

  • मुक्त, खुला स्रोत, लगातार कॉर्डोबा की चोटी पर बढ़ रही है और महान दस्तावेजों
  • इसकी। तो मूलभूत कार्यक्षमता प्राप्त करने के लिए आपके पास सौ कॉर्डोवा प्लगइन तक पहुंच होगी, यानी देशी एपीआई तक पहुंच।
  • कोणीयजेएस पर शक्ति ढांचे के साथ बनाई गई है।
  • टच अनुकूलित यूआई, removes normal 300 ms delay from webview on touch!
  • एमवी * पैटर्न
  • सीएसएस घटकों और Ionicons में निर्मित
  • ~ 100% कोड शेयर
  • बादल एप्लिकेशन
  • कोई विशेष एसडीके आवश्यक
  • NPM
  • से उपलब्ध
  • महान परीक्षण
  • साथ रिपोर्ट
  • स्केलेबल

आयनिक पर बनाए गए शीर्ष ऐप्स के लिए Ionic Showcase देखें।

Ionic vs other contenders देखें।

पीएस, मैंने सेन्चा और इसके मुख्य रूप से वाणिज्यिक पर समय नहीं बिताया है। मुझे गीथूब पर इसका स्रोत कोड नहीं मिला। क्षमा करें Sencha!

दोनों आयनिक और सेन्चा कॉर्डोवा पर चलते हैं लेकिन गंभीरता से, आयनिक ने शानदार काम किया है और मैं इसे किसी भी दिन फिर से सुधार दूंगा।

अद्यतन

चेक बाहर NativeScript और React Native। उनमें से दोनों मूल यूआई प्रतिपादन (आयनिक और सेन्चा के विपरीत) प्रदान करते हैं और आशाजनक लगते हैं। उन्हें तेलिक और फेसबुक द्वारा भी समर्थन दिया जाता है, जिसमें रिच एक गिथब पर सबसे तारांकित रेपो में से एक है। निक राबॉय द्वारा this आलेख देखें।

+2

सेन्चा टच और एक्सटी जेएस की एक जीपीएल रिलीज है। सेन्चा टच का वाणिज्यिक संस्करण भी मुफ़्त है। –

+3

अनजान के लिए, जीपीएल की आवश्यकता है कि आपका ऐप भी जीपीएल और आपका स्रोत खुला हो। –

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