विषयसूची:
- कोर ऑपरेटिंग सिस्टम के बाहर एपीआई सेवाओं के साथ, Google Android का नियंत्रण वापस ले रहा है
- Google Play सेवाएँ क्या हैं?
- ये सेवाएं क्या करती हैं?
- यह हमारे लिए क्यों मायने रखता है
कोर ऑपरेटिंग सिस्टम के बाहर एपीआई सेवाओं के साथ, Google Android का नियंत्रण वापस ले रहा है
हमें Google I / O में इस वर्ष Android का एक नया संस्करण नहीं मिला। आप वेब पर इस पर दांतों के सभी विलाप और दांत को पढ़ सकते हैं, इसलिए मैं आपको नाटक खेलने से रोक दूंगा कि यह कैसे हुआ (लौकिक लॉक), लेकिन ऐसा नहीं हुआ।
इसके बजाय, हम आपको थोड़ा सा बताएंगे कि हमें क्या मिला - Google की सेवा एपीआई का एक बड़ा अद्यतन संस्करण, जो बताता है कि बहुत बेहतर है।
रुकिए। बेहतर है ? एक ऐप जिसे मैं कभी नहीं चाहता था कि मेरे फोन पर जादुई रूप से धक्का दिया गया, मेरे फोन स्क्रीन के बारे में एक नए, उच्चतर नंबर से बेहतर हो सकता है? वह पागल बात है, ठीक है ?.
पता चला, वह छोटा ऐप एक शक्तिशाली जानवर है। पढ़ते रहिये।
Google Play सेवाएँ क्या हैं?
Google I / O में सत्र के माध्यम से बैठने से हमें उन लोगों से सीधे जवाब मिलता है जो सॉफ्टवेयर लिखते हैं - और वे इसे अच्छी तरह से जोड़ते हैं। Google Play Services "एक एकल स्थान है जो Google के सभी API में Android 2.2 और इसके बाद के संस्करण पर लाता है।" एक एपीआई (एप्लीकेशन प्रोग्रामिंग इंटरफ़ेस) विशेष कोड के लिए एक फैंसी शब्द है जो एक सॉफ्टवेयर के एक टुकड़े के रूप में दूसरे के साथ संवाद करने के लिए लिखा जाता है। Google Android के लिए API लिखता है, और ऐप डेवलपर एंड्रॉइड की कई मुख्य विशेषताओं तक पहुंचने के लिए उन्हें एक नाली के रूप में उपयोग करते हैं। आपको बड़ी और छोटी दोनों तरह की सॉफ़्टवेयर परियोजनाओं में API मिलेंगे। उनके होने वास्तव में कुछ खास नहीं है।
वर्तमान में Google Play सेवाएँ 5 संस्करण में है। आपको शायद पता नहीं था कि इस समय आपके फ़ोन या टैबलेट पर सभी चीजें अपडेट हो रही थीं, क्योंकि इसका उद्देश्य यही था। आप फ़ाइल की तलाश में नहीं जाते हैं, यह आता है और आपको पाता है। एंड्रॉइड 2.2 या उच्चतर पर चलने वाले प्रत्येक उपकरण, जिसमें Google Play की आधिकारिक पहुंच है, इन सेवाओं का उपयोग करता है। इसका मतलब है कि उन 900 मिलियन डिवाइसों में से हर एक को सक्रिय किया गया है जिसमें Google Play Services की एक प्रति स्थापित है। और Google चीजों को अपडेट रखता है, और इन अपडेट को तेजी से बाहर धकेलता है, जो कि उन्हें इतना शानदार बनाता है।
Google से पूर्ण और कुल नियंत्रण में होने का मतलब है कि जिन लोगों ने आपका फोन बनाया है, साथ ही साथ आपने जो वाहक इसे खरीदा है, वह पूरी तरह से तस्वीर से बाहर है। नई सेवा API प्राप्त करने के लिए आपको छह महीने या उससे अधिक प्रतीक्षा नहीं करनी होगी। वास्तव में, Google का कहना है कि वे अपडेट होने के बाद लगभग एक सप्ताह में उन्हें अधिकांश उपकरणों पर ले जाने में सक्षम हैं। यदि आप इस सब से दूर एक चीज़ लेते हैं, तो यह जानते हुए कि Google यह तय करता है कि सेवा API क्या हैं, उन्हें कौन प्राप्त करता है, और महत्वपूर्ण हिस्सा कब है।
ये सेवाएं क्या करती हैं?
मुद्दे का मांस। यदि आप कीनोट देखते हैं, जहाँ Google ने एंड्रॉइड के लिए इन सभी अल्ट्रा-कूल और नए फीचर्स की घोषणा की है (हाँ, बिना किसी वर्जन अपडेट के!) - नई फ्यूज्ड लोकेशन सर्विस, प्ले गेम्स सर्विसेज, नए और बेहतर गूगल क्लाउड मैसेजिंग जैसे फीचर्स यहां तक कि नए पैनोरमा एपीआई - आपने कुछ ऐसी चीजें देखी हैं जो Google Play Services संभालती हैं। आपके फ़ोन पर इंस्टॉल किया गया ऐप डेवलपर्स को एसडीके से कुछ लाइब्रेरी स्थापित करने की अनुमति देता है, और कोड के कुछ ही लाइनों के साथ इस सभी सामान में टैप करें। कोई फर्क नहीं पड़ता कि आप आइसक्रीम सैंडविच, या जेली बीन या 2.2 से ऊपर के किसी भी संस्करण को चला रहे हैं, आपके पास उनकी पहुंच होगी।
Google ने न केवल इन सेवाओं और उनके संबंधित API को OS से बाहर निकाल दिया है, इससे एप्लिकेशन डेवलपर्स के लिए उनका उपयोग करना आसान हो गया है। पिछले कुछ दिनों से यहाँ Google I / O में हमने देखा है कि इन सुविधाओं को एक ऐप में जोड़ना कितना आसान हो सकता है, क्योंकि Google सभी भारी लिफ्टिंग कर रहा है। डेवलपर्स को केवल अपने कोड में Google Play Services एप्लिकेशन से उस विशेष चीज़ को संदर्भित करने की आवश्यकता होती है, और जादू तब होता है जब आप इसे अपने फोन पर चलाते हैं।
ऊपर से याद रखें कि हमने उस शानदार हिस्से के बारे में बात की थी जहाँ Google इन सेवाओं को नियंत्रित करता है, और हमारे सभी उपकरणों को उनका वितरण? मैं चाहता हूं कि आप उसे याद रखें, जैसा कि आप पढ़ते हैं। सोचें कि अगर आपको अपने कैरियर या उन लोगों पर निर्भर रहना पड़े जो आपके फोन को इस सब से बाहर निकालने के लिए अलग-अलग चीजें हों तो कैसा होगा। हाँ, यह चूसना होगा। यही कारण है कि Google Play Services के लिए इतना बड़ा अपडेट एंड्रॉइड के नए संस्करण की तुलना में अधिक महत्वपूर्ण है - हमें एचटीसी या सैमसंग की प्रतीक्षा किए बिना सभी शांत सामान मिले, या इससे भी बदतर - एटी एंड टी या वेरिज़ोन - इसे हमें भेजने के लिए ।
यह हमारे लिए क्यों मायने रखता है
एक मिनट के लिए, सभी शिकायतें भूल जाएं कि हैंगआउट कैसे एक ही समय में सभी के लिए तुरंत उपलब्ध नहीं थे। अधिकांश लोगों को अब तक जाना अच्छा होगा और उनके नए हैंगआउट ऐप होंगे। हर कोई। इसके बारे में सोचें - Google टॉक, ऑपरेटिंग सिस्टम की एक लंबी स्टेपल और कोर विशेषता, आपको सिस्टम-वाइड अपडेट प्राप्त किए बिना एक नई सुविधा के साथ अद्यतन किया गया था।
पिछले हफ्ते, सैन फ्रांसिस्को आने से पहले हम डर गए थे। हम चिंतित थे कि हैंगआउट दिखाए जाएंगे, और तब हमें पता चलेगा कि वे एंड्रॉइड 4.3 का हिस्सा थे। इसका मतलब है कि ज्यादातर लोग उनके लिए एक लंबा, लंबा समय इंतजार कर रहे होंगे, और आप सभी यह जानने के लिए तैयार होंगे कि आपके नए एचटीसी वन या गैलेक्सी एस 4 को जल्द ही कोई सुविधा नहीं मिलने वाली है। और ठीक ही तो, स्मार्ट फोन महंगे हैं।
इसके बजाय, Hangouts दिखाए जाने के 15 मिनट बाद, लोग इसे Play Store में ढूंढ रहे थे। एक ही बात तब होगी जब कोई डेवलपर पैनोरमा एपीआई का उपयोग करके फ़ोटोशेयर देखने वाले ऐप का निर्माण कर सकता है, या कोई व्यक्ति आपके पसंदीदा गेम में सभी नए गेम्स की कार्यक्षमता लिखता है। यह एक नए संस्करण की तुलना में बहुत बेहतर है जो आपको छह महीने तक नहीं मिलने वाला था, है न?