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

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