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

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

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

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

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

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

Google Play services के काम करने का तरीका

एसडीके

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

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

सेवाएं

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

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

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

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