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

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

पढ़ने में 2 मिनट लगेंगे
निक बुचर की प्रोफ़ाइल देखें
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 लाइब्रेरी

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

टूल

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

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

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

हैप्पी कंपोज़िंग

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


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

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

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