Android के लिए, उपयोगकर्ता की निजता और पारदर्शिता सबसे अहम है. इन सिद्धांतों के मुताबिक काम करने के लिए, हम Nearby Connections API के डिफ़ॉल्ट व्यवहार को अपडेट कर रहे हैं. इससे यह तय होगा कि यह एपीआई, डिवाइस के रेडियो के साथ कैसे इंटरैक्ट करेगा.
क्या बदलाव हो रहा है?
इससे पहले, Nearby Connections API, वाई-फ़ाई और ब्लूटूथ रेडियो को अपने-आप चालू कर सकता था. इससे, उपयोगकर्ता की अनुमति के बिना ही कनेक्शन बनाए जा सकते थे. आगे से, यह एपीआई 1P और 3P ऐप्लिकेशन के लिए इन रेडियो को अपने-आप चालू नहीं करेगा.
डेवलपर के लिए इसका क्या मतलब है
अगर आपका ऐप्लिकेशन Nearby Connections पर निर्भर करता है, तो आपको इन बदलावों को ध्यान में रखते हुए, अपने ऐप्लिकेशन को अपडेट करना होगा:
- मैन्युअल तरीके से रेडियो मैनेज करना: आपको यह पक्का करना होगा कि Nearby Connections की सुविधा का इस्तेमाल करने से पहले, ज़रूरी रेडियो (वाई-फ़ाई या ब्लूटूथ) चालू हों.
- उपयोगकर्ता को सूचना: अगर ज़रूरी रेडियो बंद हैं, तो अब आपके ऐप्लिकेशन को उपयोगकर्ता को इसकी सूचना देनी होगी. साथ ही, उसे मैन्युअल तरीके से रेडियो चालू करने का अनुरोध करना होगा. एपीआई अब प्रोग्राम के हिसाब से, आपके लिए इन्हें चालू नहीं करेगा.
समय
ये बदलाव, 2026 के आखिर में लागू होंगे. हमारा सुझाव है कि आप कनेक्शन के वर्कफ़्लो की समीक्षा करें, ताकि आपके उपयोगकर्ताओं को बिना किसी रुकावट के नए सिस्टम पर माइग्रेट करने में मदद मिल सके.
-
प्रॉडक्ट से जुड़ी खबरेंGoogle Play पर, लोगों को सुरक्षित ऑनलाइन अनुभव देना और उन्हें नुकसान से बचाना हमारी सबसे बड़ी प्राथमिकता है.
Paul Feng • दो मिनट में पढ़ें -
प्रॉडक्ट से जुड़ी खबरेंआज हम Jetpack Compose 1.0 की रिलीज़ के पांच साल पूरे होने का जश्न मना रहे हैं. हमने 28 जुलाई, 2021 को वर्शन 1.0 लॉन्च किया था. इसके बाद, हमने वर्शन 1.11 लॉन्च किया. इन वर्शन के बीच, हमने एपीआई में कई बड़े बदलाव किए हैं. इसलिए, हम इस मौके पर जश्न मना रहे हैं.
Rebecca Franks, Nick Butcher, Loryn Hairston • पढ़ने में 5 मिनट लगेंगे -
केस स्टडीज़्यादातर Android ऐप्लिकेशन, Kotlin को अपनी मुख्य भाषा के तौर पर इस्तेमाल कर रहे हैं. इसलिए, kotlinx.coroutines, एसिंक्रोनस प्रोग्रामिंग के लिए एक डिफ़ॉल्ट स्टैंडर्ड बन गया है. यह लाइब्रेरी, एक साथ कई फ़्लो को मैनेज करने का एक बेहतरीन और व्यवस्थित तरीका उपलब्ध कराती है. यह Kotlin के लिए नेटिव है.
Jonathan Starup, Andrei Shikov • पढ़ने में 7 मिनट लगेंगे
Android डेवलपमेंट से जुड़ी नई अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.