/ / Phonegap और Trigger.io के बीच तुलना - html5, कॉर्डोबा, ट्रिगर ।io, हाइब्रिड-मोबाइल-ऐप

फोनगैप और Trigger.io के बीच तुलना - एचटीएमएल 5, कॉर्डोवा, ट्रिगर.io, हाइब्रिड-मोबाइल-ऐप

मैं मोबाइल विकास के लिए नया हूँ और कुछ कारणों से हाइब्रिड ढांचे की तलाश कर रहा हूँ:

  • तेज़ विकास: मुझे उद्देश्य-सी / जावा सीखने या XCode / ग्रहण स्थापित करने की आवश्यकता नहीं है
  • आसान बनाने के लिए: हमने एक स्टार्टअप को फिर से शुरू किया है, और बहुत से ए / बी परीक्षण के साथ-साथ जल्दी से पुनरावृति करने की आवश्यकता है। हम ऐप स्टोर की मंजूरी के लिए और उपयोगकर्ता द्वारा ऐप को अपडेट करने के लिए इंतजार किए बिना ऐप को अपडेट करने में सक्षम होना चाहते हैं।

Trigger.io बाद के बिंदु को हल करता है - https://trigger.io/reload/ (जो एक बड़ा प्लस है)

इसके अलावा, (क) सीखने की अवस्था, (2) देशी UI महसूस, (3) प्रदर्शन के संदर्भ में उनके बीच मुख्य अंतर क्या हैं

उत्तर:

जवाब के लिए 5 № 1

मैंने मूल रूप से सवाल पूछा था - अब तक के अपने अनुभव को साझा करना।

मैंने PhonaGap से शुरुआत की और फिर Trigger.io में बदल गया। जरूरी नहीं है कि ट्रिगर .io बेहतर है - स्विच करने के लिए मेरे मुख्य 2 कारण थे:

  1. उत्प्रेरक।io बहुत तेज संकलन करता है (सेकंड बनाम मिनट)। जब मैं फोनगैप का उपयोग कर रहा था, तो मैं रिप्ले उत्तेजक का उपयोग करके अपने परिवर्तनों का परीक्षण कर रहा था - हर छोटे बदलाव के बाद कोड का संकलन करने में बस समय लगता था। यह सुनिश्चित करना कि आपका कोड Ripple पर चलता है, सिरदर्द है, और जब बात डिवाइस पर डिबग करने के लिए किए गए कार्य पर नहीं होती है। ट्रिगर के साथ। मैं आसानी से डिवाइस पर हर एक परिवर्तन का परीक्षण कर सकता हूं।
  2. Trigger.io आपकी रिलीज़ / ऐप स्टोर ऐप में नए परिवर्तनों को आगे बढ़ाने की अनुमति देता है (बजाय उपयोगकर्ताओं को आपके ऐप को अपडेट करने के लिए प्रतीक्षा करने के)। मेरे लिए यह देशी की तुलना में HTML5 के प्रमुख लाभों में से एक है।

कुछ अन्य नोट:

  • Trigger.io केवल औसत ग्राहक सहायता प्रदान करता है (मेरे पास एक भुगतान खाता है)। फोनगैप के बारे में निश्चित नहीं है
  • Phonegap में बहुत बेहतर ओपनसोर्स सपोर्ट है और अधिक प्लगइन्स का तरीका। यदि उनके किसी मॉड्यूल द्वारा कार्यक्षमता प्रदान नहीं की जाती है, या यदि आपके पास बग है, तो trig.io के साथ, आप "अपने दम पर।

जवाब के लिए 4 № 2

मैं ट्रिगर के लिए काम करता हूं इसलिए मैं चीजों के हमारे पक्ष का प्रतिनिधित्व करने जा रहा हूं।

ट्रिगर एक अच्छा बनाने पर विशेष रूप से ध्यान केंद्रित किया जाता हैउन लोगों के लिए अनुभव जो "मूल कोड नहीं देखना चाहते हैं और केवल HTML / JS लिखना चाहते हैं (हम मूल मॉड्यूल का समर्थन भी करते हैं, लेकिन हम आशा करते हैं कि अधिकांश उपयोगकर्ता जीते" t को अपना लिखने की आवश्यकता है)।

सीखने की अवस्था के संदर्भ में, मैं केवल ट्रिगर को एक कोशिश देने की अत्यधिक अनुशंसा करता हूं, हमारे पास एक नि: शुल्क परीक्षण है और आप एक घंटे के भीतर एक सिम्युलेटर या अपने डिवाइस पर एक ऐप चला सकते हैं।

देशी UI के लिए ट्रिगर में कई मॉड्यूल हैं जो देशी UI घटकों को जोड़ते हैं। उदाहरण के लिए: https://trigger.io/modules/topbar/current/ तथा https://trigger.io/modules/tabbar/current/। मैं निश्चित रूप से फोनगैप में उपलब्ध नहीं है, इसलिए मैं प्रत्यक्ष तुलना नहीं कर सकता। हालांकि, आधुनिक उपकरणों के साथ दोनों प्लेटफार्मों पर केवल HTML5 / CSS के साथ बहुत अच्छे UI बनाने के लिए संभव है।

प्रदर्शन के लिए दोनों मंच समान हैं,आपके ऐप के आधार पर आप HTML के साथ कुछ सीमाओं में भाग सकते हैं। उदाहरण के लिए, रेखीय रूप से गहन खेल बहुत अच्छी तरह से काम करने की संभावना नहीं है। सामान्य अनुप्रयोग, हालांकि, आमतौर पर कोई समस्या नहीं है। देख https://trigger.io/examples/ क्या प्राप्त किया जा सकता है के कुछ उदाहरणों के लिए।