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

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

शेयर किए गए क्लाइंट-साइड इंप्लीमेंटेशन की सुविधा देकर, Google Play services:

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

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

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

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

SDK

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

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

सेवाएं

Google Play services में, डिवाइस पर मौजूद Google की सेवाएं मौजूद होती हैं. ये सेवाएं, Google से प्रमाणित किए गए हर Android डिवाइस के बैकग्राउंड में चलती हैं.

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

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

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