प्रॉडक्ट से जुड़ी खबरें

Android यूज़र इंटरफ़ेस (यूआई) डेवलपमेंट के लिए Compose को प्राथमिकता दी जाती है

पढ़ने में दो मिनट लगेंगे
निक बुचर की प्रोफ़ाइल देखें
Nick Butcher प्रॉडक्ट मैनेजर

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

  • कई सुविधाएं उपलब्ध हैं: Compose में लेआउट, इनपुट, ग्राफ़िक्स, ऐनिमेशन एपीआई, और मटीरियल डिज़ाइन के नए कॉम्पोनेंट की दमदार लाइब्रेरी मौजूद है. इससे आपको कुछ भी बनाने में मदद मिलती है.
  • बेहतरीन परफ़ॉर्मेंस: Compose, नेटिव परफ़ॉर्मेंस देता है. इससे उपयोगकर्ताओं को बेहतरीन अनुभव मिलता है.
  • अडैप्टिव: Compose, अडैप्टिव ऐप्लिकेशन बनाने का सबसे आसान तरीका है. ये ऐप्लिकेशन, Android के अलग-अलग फ़ॉर्म फ़ैक्टर पर काम करते हैं.
  • ज़्यादा काम करने में मदद करता है: प्रीव्यू और लाइव एडिट जैसे बेहतरीन टूल और Kotlin की पूरी क्षमता के साथ, टीमें हमें बताती हैं कि Jetpack Compose का इस्तेमाल करके, वे बहुत तेज़ी से ऐप्लिकेशन बना पाती हैं. इससे, ऐप्लिकेशन को मार्केट में लॉन्च करने में लगने वाला समय कम हो जाता है.

Compose, Android यूज़र इंटरफ़ेस (यूआई) डेवलपमेंट के लिए एक स्टैंडर्ड बन गया है. हमारा मानना है कि सभी Android यूज़र इंटरफ़ेस (यूआई) को Compose की मदद से बनाया जाना चाहिए. हम इसे Compose First कहते हैं. आज से हम Compose में सभी एपीआई, लाइब्रेरी, टूल, और दिशा-निर्देश उपलब्ध कराएंगे. अब हम android.widget पैकेज में मौजूद उन View कॉम्पोनेंट को मेंटेनेंस मोड में मानते हैं जिन्हें Compose बदलता है. हम View कॉम्पोनेंट को बंद करने या हटाने का कोई प्लान नहीं बना रहे हैं. हम गड़बड़ियों को ठीक करके, इन कॉम्पोनेंट को सपोर्ट करना जारी रखेंगे. हालांकि, इनमें कोई नई सुविधा नहीं जोड़ी जाएगी.

व्यू पर आधारित Jetpack लाइब्रेरी

व्यू पर आधारित लाइब्रेरी, जैसे कि Fragments, RecyclerView या Viewpager के लिए भी यही नियम लागू होता है. हम इन्हें पूरा मानते हैं और सिर्फ़ ज़रूरी बग ठीक करने वाले अपडेट पब्लिश करेंगे. जिन लाइब्रेरी को अब रखरखाव मोड में रखा गया है उनकी पूरी सूची के लिए, यहां देखें.

टूल

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

दिशा-निर्देश

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

संगीत बनाने के लिए शुभकामनाएं

हमारा सुझाव है कि आप कंपोज़ की मदद से सभी नई सुविधाएं बनाएं. साथ ही, कंपोज़ के कई फ़ायदे पाने के लिए, मौजूदा सुविधाओं को कंपोज़ में बदलें. मौजूदा लेआउट को Compose में बदलने के लिए, हमारी XML से Compose में माइग्रेट करने की सुविधा देखें. 


Compose की नई रिलीज़ के बारे में जानने के लिए, Jetpack Compose की अप्रैल 2026 वाली रिलीज़ में नया क्या है ब्लॉग पढ़ें. साथ ही, आने वाले समय में क्या-क्या होने वाला है, इसके बारे में जानने के लिए रोडमैप देखें. 

सुझाव देने और सुविधाओं के अनुरोध करने के लिए धन्यवाद. इससे हमें Compose को बेहतर बनाने में मदद मिली है. इसलिए, हम इसे यूज़र इंटरफ़ेस (यूआई) टूलकिट के तौर पर इस्तेमाल करने का सुझाव देते हैं. अगर आपको कोई और सुझाव देना है, तो हमें बताएं.  ईमेल लिखने का आनंद लें!

लेखक:
पढ़ना जारी रखें