Xamarin एक सॉफ्टवेयर प्लेटफ़ॉर्म है जिसका उपयोग क्रॉस-प्लेटफ़ॉर्म मोबाइल विकास के लिए किया जाता है। आप इसका उपयोग आईओएस, एंड्रॉइड, विंडोज और अन्य पर ऐप्स बनाने के लिए कर सकते हैं। आप Visual Studio का उपयोग करके एक नया Xamarin प्रोजेक्ट बना सकते हैं, और सामग्री, विजेट और अन्य कार्यक्षमताओं को जोड़कर अपने ऐप को पॉप्युलेट कर सकते हैं।

जब आप एक नया मोबाइल ऐप बनाते हैं, तो आपके ऐप को कई पेजों की आवश्यकता हो सकती है। यदि ऐसा है, तो उपयोगकर्ताओं को इन पृष्ठों के बीच नेविगेट करने के लिए ऐप को आवश्यक कार्यक्षमता की भी आवश्यकता होगी।

Xamarin प्रोजेक्ट कैसे सेट करें

आरंभ करना, एक नया Xamarin प्रोजेक्ट बनाएं. जब आप एक नया ऐप बनाते हैं, तो एक डिफ़ॉल्ट मुख्य पृष्ठ होगा जिसे कहा जाता है मुख्य पृष्ठ.xaml मुख्य Xamarin प्रोजेक्टफ़ोल्डर में संग्रहीत। मुख्य पृष्ठ.xaml जब आप पहली बार एप्लिकेशन लॉन्च करते हैं तो पेज आपकी शुरुआती स्क्रीन के रूप में कार्य करता है।

पृष्ठ में एक भी शामिल है मेनपेज.xaml.cs फ़ाइल, जहाँ आप C# का उपयोग करके अपना प्रोग्रामिंग तर्क लिख सकते हैं। अन्य प्लेटफ़ॉर्म अन्य का उपयोग कर सकते हैं मोबाइल विकास खेल भाषाएं जो सीखने में आपके लिए उपयोगी हो सकती हैं.

instagram viewer
  1. पर जाए मुख्य पृष्ठ.xaml और इसे खोलो।
  2. में मुख्यपृष्ठ.xaml फ़ाइल, डिफ़ॉल्ट कोड संशोधित करें। की सामग्री बदलें स्टैक लेआउट एक नए लेबल के साथ UI तत्व:
    <स्टैकलेआउट पैडिंग = "50">
    <लेबल टेक्स्ट = "मेरा नया मोबाइल एप्लिकेशन"
    क्षैतिज विकल्प = "केंद्र"
    लंबवत विकल्प = "केंद्रऔरविस्तार"
    FontAttributes = "मोटे तिरछे अक्षर"
    फ़ॉन्ट आकार = "24"
    टेक्स्ट कलर = "काला" />
    </StackLayout>
  3. विजुअल स्टूडियो विंडो के शीर्ष पर, एमुलेटर में एप्लिकेशन चलाने के लिए हरे रंग के प्ले बटन पर क्लिक करें।
  4. एमुलेटर लॉन्च होने से पहले प्रोजेक्ट के कंपाइल होने का इंतजार करें।

Xamarin प्रोजेक्ट में दूसरा पेज कैसे जोड़ें

वर्तमान में, आपके Xamarin प्रोजेक्ट में केवल एक पृष्ठ है। एक नया पेज बनाने के लिए, एक नया जोड़ें xaml फ़ाइल और इसे कुछ सामग्री के साथ पॉप्युलेट करें।

  1. समाधान एक्सप्लोरर में, प्रोजेक्ट पर राइट-क्लिक करें। चुनना जोड़ें, और क्लिक करें नई वस्तु.
  2. चुनना सामग्री पृष्ठ से ज़ामरीन। फार्म श्रेणी। नई फ़ाइल को नाम दें सेकेंडपेज.xaml, और क्लिक करें जोड़ें.
  3. आप देखेंगे कि नया पृष्ठ समाधान एक्सप्लोरर में दिखाई देगा, और दोनों से बना होगा a xaml फ़ाइल और एक xaml.cs फ़ाइल। xaml फ़ाइल में UI तत्व और विजेट शामिल होंगे, और xaml.cs फ़ाइल में अन्य कोड तर्क और कार्यक्षमता शामिल होगी।
  4. खोलें सेकेंडपेज.xaml फ़ाइल, जिसमें पहले से ही कुछ डिफ़ॉल्ट कोड होगा। के अंदर स्टैक लेआउट UI तत्व, वर्तमान लेबल को "दूसरा पृष्ठ" कहने वाले लेबल से बदलें।
    <स्टैक लेआउट>
    <लेबल टेक्स्ट ="दूसरा पेज"
    फ़ॉन्ट आकार ="42"
    लंबवत विकल्प ="केंद्रऔरविस्तार"
    क्षैतिज विकल्प ="केंद्रऔरविस्तार" />
    </StackLayout>

मुख्य पृष्ठ से दूसरे पृष्ठ पर कैसे नेविगेट करें

दूसरे पृष्ठ पर नेविगेट करने के लिए, एक बटन जोड़ें जो ऐप को उस पर नेविगेट करने के लिए ट्रिगर करेगा।

  1. खुला हुआ मुख्यपृष्ठ.xaml.
  2. एक बटन UI तत्व जोड़ें। लेबल के नीचे नया बटन जोड़ें।
    <बटन टेक्स्ट = "दूसरे पेज पर नेविगेट करें"
    एक्स: नाम = "बटन1"
    पृष्ठभूमि रंग = "#2196F3"
    टेक्स्ट कलर = "सफेद धुआं"
    ऊँचाई अनुरोध = "50" />
  3. खुला हुआ मेनपेज.xaml.cs, और नामक एक फ़ंक्शन बनाएं पर जाए(). फ़ंक्शन के अंदर, का उपयोग करें मार्गदर्शन। पुशएसिंक नए पृष्ठ पर नेविगेट करने के लिए कार्य करें। आपको तर्क के रूप में नया पेज ऑब्जेक्ट जोड़ना होगा।
    अतुल्यकालिकशून्य नेविगेट करने के लिए (ऑब्जेक्ट प्रेषक, EventArgs e)
    {
    मार्गदर्शन। पुशएसिंक(नया सेकेंडपेज ());
    }
  4. वापस जाओ मुख्यपृष्ठ.xaml. नया जोड़ें पर जाए() में समारोह क्लिक किए गए विशेषता। जब उपयोगकर्ता बटन दबाता है तो यह फ़ंक्शन को चलाने के लिए ट्रिगर करेगा।
    <बटन टेक्स्ट = "दूसरे पेज पर नेविगेट करें"
    एक्स: नाम = "बटन1"
    क्लिक किया गया = "पर जाए"
    पृष्ठभूमि रंग = "#2196F3"
    टेक्स्ट कलर = "सफेद धुआं"
    ऊँचाई अनुरोध = "50" />
  5. विजुअल स्टूडियो विंडो के शीर्ष पर, एमुलेटर का उपयोग करके ऐप लॉन्च करने के लिए हरे रंग के प्ले बटन पर क्लिक करें।
  6. मुख्य पृष्ठ पर बटन पर क्लिक करें। आप ऐप को दूसरे पेज पर नेविगेट करते हुए देखेंगे।

Xamarin का उपयोग करके मोबाइल एप्लिकेशन बनाना

Xamarin एक ओपन-सोर्स टूल है जिसका उपयोग आप iOS, Android, Windows और अन्य पर मोबाइल एप्लिकेशन विकसित करने के लिए कर सकते हैं। आप Visual Studio का उपयोग करके एक नया Xamarin प्रोजेक्ट बना सकते हैं, ऐप को पॉप्युलेट कर सकते हैं और कई पेज जोड़ सकते हैं।

अनेक पृष्ठ जोड़ने के लिए, नए सामग्री पृष्ठ बनाएं और उन्हें सामग्री से भरें। आप नए पृष्ठ पर नेविगेट करने के लिए ऐप को ट्रिगर करने के लिए ऑन-क्लिक ईवेंट या अन्य ईवेंट का भी उपयोग कर सकते हैं।

मोबाइल एप्लिकेशन बनाने में बहुत कुछ है, इसलिए आरंभ करते समय बुनियादी बातों को समझना आपके लिए महत्वपूर्ण है। आपके लिए सीखने के लिए उपलब्ध कुछ बेहतरीन पाठ्यक्रमों का अन्वेषण करें।