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

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

Google Play services, क्लाइंट-साइड पर शेयर किए गए तरीके से लागू किए जाते हैं. इससे:

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

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

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

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

SDK

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

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

सेवाएं

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

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

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

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