खोज…


टिप्पणियों

यह अनुभाग बताता है कि mvvmcross क्या है और एक डेवलपर इसका उपयोग क्यों करना चाहता है।

यह भी mvvmcross के भीतर किसी भी बड़े विषयों का उल्लेख करना चाहिए, और संबंधित विषयों के लिए लिंक करना चाहिए। चूंकि mvvmcross के लिए दस्तावेज़ीकरण नया है, इसलिए आपको उन संबंधित विषयों के प्रारंभिक संस्करण बनाने की आवश्यकता हो सकती है।

स्थापना या सेटअप

Mvvmcross को स्थापित करने या स्थापित करने पर विस्तृत निर्देश।

MvvmCross स्थापना

नौगट के साथ mvvmcross स्थापित करना:

"प्रबंधित नौगट पैकेज" विंडो में mvvmcross के लिए खोजें।

पैकेज मैंगर कंसोल के साथ mvvmcross स्थापित करना:

PM> Install-Package MvvmCross
  • अपने पीसीएल (पोर्टेबल क्लास लाइब्रेरी) और आप आवेदन परियोजना दोनों पर इसे स्थापित करना सुनिश्चित करें।

जैसे ही डला इसकी स्थापना समाप्त करता है, तो ध्यान दें कि आपके पास अपने PCL और अनुप्रयोग प्रोजेक्ट में "ToDo-MvvmCross" नाम की दो नई निर्देशिकाएं हैं, चरण दर चरण निर्देशों का पालन करें।

यदि आपने सब कुछ सही किया है, तो आप अपने एप्लिकेशन को संकलित और चला सकते हैं। आपको यह "हैलो MvvmCross" स्क्रीन देखना चाहिए:

यहाँ छवि विवरण दर्ज करें

Mvvmcross क्या है

Mvvmcross एक खुला स्रोत MVVM प्लेटफ़ॉर्म है जो क्रॉस प्लेटफ़ॉर्म एप्लिकेशन (जैसे एंड्रॉइड, विंडोज फोन, आईओएस, आदि ...) को विकसित करते समय हमारी समस्याओं को हल करने के लिए आता है।

मुख्य समस्या यह है, कि प्रत्येक प्लेटफ़ॉर्म की अपनी विशिष्टता है, लेकिन आपके एप्लिकेशन का व्यावसायिक तर्क प्रत्येक प्लेटफ़ॉर्म पर समान होने की संभावना है।

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

यहीं से Mvvmcross बहुत काम की हो जाती है।

एमवीएमक्रॉस की मुख्य विशेषता यह है कि आप अपने तर्क को न केवल विचारों (एमवीवीएम और एमवीसी पैटर्न में) से अलग कर रहे हैं, बल्कि प्लेटफार्मों के बीच तर्क कोड का पुन: उपयोग करते हुए विशिष्ट मंच कार्यान्वयन से।

आपका व्यावसायिक तर्क आपके पीसीएल (पोर्टेबल लाइब्रेरी क्लास) में लागू किया जाएगा, और प्रत्येक प्लेटफ़ॉर्म इसका संदर्भ दे सकता है, जबकि इसके अनुसार अपने मूल पक्ष को लागू कर सकता है।

Mvvmcross घोषणापत्र देखें:

https://github.com/MvvmCross/MvvmCross/wiki/The-MvvmCross-Manifesto

गेवब पर मवमक्रॉस:

https://github.com/MvvmCross/MvvmCross

उन लोगों के लिए जो MVC / MVVM अवधारणा के लिए पूरी तरह से नए हैं, मेरा सुझाव है कि आप इन लिंक पर जाएँ:

http://en.wikipedia.org/wiki/Model_View_ViewModel http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller v



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow