Jetpack Compose, Android के लिए एक आधुनिक टूलकिट है. इसकी मदद से, कम कोड और आसान Kotlin API का इस्तेमाल करके नेटिव यूज़र इंटरफ़ेस (यूआई) बनाया जा सकता है. Compose, यूज़र इंटरफ़ेस (यूआई) को आसानी से और तेज़ी से डेवलप करने में मदद करता है. साथ ही, यह फ़ोन, टैबलेट, फ़ोल्ड किए जा सकने वाले डिवाइसों, टीवी, और पहने जाने वाले डिवाइसों जैसे किसी भी डिवाइस के हिसाब से यूज़र इंटरफ़ेस (यूआई) को अडैप्ट करने में मदद करता है.

Compose में पहले से बने यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट होते हैं. ये कॉम्पोनेंट, ग्राफ़िक्स, ऐनिमेशन, और अन्य विज़ुअल एलिमेंट के साथ काम करते हैं.

Android की मदद से यूज़र इंटरफ़ेस (यूआई) बनाना

Android के बारे में पहले से जानकारी रखने वाले डेवलपर के लिए: इस कोर्स में, Compose की मदद से नेटिव यूज़र इंटरफ़ेस (यूआई) बनाने के बारे में ज़रूरी जानकारी दी गई है. इसमें लेआउट, थीम, ऐनिमेशन, आर्किटेक्चर, स्टेट, ऐक्सेसिबिलिटी, और टेस्टिंग शामिल हैं.
Android डेवलपमेंट शुरू करने वाले डेवलपर के लिए: Android पर यूज़र इंटरफ़ेस (यूआई) बनाने के लिए, आधुनिक टूलकिट Jetpack Compose का इस्तेमाल करके Android ऐप्लिकेशन बनाने का तरीका जानें.

मोबाइल डिवाइसों के नाप या आकार के हिसाब से ऐप्लिकेशन बनाना

मार्गदर्शिका
अडैप्टिव डिज़ाइन के बारे में बुनियादी जानकारी पाएं. इससे आपको फ़ोन, टैबलेट, फ़ोल्ड किए जा सकने वाले डिवाइसों, और ChromeOS डिवाइसों पर, हर साइज़ की डिसप्ले के हिसाब से उपयोगकर्ता अनुभव बनाने में मदद मिलेगी.
मार्गदर्शिका
Material 3 के अडैप्टिव लेआउट कॉम्पोनेंट, जैसे कि ListDetailPaneScaffold और SupportingPaneScaffold का इस्तेमाल करके अडैप्टिव यूज़र इंटरफ़ेस (यूआई) बनाएं.
मार्गदर्शिका
NavigationSuite और NavigationSuiteScaffold जैसे Material 3 कॉम्पोनेंट का इस्तेमाल करके, अडैप्टिव नेविगेशन पैटर्न लागू करें.

चुनिंदा डिवाइसों के लिए बनाना

मार्गदर्शिका
स्मार्टवॉच के लिए ऐसे ऐप्लिकेशन बनाएं जिनकी मदद से उपयोगकर्ता, कनेक्ट रह सकें, बायोमेट्रिक डेटा को मॉनिटर कर सकें, कसरत को ट्रैक कर सकें, और कहीं भी जाकर अन्य काम की सुविधाओं का फ़ायदा ले सकें.
मार्गदर्शिका
Android के बारे में पहले से जो जानकारी है उसके आधार पर, टीवी के लिए नए ऐप्लिकेशन बनाएं. इसके अलावा, अपने मौजूदा ऐप्लिकेशन को टीवी पर चलाने के लिए भी ऐसा किया जा सकता है.
मार्गदर्शिका
अपने ऐप्लिकेशन को Android Auto या Android Automotive OS पर चलने वाले वाहनों के लिए उपलब्ध कराएं. एक ही ऐप्लिकेशन आर्किटेक्चर, दोनों के लिए काम करता है.
मार्गदर्शिका
Android XR, Android प्लैटफ़ॉर्म का एक्सटेंशन है. इसलिए, Android API और टूल या OpenXR और WebXR जैसे ओपन स्टैंडर्ड का इस्तेमाल करके XR ऐप्लिकेशन बनाए जा सकते हैं.
सभी के लिए डिज़ाइन किया गया. अपने ऐप्लिकेशन में सुलभता सुविधाओं और सेवाओं को इंटिग्रेट करें, ताकि सभी उपयोगकर्ताओं के लिए ऐप्लिकेशन को इस्तेमाल करना आसान हो.

अपने ऐप्लिकेशन को ऑप्टिमाइज़ करना

अपने ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाएं, ताकि यह पक्का किया जा सके कि आपका यूज़र इंटरफ़ेस आसानी से और रिस्पॉन्सिव तरीके से काम करता हो.
बेहतर टेस्ट लिखें, ताकि यह पक्का किया जा सके कि आपके ऐप्लिकेशन का यूज़र इंटरफ़ेस भरोसेमंद हो, बिना रुकावट के काम करता हो, और सही तरीके से काम करता हो.

नए वीडियो