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 कैसे काम करती है

एसडीके

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 का इस्तेमाल शुरू करने के लिए, यह सेटअप गाइड पढ़ें.