Compose Adaptive Layouts 1.2 के बीटा वर्शन के साथ, नई संभावनाएं एक्सप्लोर करें
पढ़ने में 3 मिनट लगेंगे
Android इकोसिस्टम में Pixel 10 Pro Fold जैसे नए फ़ॉर्म फ़ैक्टर शामिल होने के साथ, अडैप्टिव ऐप्लिकेशन डेवलपमेंट, फ़ोन, टैबलेट, और फ़ोल्ड किए जा सकने वाले डिवाइसों पर उपयोगकर्ताओं को बेहतर अनुभव देने के लिए ज़रूरी है. उपयोगकर्ताओं को उम्मीद होती है कि आपके ऐप्लिकेशन का यूज़र इंटरफ़ेस (यूआई), इन अलग-अलग साइज़ और पोस्चर के हिसाब से आसानी से अडजस्ट हो जाए.
हम यह एलान कर रहे हैं कि Compose Adaptive Layouts Library 1.2 आधिकारिक तौर पर बीटा वर्शन में उपलब्ध है. इससे आपको इन डाइनैमिक अनुभवों को ज़्यादा असरदार तरीके से बनाने में मदद मिलेगी. इस रिलीज़ में, डिवाइसों के बढ़ते नेटवर्क के लिए बेहतर और रिस्पॉन्सिव यूज़र इंटरफ़ेस (यूआई) बनाने के लिए, नए और शानदार टूल उपलब्ध कराए गए हैं.
बड़े कैनवस के लिए नए और दमदार टूल
Compose Adaptive Layouts लाइब्रेरी, अलग-अलग विंडो साइज़ के हिसाब से यूज़र इंटरफ़ेस (यूआई) बनाने के लिए हमारा बुनियादी टूलकिट है. इस नए बीटा वर्शन में कई बेहतरीन सुविधाएं शामिल हैं. इनकी मदद से, कम कोड का इस्तेमाल करके बेहतर लेआउट बनाए जा सकते हैं. मुख्य बदलावों में ये शामिल हैं:
- लेआउट बनाने की नई और बेहतर रणनीतियां: बीटा वर्शन में, लेआउट बनाने की नई रणनीतियां जोड़ी गई हैं. जैसे, रीफ़्लो और लेविटेट. इन्हें इस तरह से डिज़ाइन किया गया है कि इनकी मदद से, डाइनैमिक लेआउट बनाए जा सकें. ये लेआउट, Pixel 10 Pro Fold, Galaxy Z Fold7 और Z Flip7 जैसे डिवाइसों की बाहरी और अंदरूनी, दोनों तरह की स्क्रीन पर शानदार दिखते हैं.
- विंडो के साइज़ की नई क्लास: इस रिलीज़ में, लार्ज और एक्स्ट्रा-लार्ज विंडो के साइज़ की नई क्लास के लिए, पहले से मौजूद सपोर्ट को जोड़ा गया है. ये नए ब्रेकपॉइंट, टैबलेट और बड़े फ़ोल्ड किए जा सकने वाले डिवाइसों जैसी बड़ी स्क्रीन पर, बेहतर और मल्टी-पैन यूज़र इंटरफ़ेस (यूआई) में बदलाव करने और उन्हें ट्रिगर करने के लिए ज़रूरी हैं.
पेन के साइज़ को अडजस्ट करने की दो नई रणनीतियां: रीफ़्लो (बाएं) और लेविटेट (दाएं)
बदलावों की पूरी सूची देखने के लिए, रिलीज़ से जुड़ा आधिकारिक दस्तावेज़ देखें. कैननिकल लेआउट और सपोर्टिंग पैन लेआउट बनाने से जुड़ी हमारी गाइड देखें.
हर स्क्रीन पर ज़्यादा उपयोगकर्ताओं को जोड़े
बदलावों के हिसाब से ढलने की सोच रखना, सिर्फ़ एक सबसे सही तरीका नहीं है. यह कारोबार को आगे बढ़ाने की एक रणनीति है. हमारा मकसद सिर्फ़ आपके ऐप्लिकेशन को बड़ी स्क्रीन पर काम करने लायक बनाना नहीं है, बल्कि उसे और बेहतर बनाना है, ताकि लोगों को इसे इस्तेमाल करने में आसानी हो. सिंगल-कॉलम लेआउट को सिर्फ़ स्ट्रेच करने के बजाय, सोचें कि ज़्यादा जगह का इस्तेमाल करके, ज़्यादा असरदार और दिलचस्प अनुभव कैसे बनाए जा सकते हैं.
यह डाइनैमिक लेआउट की रणनीतियों का मुख्य सिद्धांत है. जैसे, reflow. यह Compose के अडैप्टिव लेआउट 1.2 के बीटा वर्शन में उपलब्ध एक नई और बेहतरीन सुविधा है. इसे इन यूज़र इंटरफ़ेस (यूआई) को बनाने में आपकी मदद करने के लिए डिज़ाइन किया गया है. उदाहरण के लिए, मल्टी-पैन लेआउट का इस्तेमाल करना एक अच्छा विकल्प है. सूची और उससे जुड़ी जानकारी को एक साथ दिखाने से, टैप की संख्या कम हो जाती है. साथ ही, उपयोगकर्ताओं को टास्क तेज़ी से पूरे करने की सुविधा मिलती है.
इस तरह के सोच-समझकर किए गए अडैप्टिव डेवलपमेंट से, लोगों का जुड़ाव बढ़ता है. हमने #TheAndroidShow के नए एपिसोड में भी इस बात पर ज़ोर दिया था. इसलिए, हम देखते हैं कि फ़ोन और बड़ी स्क्रीन, दोनों पर किसी ऐप्लिकेशन का इस्तेमाल करने वाले लोग, ऐप्लिकेशन में तीन गुना ज़्यादा दिलचस्पी दिखाते हैं. अनुकूलित अनुभव देने से, सिर्फ़ मौजूदा उपयोगकर्ता ही खुश नहीं होते. इससे उन्हें ज़्यादा काम का और दिलचस्प अनुभव मिलता है. इससे वे आपके साथ लंबे समय तक जुड़े रहते हैं और आपको नए उपयोगकर्ताओं तक पहुंचने में मदद मिलती है.
Android प्लैटफ़ॉर्म का बढ़ता दायरा, फ़ोल्ड किए जा सकने वाले डिवाइसों से लेकर डेस्कटॉप तक
आस-पास की लाइट के हिसाब से स्क्रीन की रोशनी को सेट करने वाले डिज़ाइन का इस्तेमाल, पूरे Android इकोसिस्टम में किया जा सकता है. डेवलपर के पास, 50 करोड़ से ज़्यादा बड़ी स्क्रीन वाले डिवाइसों पर मौजूद उपयोगकर्ताओं से जुड़ने का मौका है. इनमें नए Pixel 10 Pro Fold से लेकर Samsung Galaxy के फ़ोल्ड किए जा सकने वाले नए डिवाइस शामिल हैं.
इस वजह से, हम कनेक्टेड डिसप्ले जैसी नई सुविधाओं को बेहतर बनाने के लिए लगातार काम कर रहे हैं. फ़िलहाल, ये सुविधाएं डेवलपर प्रीव्यू में उपलब्ध हैं. इस सुविधा से, ऐप्लिकेशन को नए प्लैटफ़ॉर्म और इंटरैक्शन मॉडल पर चलाने का विकल्प मिलता है. इससे डेस्कटॉप क्लास की सुविधाएं और एक से ज़्यादा इंस्टेंस वर्कफ़्लो इस्तेमाल किए जा सकते हैं. हमने पहले ही यह जानकारी शेयर कर दी है कि कनेक्ट किए गए डिसप्ले के लिए डेवलपर प्रीव्यू का इस्तेमाल कैसे शुरू किया जा सकता है. साथ ही, यह भी बताया है कि यह सुविधा, मल्टी-डिवाइस पर मिलने वाले अनुभव को कैसे बेहतर बना रही है.
अडैप्टिव लर्निंग के सिद्धांतों को लागू करना
अगर डेवलपर को अपने ऐप्लिकेशन को इस अडैप्टिव फ़्यूचर के लिए तैयार करना है, तो यहां कुछ मुख्य सबसे सही तरीके दिए गए हैं:
- इन्वेंट्री की जानकारी लें: पहला चरण यह देखना है कि आपकी इन्वेंट्री की मौजूदा स्थिति क्या है. बड़ी स्क्रीन वाले डिवाइस पर या Android Studio में साइज़ बदलने वाले एम्युलेटर की मदद से, अपने ऐप्लिकेशन की जांच करें. इससे आपको यह पता चलेगा कि किन जगहों पर सुधार किया जा सकता है. जैसे, यूज़र इंटरफ़ेस (यूआई) का ठीक से न दिखना या ऐप्लिकेशन को इस्तेमाल करने से जुड़ी समस्याएं.
- ऑप्टिमाइज़ किए गए लेआउट का इस्तेमाल करें: अलग-अलग विंडो साइज़ और डिवाइस के पोस्चर के हिसाब से यूज़र इंटरफ़ेस (यूआई) बनाने के लिए, Compose Adaptive Layouts जैसी लाइब्रेरी का इस्तेमाल करें. आपका ऐप्लिकेशन, पोर्ट्रेट और लैंडस्केप, दोनों ओरिएंटेशन में ठीक से काम करना चाहिए. साथ ही, स्क्रीन की दिशा बदलने की सुविधा पर पाबंदी नहीं होनी चाहिए.
- सिर्फ़ टच के बारे में न सोचें: अडैप्टिव अनुभव का मतलब है कि सभी इनपुट तरीकों के साथ काम करना. इसमें बुनियादी सुविधाओं के साथ-साथ, ऐसी जानकारी भी शामिल होती है जिसकी उम्मीद उपयोगकर्ता करते हैं. जैसे, माउस कर्सर के लिए होवर स्टेट, राइट-क्लिक पर संदर्भ मेन्यू, और कीबोर्ड शॉर्टकट के लिए सहायता.
अब आपके ऐप्लिकेशन की क्षमता, सिर्फ़ एक स्क्रीन तक सीमित नहीं है. आज ही बड़ी स्क्रीन के लिए डिज़ाइन की गई गैलरी और ऐप्लिकेशन की क्वालिटी से जुड़े दिशा-निर्देश देखें. इससे आपको यह समझने में मदद मिलेगी कि आपका ऐप्लिकेशन कहां तक पहुंच सकता है. developer.android.com/adaptive-apps पर जाकर, डिज़ाइन पैटर्न, आधिकारिक दिशा-निर्देश, और सैंपल ऐप्लिकेशन देखें. इनसे आपको हर फ़ोल्ड, फ़्लिप, और स्क्रीन के लिए ऐप्लिकेशन बनाने में मदद मिलेगी.
-
प्रॉडक्ट से जुड़ी खबरेंAndroid 17 को रिलीज़ करने के साथ ही, हम अडैप्टिव फ़र्स्ट डेवलपमेंट स्टैंडर्ड पर माइग्रेट कर रहे हैं. आपके उपयोगकर्ता अब सिर्फ़ एक तरह के डिवाइस का इस्तेमाल नहीं करते. वे दिन भर में फ़ोन, फ़ोल्ड किए जा सकने वाले डिवाइस, टैबलेट, लैपटॉप, कार में लगे डिसप्ले, और इमर्सिव XR एनवायरमेंट के बीच स्विच करते रहते हैं.
Fahd Imtiaz • पढ़ने में 4 मिनट लगेंगे -
प्रॉडक्ट से जुड़ी खबरेंसाल 2025 में Android 16 के लॉन्च के साथ, हमने डिवाइसों के ऐसे ईकोसिस्टम के बारे में बताया था जिसमें ऐप्लिकेशन, किसी भी स्क्रीन के हिसाब से अपने-आप अडजस्ट हो जाते हैं. चाहे वह फ़ोन, फ़ोल्ड किया जा सकने वाला डिवाइस, टैबलेट, डेस्कटॉप, कार डिसप्ले या XR डिवाइस हो. लोग चाहते हैं कि उनके ऐप्लिकेशन हर जगह काम करें.
Miguel Montemayor • पढ़ने में छह मिनट लगेंगे -
प्रॉडक्ट से जुड़ी खबरेंसाल 2025 में, Android का ईकोसिस्टम फ़ोन के अलावा अन्य डिवाइसों तक भी पहुंच गया है. आज डेवलपर के पास, 50 करोड़ से ज़्यादा डिवाइसों तक पहुंचने का मौका है. इनमें फ़ोल्ड किए जा सकने वाले डिवाइस, टैबलेट, एक्सआर, Chromebook, और Android Auto की सुविधा के साथ काम करने वाली कारें शामिल हैं.
Fahd Imtiaz • दो मिनट में पढ़ें
Android डेवलपमेंट से जुड़ी नई अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.