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

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

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

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

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

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

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

SDK

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

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

सेवाएं

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

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

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

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