एंड्रॉइड 14 का पहला डेवलपर पूर्वावलोकन आखिरकार यहां है, और पहले से ही कुछ दिलचस्प बदलाव हैं।
दुनिया में ऐसे कुछ ही ऑपरेटिंग सिस्टम हैं जो एंड्रॉइड के समान प्रभाव का दावा कर सकते हैं। यह दुनिया भर में 2.5 बिलियन से अधिक स्मार्टफ़ोन को शक्ति प्रदान करता है, और हर साल इसे पिछले संस्करण में सुधार के साथ एक नया अपग्रेड प्राप्त होता है। Google का पहला डेवलपर पूर्वावलोकन एंड्रॉइड 14 अब लाइव है, ऐसे बदलाव ला रहा है जिससे डेवलपर्स को फायदा होगा, साथ ही डिवाइस सिस्टम की सेहत में सुधार होगा और उपयोगकर्ताओं को अधिक अनुकूलन ऑफर मिलेंगे।
जैसा कि शीर्षक "डेवलपर पूर्वावलोकन" से पता चलता है, ये रिलीज़ केवल डेवलपर्स द्वारा उपयोग के लिए हैं। यह नई सुविधाओं का परीक्षण करने और यह सुनिश्चित करने के लिए है कि उनके ऐप्स अपडेटेड डिवाइस पर वैसे ही काम करें जैसे उन्हें करना चाहिए। इसमें बग होने वाले हैं, अन्य समस्याएं होने वाली हैं, और Google फीडबैक के लिए दबाव डालेगा डेवलपर्स आने वाले महीनों में. यदि आपको समस्याओं से कोई आपत्ति नहीं है, तो हर हाल में Android 14 को आज़माएँ। हालाँकि, यदि आप अपने स्मार्टफोन के लगातार स्थिर रहने पर भरोसा करते हैं, तो पूर्ण एंड्रॉइड 14 रिलीज़ की प्रतीक्षा करना उचित हो सकता है, जिसके वर्ष के उत्तरार्ध में लॉन्च होने की उम्मीद है।
Android 14 डेवलपर पूर्वावलोकन 1 की सबसे उल्लेखनीय विशेषताओं में शामिल हैं:
- एपीआई व्यवहार में सुधार: सिस्टम संसाधन उपयोग को कम करते हुए उपयोगकर्ताओं को सभी डिवाइसों पर अधिक सुसंगत ऐप अनुभव प्रदान करने के लिए एपीआई व्यवहार में बदलाव किए गए हैं। डेवलपर्स को मल्टीटास्किंग का लाभ उठाने में मदद करने के लिए अद्यतन मार्गदर्शन और अधिक उपकरणों के लिए अपने मोबाइल ऐप बनाने के लिए बड़ी स्क्रीन के लिए अद्वितीय सुविधाएँ भी हैं।
- बैटरी जीवन और सिस्टम स्वास्थ्य में सुधार: आंतरिक प्रसारण प्रणाली में सुधार से उपयोगकर्ताओं के लिए डिवाइस की बैटरी जीवन और बैटरी की खपत को अधिक कुशल बनाने में मदद मिलेगी।
-
अधिक अनुकूलन विकल्प: एंड्रॉइड 14 उन्नत पहुंच और भाषा सुविधाएं प्रदान करता है।
- एंड्रॉइड 14 डेवलपर्स के लिए उपयोगकर्ताओं को अपनी पसंदीदा भाषा चुनने की अनुमति देना आसान बनाता है अलग-अलग ऐप्स और लिंग में उपयोगकर्ताओं का संदर्भ देते समय पते की विभिन्न शर्तों के लिए समर्थन जोड़ें भाषा।
- कम दृष्टि वाले उपयोगकर्ताओं को समायोजित करने के लिए, एंड्रॉइड 14 में फ़ॉन्ट आकार 200% तक बढ़ाया गया है (से ऊपर) 130%) और सामान्य लेआउट समस्याओं को कम करने और टेक्स्ट को अधिक बनाने के लिए स्वचालित गैर-रेखीय फ़ॉन्ट स्केलिंग पठनीय.
Android 14 कब रिलीज़ होगा?
एंड्रॉइड अपडेट के लिए, Google आमतौर पर "प्लेटफ़ॉर्म स्थिरता" मील का पत्थर प्रकट करता है ताकि डेवलपर्स जान सकें कि कब Google अंतिम आंतरिक एपीआई और ऐप-फेसिंग सिस्टम के साथ-साथ अंतिम एसडीके/एनडीके एपीआई वितरित करने का इरादा रखता है व्यवहार. Google जून 2023 में प्लेटफ़ॉर्म स्थिरता तक पहुंचने का इरादा रखता है, आधिकारिक रिलीज़ से पहले कम से कम "कई सप्ताह" की योजना बनाई गई है। एंड्रॉइड 13 ने जून 2022 में प्लेटफ़ॉर्म स्थिरता हासिल की और अंतिम संस्करण था में जारी अगस्त उस वर्ष का. गूगल ने जारी किया है रिलीज़ टाइमलाइन के बारे में अधिक जानकारी जिसे आप जांच सकते हैं.
एंड्रॉइड 14 में अतिरिक्त अनुकूलन विकल्प
एंड्रॉइड पूरी तरह से अनुकूलन के बारे में है, और एंड्रॉइड 14 के साथ, कुछ बदलाव किए जा रहे हैं जो उपयोगकर्ताओं को उनके द्वारा देखी जा रही सामग्री और वे इसे कैसे देखते हैं, इस पर अधिक नियंत्रण देंगे।
नॉन-लीनियर स्केलिंग के साथ बड़े फ़ॉन्ट
यदि आपको एंड्रॉइड 13 या उससे पहले के संस्करण पर बड़े फ़ॉन्ट आकार की आवश्यकता है, तो आप इसे अधिकतम डिफ़ॉल्ट आकार के 130% तक बढ़ा पाएंगे। एंड्रॉइड 14 के साथ, वह सीमा 200% तक बढ़ जाएगी। इसके अलावा, यदि टेक्स्ट बहुत बड़ा हो रहा है, तो वह टेक्स्ट स्क्रीन पर छोटे टेक्स्ट के समान दर से नहीं बढ़ेगा। यह सुनिश्चित करता है कि सब कुछ पढ़ने योग्य है और साथ ही उन उपयोगकर्ताओं की मदद करता है जिन्हें स्क्रीन पर क्या है यह देखने के लिए अतिरिक्त सहायता की आवश्यकता हो सकती है।
प्रति-ऐप भाषा प्राथमिकताएँ
डेवलपर्स प्रति ऐप प्रदर्शित भाषाओं के सेट को अनुकूलित करने में सक्षम होंगे, ए/बी प्रयोगों की अनुमति देंगे और यदि कोई ऐप सर्वर-साइड स्थानीयकरण पुश का उपयोग करता है तो अद्यतन लोकेशंस प्रदान करने में सक्षम होंगे।
व्याकरणिक विभक्ति एपीआई
व्याकरणिक विभक्ति एपीआई डेवलपर्स को उन उपयोगकर्ताओं का आसानी से समर्थन करने की अनुमति देता है जो व्याकरणिक लिंग वाली भाषाएं बोलते हैं, जैसे कि फ्रेंच या जर्मन।
- पुल्लिंग: "Vous êtes abonné à..."
- स्त्रीलिंग: "वौस एट्स एबोनी ए..."
- तटस्थ: "एबॉनमेंट ए...एक्टिव"
लिंग बहुत सारी भाषाओं में अंतर्निहित है, और इससे डेवलपर के लिए दर्शक लिंग का समर्थन करना आसान हो जाता है।
गोपनीयता और सुरक्षा
ऐप्स का इंस्टालेशन रोकें
एंड्रॉइड 14 से शुरू होकर, उपयोगकर्ता अपने स्मार्टफ़ोन पर उन ऐप्स को आसानी से साइडलोड नहीं कर पाएंगे जो एंड्रॉइड एसडीके स्तर 22 या उससे कम को लक्षित करते हैं। ऐसा इसलिए है क्योंकि कुछ मैलवेयर या अन्य खतरनाक एप्लिकेशन एंड्रॉइड 6.0 मार्शमैलो के साथ पेश किए गए रनटाइम अनुमति मॉडल के अधीन होने से बचने के लिए एसडीके 22 को लक्षित करेंगे। डेवलपर्स और उत्साही अभी भी निम्नलिखित का उपयोग करके पुराने एप्लिकेशन इंस्टॉल कर सकेंगे एशियाई विकास बैंक आज्ञा।
एडीबी इंस्टाल --बाईपास-लो-टारगेट-एसडीके-ब्लॉक FILENAME.apk
रनटाइम रिसीवर
एंड्रॉइड 14 को लक्षित करने वाले ऐप्स को यह बताना होगा कि क्या गतिशील Context.registerReceiver() उपयोग को "निर्यातित" या "अननिर्यातित" के रूप में माना जाना चाहिए।
सुरक्षित निहित इरादे
दुर्भावनापूर्ण ऐप्स को इरादों को रोकने से रोकने के लिए, एंड्रॉइड 14 को लक्षित करने वाले ऐप्स को आंतरिक रूप से ऐसे इरादे भेजने से प्रतिबंधित किया जाता है जो पैकेज निर्दिष्ट नहीं करते हैं।
सुरक्षित गतिशील कोड लोड हो रहा है
डायनेमिक कोड लोडिंग मैलवेयर और अन्य कारनामों की अनुमति देता है, क्योंकि यह उन निष्पादन योग्य डाउनलोड करने की अनुमति देता है जिन्हें अप्रत्याशित रूप से हेरफेर किया जा सकता है। एंड्रॉइड 14 को लक्षित करने वाले ऐप्स जो डायनेमिक कोड लोडिंग का उपयोग करते हैं, उन्हें यह सुनिश्चित करना होगा कि लोड की गई फ़ाइलें केवल पढ़ने के लिए बनाई जाएंगी।
बेहतर पृष्ठभूमि प्रसंस्करण
जॉब शेड्यूलर और फ़ोरग्राउंड सेवाएँ अद्यतन और परिवर्धन
Google जॉब शेड्यूलर कैसे काम करता है और फ़ोरग्राउंड सेवाएँ कैसे डिज़ाइन की जाती हैं, इसमें कुछ बदलाव कर रहा है। शुरुआत के लिए, फ़ोरग्राउंड सेवाओं को केवल सर्वोच्च प्राथमिकता वाले उपयोगकर्ता-सामना वाले कार्यों के लिए आरक्षित किया जाना चाहिए ताकि एंड्रॉइड संसाधन खपत और बैटरी जीवन में सुधार कर सके। नई नौकरियाँ भी हैं, जैसे उपयोगकर्ता द्वारा शुरू किए गए डेटा स्थानांतरण प्रकार।
डेवलपर्स के लिए अग्रभूमि सेवा प्रकार घोषित करने की भी आवश्यकता होगी। यह आवश्यकता डेवलपर्स को पृष्ठभूमि कार्य के इरादे को स्पष्ट रूप से परिभाषित करने की अनुमति देती है, जबकि यह स्पष्ट करती है कि पृष्ठभूमि सेवाओं के लिए कौन से उपयोग-मामले उपयुक्त हैं। Google Play इन एपीआई का उचित उपयोग सुनिश्चित करने के लिए नई नीतियां भी लागू करेगा।
अनुकूलित प्रसारण
इन परिवर्तनों से डेवलपर्स के लिए कोई समस्या नहीं होनी चाहिए क्योंकि ये एंड्रॉइड के आंतरिक हैं, लेकिन Google डेवलपर्स को इनके बारे में जागरूक कर रहा है। Google ने ऐप्स प्राप्त करने के तरीके को बदल दिया है प्रसंग-पंजीकृत ऐप में जाने के बाद प्रसारण होता है कैश्ड अवस्था, क्योंकि संदर्भ-पंजीकृत रिसीवरों को प्रसारण कतारबद्ध किया जा सकता है और कैश्ड स्थिति से बाहर आने के बाद ही ऐप पर वितरित किया जा सकता है। इसके अलावा, कुछ दोहराए जाने वाले संदर्भ-पंजीकृत प्रसारण, जैसे बैटरी_बदली गई, ऐप के कैश्ड स्थिति से बाहर आने के बाद इसे डिलीवर होने से पहले एक अंतिम प्रसारण में विलय किया जा सकता है।
ऐप अनुकूलता
जैसे-जैसे स्मार्टफ़ोन बदलते हैं, विशिष्ट रूप कारक (जैसे फोल्डेबल) डेवलपर्स के लिए एक समस्या पेश करते हैं। उदाहरण के लिए, एक डेवलपर कैसे अपने ऐप को काम में ला सकता है और दो पूरी तरह से अलग-अलग फॉर्म फैक्टर के बीच सहजता से स्विच कर सकता है? कोई ऐप कैसे विश्वसनीय ढंग से अनुमान लगा सकता है कि कैमरा कटआउट कहां है? ये ऐसी समस्याएं हैं जिन्हें Google डेवलपर्स के लिए सिस्टम से पूछताछ करना और उन विशिष्ट मापदंडों का पता लगाना यथासंभव आसान बनाकर हल करने का प्रयास कर रहा है।
ओपनजेडीके 17 समर्थन
आगामी डेवलपर पूर्वावलोकन में जावा 17 सुविधाओं को पूरी तरह से सक्षम करने के लिए ओपनजेडीके 17 समर्थन पेश किया जा रहा है, जिसमें रिकॉर्ड क्लास, मल्टी-लाइन स्ट्रिंग्स और शामिल हैं। पैटर्न मिलान उदाहरण. करने के लिए धन्यवाद प्रोजेक्ट मेनलाइन, Google का कहना है कि 600 मिलियन से अधिक डिवाइस नवीनतम ART अपडेट प्राप्त करने में सक्षम होंगे जिनमें ये परिवर्तन भी शामिल हैं।
आसान परीक्षण और डिबगिंग
पिछले साल की तरह, Google डेवलपर्स के लिए नई सुविधाओं को चालू करना संभव बनाएगा। ये टॉगल डेवलपर विकल्पों में स्थित हैं।
अपने Google Pixel डिवाइस पर Android 14 डेवलपर प्रीव्यू 1 कैसे डाउनलोड और इंस्टॉल करें
आप आसानी से एंड्रॉइड डेवलपर प्रीव्यू 1 डाउनलोड कर सकते हैं, और हमारे गाइड को अवश्य देखें एंड्रॉइड 14 कैसे इंस्टॉल करें यदि आप अनिश्चित हैं कि ऐसा कैसे करें।
Google आधिकारिक तौर पर इस डेवलपर पूर्वावलोकन अपडेट को Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G) या Pixel 4a के लिए जारी कर रहा है। आप एंड्रॉइड स्टूडियो में एंड्रॉइड एमुलेटर के साथ 64-बिट सिस्टम छवियों का उपयोग कर सकते हैं, और आप जीएसआई का भी उपयोग कर सकते हैं।
नवीनतम डेवलपर पूर्वावलोकन बिल्ड पर आपके क्या विचार हैं? क्या आप इसे अपने डिवाइस पर इंस्टॉल करेंगे? आपका अनुभव कैसा रहा है? नीचे टिप्पणी करके हमें बताएं!