अवलोकन
Dart_Native विकासकर्ताओं को डार्ट में सीधे मूल आंदोलन और डेस्कटॉप एप्लिकेशन लिखने की अनुमति देता है, प्लेटफॉर्म-विशिष्ट कोड या प्रदर्शन-भारी इंटरऑप चैनल की आवश्यकता के बिना। डार्ट के मजबूत प्रकार और आधुनिक सिंटैक्स का उपयोग करके, यह एंड्रॉइड, आईओएस और मैकओएस पर मूल एपीआई तक बिना किसी बाधा के पहुंच प्रदान करता है। यह पैकेज उच्च-स्तरीय डार्ट विकास और निम्न-स्तरीय सिस्टम क्षमताओं के बीच के अंतर को दूर करता है, प्लेटफॉर्म के आधार पर एक एकीकृत कार्य प्रवाह प्रदान करता है। एक ही कोडबेस को बनाए रखते हुए मूल प्रदर्शन और उपकरण विशेषताओं तक पहुंच प्राप्त करने के लिए टीमों के लिए यह आदर्श है।
उपयोग
- क्रॉस-प्लेटफॉर्म ऐप विकास
- Dart से मूल API एक्सेस
- प्लेटफॉर्म-विशिष्ट कोड को समाप्त करना
- उच्च प्रदर्शन वाले मोबाइल एप्लिकेशन
- कई प्लेटफॉर्म के लिए एकीकृत कोडबेस
मुख्य विशेषताएँ
- डार्ट में सीधे नेटिव कोड लेखन
- Android, iOS और macOS के लिए समर्थन
- कम प्रदर्शन वाले चैनलों पर निर्भर नहीं
- मूल एपीआई के साथ निरंतर एकीकरण
- एक ही कोडबेस कई प्लेटफॉर्म के लिए
इनके लिए उपयुक्त
- मोबाइल/डेस्कटॉप एप्लिकेशन के लिए डार्ट का उपयोग करने वाले विकासकर्ता
- मूल भाषा की जटिलता से बचने वाली टीमें
- मूल प्रदर्शन की आवश्यकता वाले प्रोजेक्ट्स
- क्रॉस-प्लेटफॉर्म एप्लिकेशन डेवलपमेंट
- बॉयलरप्लेट और इंटरऑपरेबिलिटी ओवरहेड को कम करना चाहते हैं
विचार योग्य बातें
- परंपरागत निर्मित उपकरणों की तुलना में सीमित पारिस्थितिकी तंत्र
- प्रारंभिक चरण के अपनाने में गहन डीबगिंग की आवश्यकता हो सकती है
- मूल प्लेटफ़ॉर्म अवधारणाओं को समझने की आवश्यकता है
- अभी सभी निश नेटिव फीचर्स का समर्थन नहीं कर सकता है
- मूल एकीकरण प्रारूपों से परिचित न होने वाले विकासकर्मियों के लिए सीखने का वक्र
