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

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

सेवाएं

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 API का इस्तेमाल शुरू करने के लिए, यह सेटअप गाइड पढ़ें.