Google Play services के बारे में खास जानकारी

Google Play services, Android पर कई तरह के एसडीके टूल को काम करने की सुविधा देता है. इससे आपको अपना ऐप्लिकेशन बनाने, निजता और सुरक्षा को बेहतर बनाने, उपयोगकर्ताओं की दिलचस्पी बढ़ाने, और अपने कारोबार को बढ़ाने में मदद मिलती है. इन एसडीके को सिर्फ़ एक लाइटवेट क्लाइंट लाइब्रेरी की ज़रूरत होती है, जिसे आपके ऐप्लिकेशन में शामिल किया जा सकता है. इसके बारे में, पहले फ़िगर में दिखाया गया है. रनटाइम के दौरान, क्लाइंट लाइब्रेरी, Google Play services के मुख्य ऐप्लिकेशन में चल रहे पूरे सिस्टम के साथ कम्यूनिकेट करती है.

Google Play services, क्लाइंट-साइड पर लागू किए गए शेयर किए गए कॉम्पोनेंट उपलब्ध कराती है. इससे:

  • इससे डिवाइस पर मौजूद संसाधनों, जैसे कि स्टोरेज और मेमोरी को ऑप्टिमाइज़ करने में मदद मिलती है. इससे ऐप्लिकेशन की क्वालिटी और उपयोगकर्ताओं के अनुभव को बेहतर बनाया जा सकता है.
  • इसमें ओएस, ओईएम या ऐप्लिकेशन के अपडेट से अलग, अपने-आप अपडेट होने की सुविधा मिलती है. इससे आपके उपयोगकर्ताओं को गड़बड़ियां ठीक करने और परफ़ॉर्मेंस को बेहतर बनाने से जुड़े अपडेट तेज़ी से मिलते हैं.
  • यह Android 6.0 (एपीआई लेवल 23) के साथ काम करता है. साथ ही, अलग-अलग डिवाइसों पर काम करता है. इससे आपको कम मेहनत में ज़्यादा उपयोगकर्ताओं तक पहुंचने में मदद मिलती है.

लाइटवेट क्लाइंट लाइब्रेरी, Google Play services के साथ आईपीसी का इस्तेमाल करके कम्यूनिकेट करती हैं. Google Play services, फ़ोन, टैबलेट, लैपटॉप, टीवी, और स्मार्टवॉच के साथ-साथ कारों में भी उपलब्ध है.

पहली इमेज. Google Play services को नियमित तौर पर अपडेट मिलते हैं. इनमें सुधार और गड़बड़ियों को ठीक करने से जुड़े अपडेट शामिल होते हैं.

Google Play services कैसे काम करती है

SDK

Google Play services के हर एसडीके में, एपीआई वाली एक लाइटवेट क्लाइंट लाइब्रेरी शामिल होती है. ये एपीआई, Google Play services ऐप्लिकेशन में चलने वाली सेवा के साथ इंटरैक्ट करते हैं. ये लाइब्रेरी, रनटाइम से जुड़ी समस्याओं को आसानी से हल करने के लिए हेल्पर भी उपलब्ध कराती हैं. जैसे, जब कोई सेवा मौजूद न हो, बंद हो या पुरानी हो. कोड श्रिंकिंग की सुविधा चालू करने पर, R8 ऑप्टिमाइज़र, इस्तेमाल न होने वाले कोड को हटाकर, आपके पैकेज के साइज़ पर एसडीके के असर को और कम कर देता है.

Google Play services की नई सुविधाओं या प्रॉडक्ट को ऐक्सेस करने के लिए, एसडीके को अपग्रेड करें. ऐसा तब करें, जब Google Maven रिपॉज़िटरी में कोई नया वर्शन रिलीज़ किया गया हो.

सेवाएं

Google Play services में, डिवाइस पर बैकग्राउंड में चलने वाली मुख्य सेवाओं का एक सेट होता है. ये सेवाएं, Google से सर्टिफ़ाइड सभी Android डिवाइसों पर चलती हैं.

Google Play services के अपने-आप होने वाले अपडेट, कैरियर, ओएस या ओईएम सिस्टम इमेज के अपडेट से अलग होते हैं. आम तौर पर, Android 6.0 या इसके बाद के वर्शन वाले डिवाइसों पर अपडेट अपने-आप डाउनलोड हो जाते हैं. हालांकि, इसके लिए ज़रूरी है कि इन डिवाइसों पर Google Play services इंस्टॉल हों और उनमें अपडेट डाउनलोड करने के लिए ज़रूरी स्टोरेज उपलब्ध हो. इसका मतलब है कि उपयोगकर्ताओं को सुधार और गड़बड़ियों को ठीक करने वाले अपडेट तेज़ी से मिलते हैं. साथ ही, Android के नेटवर्क में ज़्यादा से ज़्यादा डिवाइसों तक पहुंचने के दौरान, नए एपीआई का फ़ायदा लिया जा सकता है. यह सुविधा, Android 6.0 से पहले के वर्शन वाले डिवाइसों या ऐसे डिवाइसों पर काम नहीं करती जिन पर Google Play services इंस्टॉल नहीं है.

अगले चरण: अपना ऐप्लिकेशन सेट अप करना

अपने ऐप्लिकेशन में Google Play services API का इस्तेमाल शुरू करने के लिए, यह सेटअप गाइड पढ़ें.