ऐप्लिकेशन के आर्किटेक्चर का डिज़ाइन, यह पक्का करने के लिए ज़रूरी है कि आपके ऐप्लिकेशन मज़बूत हों, उनकी जांच की जा सके, और उन्हें मैनेज किया जा सके. Android, लाइब्रेरी और कॉम्पोनेंट का एक सेट उपलब्ध कराता है, ताकि सबसे सही तरीकों के मुताबिक अपना ऐप्लिकेशन बनाया जा सके.
गाइड
- ऐप्लिकेशन के आर्किटेक्चर के बारे में गाइड की मदद से, बेहतर ऐप्लिकेशन बनाने की बुनियादी बातें जानें.
- ऐप्लिकेशन नेविगेशन को बेहतर बनाकर, उपयोगकर्ता अनुभव को बेहतर बनाएं.
- डिपेंडेंसी इंजेक्शन गाइड की मदद से, छोटे-मोटे बदलाव वाले कोड को कम करें और अपने कोड को आसानी से मैनेज करें.
ताज़ा खबरें और वीडियो
उपयोगकर्ता के टाइप करते ही इनपुट की पुष्टि करना
Updated 22 फ़रवरी 2025
उपयोगकर्ता के टेक्स्ट फ़ील्ड में नाम, ईमेल, पता या संपर्क की अन्य जानकारी डालते ही, इनपुट की पुष्टि की जा सकती है. पुष्टि करने से गड़बड़ियां कम होती हैं और आपके उपयोगकर्ताओं का समय बचता है.
टेक्स्ट की एक ही स्ट्रिंग में एक से ज़्यादा लिंक जोड़ने की सुविधा
Updated 22 फ़रवरी 2025
टेक्स्ट की एक ही स्ट्रिंग में कई लिंक जोड़े जा सकते हैं, ताकि उपयोगकर्ताओं को अलग-अलग जगहों पर जाने के विकल्प मिल सकें और यूज़र ऐक्टिविटी बढ़ सके.
टेक्स्ट के कुछ हिस्सों को स्टाइल करना
Updated 22 फ़रवरी 2025
टेक्स्ट के कुछ हिस्सों को स्टाइल किया जा सकता है, ताकि उसे पढ़ना आसान हो जाए. साथ ही, उपयोगकर्ताओं को बेहतर अनुभव दिया जा सके. इसके अलावा, रंगों और फ़ॉन्ट का इस्तेमाल करके, ज़्यादा क्रिएटिविटी को बढ़ावा दिया जा सकता है.
इमेज लोड और डिसप्ले करना
Updated 22 फ़रवरी 2025
अपने ऐप्लिकेशन में कॉन्टेंट के लिए और उपयोगकर्ता की कार्रवाइयों के जवाब में इमेज दिखाने के लिए, इमेज को डिस्क से या इंटरनेट पर किसी बाहरी सोर्स से लोड करें.
Compose में ऐनिमेशन
Updated 6 फ़रवरी 2025
Compose ऐनिमेशन एपीआई का इस्तेमाल करके, ट्रांज़िशन का इस्तेमाल करके, स्टेटस वैल्यू को ऐनिमेट करने, विज़िबिलिटी या साइज़ में बदलाव करने, और क्रॉसफ़ेड करने का तरीका जानें.
कंटेनर के तौर पर कार्ड बनाना
Updated 6 फ़रवरी 2025
कार्ड, आपके यूज़र इंटरफ़ेस (यूआई) के लिए मटीरियल डिज़ाइन कंटेनर उपलब्ध कराता है.
सबसे ऊपर ऐप्लिकेशन बार दिखाना
Updated 6 फ़रवरी 2025
TopAppBar कॉम्पोनेंट का इस्तेमाल करके, टॉप ऐप्लिकेशन बार बनाएं. इससे उपयोगकर्ताओं को आपके ऐप्लिकेशन में नेविगेट करने और फ़ंक्शन ऐक्सेस करने में मदद मिलेगी.
ऐप्लिकेशन बार दिखाना
Updated 6 फ़रवरी 2025
ऐप्लिकेशन बार, स्क्रीन पर सबसे ऊपर या सबसे नीचे मौजूद एक कंटेनर होता है. इसमें मुख्य सुविधाएं और नेविगेशन आइटम होते हैं.
उपयोगकर्ता के टॉगल के आधार पर पासवर्ड दिखाना या छिपाना
Updated 6 फ़रवरी 2025
सुरक्षा को बेहतर बनाने और उपयोगकर्ता अनुभव को बेहतर बनाने के लिए, उपयोगकर्ता के टॉगल के आधार पर पासवर्ड को छिपाने या दिखाने के लिए आइकॉन बनाया जा सकता है.
ऐनिमेशन वाली इमेज दिखाना
Updated 6 फ़रवरी 2025
ऐनिमेशन वाली इमेज दिखाने के लिए, ड्रॉ की जा सकने वाली फ़ाइल लोड करके, अपने ऐप्लिकेशन में उपयोगकर्ताओं के लिए ज़्यादा इंटरैक्टिव और दिलचस्प अनुभव बनाया जा सकता है. ऐनिमेशन वाली इमेज, लोडिंग इंडिकेटर, सफलता या गड़बड़ी के इंडिकेटर बनाने, गेम डेवलपमेंट में मदद करने, और यूज़र इंटरफ़ेस (यूआई) के अन्य फ़ंक्शन बनाने के लिए काम की होती हैं.
फ़ोन पर ऐप्लिकेशन के ओरिएंटेशन पर पाबंदी लगाना, लेकिन बड़ी स्क्रीन वाले डिवाइसों पर नहीं
Updated 6 फ़रवरी 2025
ऐप्लिकेशन के ओरिएंटेशन पर छोटी स्क्रीन पर पाबंदी लगाएं, लेकिन बड़ी स्क्रीन पर नहीं.
डिटैचेबल कीबोर्ड के कॉन्फ़िगरेशन में किए गए बदलावों को मैनेज करना
Updated 6 फ़रवरी 2025
डिटैचेबल कीबोर्ड के कॉन्फ़िगरेशन में किए गए बदलावों को मैनेज करने का तरीका जानें.
Compose में टेक्स्ट ड्रॉ करना
Updated 6 फ़रवरी 2025
कैनवस पर टेक्स्ट ड्रॉ करने के लिए खास तौर पर डिज़ाइन किए गए Compose API का इस्तेमाल करने का तरीका जानें. इस सेगमेंट में, राउंड किए गए रेक्टैंगल में इमोजी फ़ॉन्ट बनाने का कोड दिखाया गया है.
पेजिंग सूची दिखाना
Updated 6 फ़रवरी 2025
पेजिंग सूची बनाएं, ताकि उपयोगकर्ता एक स्क्रीन पर फ़िट न होने वाले कॉन्टेंट को ऐक्सेस करने के लिए स्क्रोल कर सकें. हॉरिज़ॉन्टल पेजिंग की सूचियों की मदद से, उपयोगकर्ता इमेज, स्लाइड शो या प्रॉडक्ट कैरसेल जैसे कॉन्टेंट पर जा सकते हैं. वर्टिकल पेजिंग की सूचियां, ज़्यादा कॉन्टेंट वाले ऐप्लिकेशन के लिए काम की होती हैं. इनमें उपयोगकर्ताओं को लेख जैसे कई आइटम स्क्रोल करने पड़ सकते हैं.
किसी आकार में काटी गई इमेज दिखाना
Updated 6 फ़रवरी 2025
इमेज के काटे गए हिस्से के आस-पास शैडो बनाए जा सकते हैं, ताकि इमेज को क्लिप के आकार में दिखाया जा सके.
इंटरैक्टिव कॉम्पोनेंट दिखाना
Updated 6 फ़रवरी 2025
अपने यूज़र इंटरफ़ेस (यूआई) के लिए सही कॉम्पोनेंट चुनें और देखें कि उसे अपने ऐप्लिकेशन में कैसे लागू किया जा सकता है.
Compose में टेस्टिंग
Updated 6 फ़रवरी 2025
Jetpack Compose के लिए अपने पहले टेस्ट बनाएं. यूज़र इंटरफ़ेस (यूआई) टेस्ट लिखने, टेस्ट के नियमों, फ़ाइंडर, और एश्योरमेंट का इस्तेमाल करने के लिए, Compose के टेस्टिंग आर्टफ़ैक्ट इस्तेमाल करने का तरीका जानें.
ऐसा स्विच जोड़ें जिसे उपयोगकर्ता टॉगल कर सकें
Updated 6 फ़रवरी 2025
टॉगल स्विच का इस्तेमाल करके, उपयोगकर्ताओं को दो में से किसी एक स्थिति को चुनने की सुविधा दी जा सकती है.
स्टाइलस की मदद से, हथेली से टच करने की सुविधा बंद करना
Updated 6 फ़रवरी 2025
स्टाइलस की मदद से, गलती से हथेली से होने वाले टच को रोकना.
वेबव्यू की स्थिति मैनेज करना
Updated 6 फ़रवरी 2025
कॉन्फ़िगरेशन में होने वाले बदलावों के दौरान, वेबव्यू की स्थिति मैनेज करें.
उपयोगकर्ता के इनपुट के लिए पॉप-अप मैसेज या अनुरोध दिखाना
Updated 6 फ़रवरी 2025
डायलॉग बॉक्स, पॉप-अप मैसेज दिखाते हैं या ऐप्लिकेशन के मुख्य कॉन्टेंट के ऊपर मौजूद लेयर पर, उपयोगकर्ता के इनपुट का अनुरोध करते हैं.
जटिल इकाइयों को दिखाने के लिए चिप बनाना
Updated 6 फ़रवरी 2025
चिप कॉम्पोनेंट, जटिल इकाइयों को विज़ुअल तौर पर दिखाता है. आम तौर पर, इसमें आइकॉन और लेबल का इस्तेमाल किया जाता है.
फ़्लोटिंग ऐक्शन बटन (एफ़एबी) बनाना
Updated 6 फ़रवरी 2025
फ़्लोटिंग ऐक्शन बटन की मदद से, उपयोगकर्ता ऐप्लिकेशन में कोई मुख्य कार्रवाई कर सकता है.
बड़ी स्क्रीन के लिए ऑप्टिमाइज़ करें
Updated 6 फ़रवरी 2025
अपने ऐप्लिकेशन को टैबलेट, फ़ोल्ड किए जा सकने वाले डिवाइसों, और ChromeOS डिवाइसों पर ऑप्टिमाइज़ किया गया उपयोगकर्ता अनुभव देने के लिए चालू करें.
'लिखें' फ़ील्ड में बेहतर लेआउट
Updated 6 फ़रवरी 2025
Compose लेआउट के लिए जटिल डिज़ाइन बनाने का तरीका जानें. इसमें लेआउट फ़ेज़ और सीमाओं, सब-कंपोज़ लेआउट, और इंट्रिन्सिक मेज़रमेंट पर फ़ोकस किया गया है.
नेविगेशन ड्रॉअर कॉम्पोनेंट की मदद से, स्लाइड-इन मेन्यू बनाना
Updated 6 फ़रवरी 2025
नेविगेशन पैनल, स्लाइड-इन नेविगेशन मेन्यू होता है.
स्क्रोल किया जा सकने वाला ग्रिड बनाना
Updated 6 फ़रवरी 2025
ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाने के लिए, लेज़ी ग्रिड की मदद से बड़े डेटासेट और डाइनैमिक कॉन्टेंट को मैनेज किया जा सकता है. लेज़ी ग्रिड कॉम्पोज़ेबल की मदद से, आइटम को स्क्रोल किए जा सकने वाले कंटेनर में दिखाया जा सकता है. यह कंटेनर, एक से ज़्यादा कॉलम या पंक्तियों में फैला होता है.