/ / Xamarin.Forms PCL - xamarin, xamarin.forms, पोर्टेबल-क्लास-लाइब्रेरी

Xamarin.Forms पीसीएल - xamarin, xamarin.forms, पोर्टेबल-क्लास-पुस्तकालय

मैं सोच रहा था कि इसमें क्या लाभ हैंXamarin.Forms के साथ पीसीएल का उपयोग करना। मेरा मतलब है कि आप वैसे भी प्रत्येक प्लेटफ़ॉर्म के बीच कोड साझा करते हैं। Xamarins देशी दृष्टिकोण में यह काफी स्पष्ट है। तो शायद कोई भी मुझे बता सकता है कि Xamarin.Forms में पीसीएल का उपयोग क्यों करें?

उत्तर:

उत्तर № 1 के लिए 4

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

जब आप साझा प्रोजेक्ट्स का उपयोग कर सकते हैं, तो आप संकलक निर्देशों का उपयोग करके और कोडिंग बलिदान करने के लिए खुद को पाएंगे जो कि कुछ भी लेकिन परियोजनाओं के सबसे छोटे कोडिंग प्रथाओं को खराब कर सकते हैं।

Xamarin Forms 2.3.3 का उपयोग करके या बाद में आप अपने PCL में अपने Xamarin प्रपत्र पृष्ठों में प्लेटफ़ॉर्म विशिष्ट नियंत्रण एम्बेड कर सकते हैं और वे केवल तभी प्रस्तुत करेंगे जब प्लेटफ़ॉर्म पर चलाया जाएगा।


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

अधिकतम कोड साझाकरण के अलावा, यह आपको SOLID जैसी सर्वोत्तम प्रथाओं का पालन करने की अनुमति देता है।

यह भी याद रखें कि 3 विकल्प हैं (केवल 2 नहीं):

  • पोर्टेबल क्लास लाइब्रेरी
  • साझा पुस्तकालय
  • .NET मानक पुस्तकालय

.NET मानक लाइब्रेरी अभी भी एक चालू काम हैप्रक्रिया, इसलिए यह अभी तक नहीं है। लेकिन, यह जाने का रास्ता होगा। इसलिए, पीसीएल आज आपको .NET मानक लाइब्रेरी तरीके से कल एक उत्कृष्ट प्रवास पथ दे सकता है।

उम्मीद है की यह मदद करेगा।