Google Play services की मदद से, Android पर कई तरह के SDK टूल उपलब्ध कराए जाते हैं. इससे, आपको ऐप्लिकेशन बनाने, निजता और सुरक्षा को बेहतर बनाने, उपयोगकर्ताओं की दिलचस्पी बढ़ाने, और अपने कारोबार को बढ़ाने में मदद मिलती है. ये SDK टूल यूनीक होते हैं. इसलिए, इन्हें आपके ऐप्लिकेशन में शामिल करने के लिए सिर्फ़ थिन क्लाइंट लाइब्रेरी की ज़रूरत होती है, जैसा कि पहले डायग्राम में दिखाया गया है. रनटाइम के दौरान, क्लाइंट लाइब्रेरी Google Play सेवाओं में SDK टूल लागू करने और फ़ुटप्रिंट के साथ काम करती है.
शेयर की गई जानकारी, क्लाइंट-साइड इंप्लीमेंटेशन, Google Play सेवाएं देकर:
- इससे डिवाइस की क्वालिटी और उपयोगकर्ता के अनुभव को बेहतर बनाने के लिए, डिवाइस के स्टोरेज और मेमोरी जैसे संसाधनों को ऑप्टिमाइज़ करने में मदद मिलती है.
- अपने-आप अपडेट मिलने की सुविधा, ओएस या OEM या ऐप्लिकेशन अपडेट से अलग है. इससे, आपके उपयोगकर्ताओं को बेहतर सुविधाएं मिलती हैं और गड़बड़ियां ठीक होती हैं.
- ये SDK टूल, Android 4.4 (एपीआई लेवल 19) के साथ काम करते हैं और कई तरह के फ़ॉर्म पर काम करते हैं. इनकी मदद से, ज़्यादा उपयोगकर्ताओं तक आसानी से पहुंचा जा सकता है.
पहला डायग्राम. 'Google Play सेवाएं' को समय-समय पर अपडेट मिलते हैं. इनमें सुधार और गड़बड़ियों को ठीक किया जाता है.
Google Play services कैसे काम करता है
SDK
Google Play services की मदद से चलने वाले हर SDK टूल में, एक लाइटवेट क्लाइंट लाइब्रेरी उपलब्ध होती है. इसमें अपनी ज़रूरत के हिसाब से एपीआई होती हैं, ताकि वे अपनी-अपनी सेवाओं के साथ इंटरैक्ट कर सकें. अन्य एपीआई का इस्तेमाल करके, रनटाइम के दौरान आने वाली किसी भी समस्या को हल किया जा सकता है. जैसे, उपलब्ध न होना, बंद होना या पुरानी सेवाओं का इस्तेमाल करना. अगर आप Android Studio 3.4 या इसके बाद वाले वर्शन का इस्तेमाल कर रहे हैं और कोड को छोटा करने की सुविधा चालू करते हैं, तो R8 ऑप्टिमाइज़र हर SDK टूल का फ़ुटप्रिंट कम कर सकता है. साथ ही, आपके ऐप्लिकेशन के पैकेज साइज़ पर इसका असर भी कम कर सकता है.
Google Play सेवाओं की नई सुविधाएं या प्रॉडक्ट ऐक्सेस करने के लिए, SDK टूल को तब अपग्रेड करें, जब नया वर्शन Google Maven के डेटा स्टोर करने की जगह पर रिलीज़ किया जाए.
सेवाएं
Google Play services की मदद से, डिवाइस में मौजूद Google की उन सेवाओं को ऐक्सेस किया जाता है जो Google के सर्टिफ़ाइड हर Android डिवाइस पर, बैकग्राउंड में काम करती हैं.
Google Play services के अपने-आप होने वाले अपडेट, मोबाइल और इंटरनेट सेवा देने वाली कंपनी, ओएस या OEM सिस्टम इमेज से अलग होते हैं. आम तौर पर, Android 4.4 या इसके बाद वाले वर्शन पर चल रहे डिवाइस को अपने-आप अपडेट मिल जाते हैं. हालांकि, इसके लिए ज़रूरी है कि इन डिवाइसों में Google Play services इंस्टॉल हो और उनमें ज़रूरत के मुताबिक स्टोरेज उपलब्ध हो. इसका मतलब यह है कि उपयोगकर्ताओं को सुधार और गड़बड़ी ठीक करने में ज़्यादा समय लगता है. साथ ही, Android नेटवर्क में ज़्यादातर डिवाइसों तक पहुंचते हुए, नए एपीआई का फ़ायदा लिया जा सकता है. ये डिवाइस Android 4.4 से पुराने हैं या जिन पर Google Play सेवाएं इंस्टॉल नहीं हैं वे काम नहीं करते.
अगला चरण: अपना ऐप्लिकेशन सेट अप करें
अपने ऐप्लिकेशन में Google Play services API का इस्तेमाल शुरू करने के लिए, यह सेट अप गाइड पढ़ें.