Android Q Beta 1

Google ने हाल ही में Android Q Beta 1 लॉन्च किया, जो अब google.com/android/beta पर डाउनलोड के लिए उपलब्ध है। Android Q Beta 1 में Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL और आधिकारिक Android Emulator के लिए सिस्टम इमेज वाले डेवलपर्स के लिए एक पूर्वावलोकन SDK शामिल है।

यह चौथा वर्ष है जो Google ने मार्च में अगले Android संस्करण का पहला डेवलपर पूर्वावलोकन जारी किया है – Android N (जिसे बाद में Android Nougat नाम दिया गया), Android O (Android Oreo), और Android P (Android Pie)। पिछले दो वर्षों से, Google ने एंड्रॉइड बीटा प्रोग्राम का उपयोग नहीं किया था, जो आपको चुनिंदा डिवाइसों पर Over the Air अपडेट के माध्यम से जल्दी एंड्रॉइड बिल्ड प्राप्त करने देता है। एंड्रॉइड Q के साथ परिवर्तन – Google पहले पूर्वावलोकन को बीटा के रूप में उपलब्ध करा रहा है, न कि केवल डेवलपर पूर्वावलोकन के रूप में। डेवलपर्स के अलावा, एंड्रॉइड Q शुरुआती अपनाने वालों के लिए तैयार है। पहले की तरह, इस पूर्वावलोकन संस्करण को एंड्रॉइड क्यू के रूप में संदर्भित किया जाएगा, जब तक कि Google उस पत्र से शुरू होने वाले नाम को नहीं चुन लेता।

पिछले वर्षों में, Google इसे और अधिक फोन पर उपलब्ध कराने से पहले दूसरे डेवलपर पूर्वावलोकन तक इंतजार करेगा, और वही रहने की संभावना है। पहला एंड्रॉइड क्यू डेवलपर पूर्वावलोकन, हालांकि, तकनीकी रूप से अधिक फोन पर उपलब्ध है (चार के विपरीत छह पिक्सेल)।
एंड्रॉइड पी के साथ, पहले डेवलपर पूर्वावलोकन में सबसे अधिक बाहर खड़ा होने वाला फ़ीचर notches और अन्य स्क्रीन कटआउट के लिए समर्थन था। फोल्डेबल्स के संदर्भ में एंड्रॉइड क्यू के लिए भी यही स्थिति होगी, लेकिन Google ने नवंबर में फोल्डेबल्स के लिए देशी समर्थन का अनावरण किया।

यदि आप लघु संस्करण चाहते हैं, तो यहां पहले Android Q बीटा हाइलाइट्स हैं: अतिरिक्त गोपनीयता और सुरक्षा सुविधाएँ, फोल्डेबल्स के लिए एन्हांसमेंट्स, नए कनेक्टिविटी APIs, नए मीडिया कोडेक्स और कैमरा क्षमताएं, NNAPI एक्सटेंशन, Vulkan 1.1 समर्थन, और तेज़ ऐप स्टार्टअप।

Android Q Beta के फीचर

1. डिवाइस लोकेशन: ऐप्स को लोकेशन मिलने पर यूजर्स को ज्यादा कंट्रोल देना, जिसमें एप का इस्तेमाल (बैकग्राउंड में) न होने पर भी शामिल है। उपयोगकर्ता एप्स को अपना स्थान कभी भी देखने की अनुमति दे पाएंगे, केवल तब जब एप्लिकेशन उपयोग में हो (चल रहा हो), या हर समय (जब पृष्ठभूमि में हो)।

2. स्कोप्ड स्टोरेज: शेयर्ड फाइल्स तक पहुंच पर अधिक नियंत्रण देना। उपयोगकर्ता नए रनटाइम अनुमतियों के माध्यम से फ़ोटो, वीडियो और ऑडियो संग्रह तक ऐप्स की पहुंच को नियंत्रित करने में सक्षम होंगे। डाउनलोड के लिए, ऐप्स को सिस्टम फ़ाइल पिकर का उपयोग करना चाहिए, जो उपयोगकर्ता को यह तय करने की अनुमति देता है कि कौन सी डाउनलोड की गई फ़ाइलें एप्लिकेशन तक पहुंच सकती हैं। डेवलपर्स को यह भी बदलना होगा कि ऐप्स बाहरी भंडारण पर साझा क्षेत्रों का उपयोग कैसे करते हैं।

3. बैकग्राउंड एक्टिविटी शुरू होती है: एप्स जैसे रुकावटों को अप्रत्याशित रूप से अग्रभूमि में कूदना और फोकस लेना। ऐप्स को पृष्ठभूमि में रहते हुए गतिविधि शुरू करने से रोका जाएगा। डेवलपर्स अभी भी उपयोगकर्ता का ध्यान जल्दी से प्राप्त करने में सक्षम होंगे – जैसे कि इनकमिंग कॉल या अलार्म के लिए – एक उच्च प्राथमिकता वाली अधिसूचना या एक पूर्ण स्क्रीन इरादे के साथ।

4. उपयोगकर्ता डेटा आईडी: गैर-पुन: प्रयोज्य डिवाइस पहचानकर्ताओं तक पहुंच सीमित करना, जिसमें डिवाइस IMEI, सीरियल नंबर और इसी तरह के पहचानकर्ता शामिल हैं। डिफ़ॉल्ट रूप से अलग-अलग वाई-फाई नेटवर्क से कनेक्ट होने पर एंड्रॉइड क्यू डिवाइस के मैक पते को यादृच्छिक करेगा (एंड्रॉइड 9 पाई में वैकल्पिक)।

5. फोल्डेबल्स और इनोवेटिव नई स्क्रीन्स: एप्स इन और अन्य बड़े स्क्रीन वाले डिवाइसेस का बेहतर फायदा उठा पाएंगे। OnResumeand onPause में परिवर्तन बहु-पुनः समर्थन का समर्थन करता है और जब ध्यान केंद्रित होता है तो अपने ऐप को सूचित करता है। ResizeableActivity मेनिफ़ेस्ट विशेषता अब यह प्रबंधन करने में मदद करती है कि आपका ऐप किस तरह से फोल्डेबल और बड़ी स्क्रीन पर प्रदर्शित होता है।

6. शॉर्टकट साझा करना: अन्य एप्लिकेशन को तेज़ साझा करना। शॉर्टकट साझा करते हुए, जो उपयोगकर्ताओं को सामग्री साझा करने के लिए किसी अन्य ऐप में सीधे कूदने देते हैं, तेजी से हो रहे हैं। डेवलपर्स साझा लक्ष्यों को प्रकाशित कर सकते हैं जो अपने ऐप में एक विशिष्ट गतिविधि को संलग्न सामग्री के साथ लॉन्च करते हैं, उपयोगकर्ताओं को शेयर यूआई में तुरंत दिखाया जाता है क्योंकि वे उन्नत में प्रकाशित होते हैं। क्योंकि शॉर्टकट शॉर्टकट ऐप शॉर्टकट कैसे काम करते हैं, इसके समान है, शॉर्टकट शॉर्टकट एपीआई अब दोनों को एकीकृत करता है और नए शेयरटार्ग एंड्रॉइड लाइब्रेरी (प्रारंभिक नमूना ऐप स्रोत कोड) में समर्थित है।

7. सेटिंग पैनल: किसी ऐप के संदर्भ में सीधे कुंजी सिस्टम सेटिंग्स दिखाएं। नई सेटिंग्स पैनल एपीआई एंड्रॉइड 9 पाई में शुरू की गई स्लाइस सुविधा का उपयोग उपयोगकर्ताओं को प्रासंगिक सिस्टम सेटिंग्स (जैसे वाई-फाई, हवाई जहाज मोड, मोबाइल डेटा, एनएफसी और ऑडियो वॉल्यूम) के साथ एक अस्थायी यूआई देने के लिए करती है। एप्लिकेशन को छोड़ने की कोई आवश्यकता नहीं है।

8. कनेक्टिविटी अनुमतियाँ, गोपनीयता और सुरक्षा: ब्लूटूथ, सेलुलर और वाई-फाई के लिए, ठीक स्थान की अनुमति की आवश्यकता होगी। वाई-फाई मानक समर्थन, WP3 और OWE, को घर और कार्य नेटवर्क के साथ-साथ खुले / सार्वजनिक नेटवर्क के लिए सुरक्षा में सुधार करने के लिए भी शामिल किया जाएगा।

9. बेहतर सहकर्मी से सहकर्मी और इंटरनेट कनेक्टिविटी: वाई-फाई स्टैक को गोपनीयता, प्रदर्शन और आईओटी उपकरणों के प्रबंधन और इंटरनेट कनेक्शन का सुझाव देने जैसे सामान्य उपयोग के मामलों में सुधार करने के लिए फिर से शुरू किया गया है। नेटवर्क कनेक्शन API, ऐप्स को अप्रत्यक्ष रूप से कनेक्शन अनुरोध आरंभ करने में मदद करेगा

y पसंदीदा नेटवर्क और BSSIDs को WiFiNetworkSpecifiers के रूप में निर्दिष्ट करके। नेटवर्क सुझाव APIs ऐप्स को नेटवर्क और क्रेडेंशियल्स की WifiNetworkSuggestions के रूप में रैंक प्रदान करके अप्रत्यक्ष रूप से कनेक्शन शुरू करने देगा। एंड्रॉइड क्यू वाई-फाई स्कैनिंग को खुद ही हैंडल करेगा, वाई-फाई पिकर में मैचिंग नेटवर्क प्रदर्शित करेगा, और उन नेटवर्कों के आधार पर पिछले प्रदर्शन के आधार पर कनेक्ट करेगा।

10. वाई-फाई प्रदर्शन मोड: उच्च प्रदर्शन और कम विलंबता मोड डेवलपर्स को WIFI_MODE_FULL_LOW_LATITCY या WIFI_MODE_FULL_HIGH_PERF के साथ WifiManager.WifiLock.createWifiLock () कॉल करके अनुकूली वाई-फाई का अनुरोध करने देगा। Google को उम्मीद है कि ये वास्तविक समय के गेमिंग, सक्रिय वॉयस कॉल और इसी तरह के उपयोग-मामलों के लिए उपयोगी होंगे।

11. तस्वीरों के लिए डायनामिक डेप्थ फॉर्मेट: ऐप्स डायनेमिक डेप्थ इमेज का अनुरोध कर सकते हैं, जिसमें जेपीईजी, एक्सएमपी मेटाडेटा से संबंधित गहराई से संबंधित तत्व और एक ही फाइल में गहराई और आत्मविश्वास का नक्शा होता है। JPEG + डायनेमिक डेप्थ इमेज के लिए अनुरोध करने से डेवलपर्स के लिए विशेष ब्लर, बोकेह ऑप्शन की पेशकश करना संभव है, या डेटा का उपयोग करके 3 डी चित्र बनाने और एआर फोटोग्राफी के उपयोग-मामलों का समर्थन करने के लिए संभव है। डायनेमिक डेप्थ Android इकोसिस्टम के लिए एक खुला प्रारूप होगा।

12. नए ऑडियो और वीडियो कोडेक्स: ओपन सोर्स वीडियो कोडेक AV1 के लिए समर्थन, ओपस का उपयोग कर ऑडियो एन्कोडिंग, और उच्च गतिशील रेंज वीडियो के लिए HDR10 +। MediaCodecInfo API एक Android डिवाइस की वीडियो रेंडरिंग क्षमताओं को निर्धारित करने में मदद करेगा (समर्थित VideoCodecCapabilities.getSupportedPerformancePoints () समर्थित आकारों और फ़्रेम दरों की सूची प्राप्त करने के लिए)।

13. Native MIDI API: यह एपीआई उन ऐप्स को अनुमति देता है जो C ++ में अपनी ऑडियो प्रोसेसिंग करते हैं और NDK के माध्यम से MIDI उपकरणों के साथ संवाद करते हैं। यह MIDI डेटा को गैर-अवरुद्ध रीडिंग का उपयोग करके ऑडियो कॉलबैक के अंदर पुनर्प्राप्त करने की अनुमति देता है, जिससे MIDI संदेशों की कम विलंबता प्रसंस्करण (नमूना एप्लिकेशन स्रोत कोड) सक्षम होती है।

14. वल्कन पर कोण: ANGLE के लिए प्रायोगिक समर्थन, एक ग्राफिक्स अमूर्त परत जो वल्कन के शीर्ष पर उच्च प्रदर्शन OpenGL संगतता के लिए डिज़ाइन किया गया है। OpenGL ES का उपयोग करने वाले ऐप्स और गेम, Vulkan के प्रदर्शन और स्थिरता का लाभ उठाने और ES के सुसंगत, विक्रेता-स्वतंत्र कार्यान्वयन से लाभ उठाने में सक्षम होंगे। Android Q OpenGL ES 2.0 का समर्थन करेगा – ES 3.0 अगला आएगा।

15. Vulkan हर जगह: Google डिवाइस निर्माता साझेदारों के साथ मिलकर काम कर रहा है, Vulkan 1.1 को Android Q और उससे अधिक चलने वाले सभी 64-बिट डिवाइसों पर आवश्यकता है, और सभी 32-बिट डिवाइसों के लिए एक अनुशंसा है। इस प्रकार वल्कन ऐप और गेम के उपयोग के लिए एक समान उच्च प्रदर्शन ग्राफिक्स एपीआई बन जाएगा।

16. तंत्रिका नेटवर्क एपीआई 1.2: 60 नए ऑप्स जिसमें ARGMAX, ARGMIN, मात्रात्मक LSTM शामिल हैं, प्रदर्शन अनुकूलन की एक सीमा के साथ। यह मॉडल की एक बड़ी श्रृंखला को गति देगा – जैसे कि वस्तु का पता लगाने और छवि विभाजन के लिए। Google NNAPI 1.2 के लिए समर्थन का अनुकूलन और रोल आउट करने के लिए TensorFlow जैसे हार्डवेयर विक्रेताओं और लोकप्रिय मशीन लर्निंग फ्रेमवर्क के साथ काम कर रहा है।

17. एआरटी प्रदर्शन: एआरटी रनटाइम में सुधार जो ऐप्स को तेज़ी से शुरू करने और कम मेमोरी का उपभोग करने में मदद करता है। कुल मिलाकर कचरा संग्रह समय और सीपीयू के संदर्भ में अधिक कुशल बना दिया गया है, जोक को कम करने और ऐप्स को कम-अंत वाले उपकरणों पर बेहतर ढंग से चलाने में मदद करता है।

बायोमेट्रिकप्रोम्पेट को निष्क्रिय प्रमाणीकरण विधियों जैसे कि चेहरे, प्लस निहित और स्पष्ट प्रमाणीकरण प्रवाह के लिए बढ़ाया गया है। Google ने ज़रूरत पड़ने पर डिवाइस क्रेडेंशियल के लिए भी कमबैक में सुधार किया है।

टीएलएस 1.3 समर्थन जोड़ा गया है और सभी टीएलएस कनेक्शन के लिए डिफ़ॉल्ट रूप से सक्षम है। Google का कहना है कि उसके बेंचमार्क संकेत देते हैं कि TLS 1.3 के साथ TLS 1.2 की तुलना में सुरक्षित कनेक्शन 40 प्रतिशत तेजी से स्थापित किए जा सकते हैं।

18. सार्वजनिक एपीआई के माध्यम से संगतता: Google अधिक गैर-एसडीके इंटरफेस तक पहुंच को प्रतिबंधित कर रहा है और डेवलपर्स को इसके बजाय सार्वजनिक समकक्षों का उपयोग करने के लिए कह रहा है। प्रतिबंध केवल Android Q को लक्षित करने वाले ऐप्स के लिए हैं, इसलिए तदनुसार परीक्षण करना सुनिश्चित करें। जब आपका ऐप प्रतिबिंब या जेएनआई के माध्यम से गैर-एसडीके एपीआई का उपयोग करता है, तो चेतावनी देने के लिए स्ट्रिक्टमोड विधि का उपयोग करें।

19. आधुनिक एंड्रॉइड: Google Play को इस वर्ष के अंत में नए एप्लिकेशन और अपडेट में 28 (Android 9 पाई) के लिए targetSdkVersion सेट की आवश्यकता होगी। एंड्रॉइड क्यू उपयोगकर्ताओं को एक संवाद के साथ चेतावनी देगा जब वे पहली बार एक ऐप चलाते हैं जो एपीआई स्तर 23 (एंड्रॉइड मार्शमैलो) की तुलना में एक प्लेटफ़ॉर्म को लक्षित करता है। इस वर्ष के अंत में, Google Play को सभी ऐप्स (डेवलपर गाइड) में 64-बिट समर्थन की आवश्यकता होगी।

आर्टिकल विवरण
Review Date
Reviewed Item
Rating
Author Rating
51star1star1star1star1star
और अधिक पढ़े

Write your Comment