यह दस्तावेज़, Apps Experience Program (AEP) की तकनीकी ज़रूरी शर्तों को एक्सप्लोर करने और समझने के लिए एक सेंट्रल रिसोर्स के तौर पर काम करता है.
जब पार्टनर, Android और Google Play की पूरी क्षमता का इस्तेमाल करके बेहतर अनुभव देते हैं, तो इससे उपयोगकर्ताओं की दिलचस्पी बढ़ती है. साथ ही, इससे लंबे समय तक वैल्यू मिलती है. इसके लिए, अपने ऐप्लिकेशन को एईपी के दिशा-निर्देशों के मुताबिक ऑप्टिमाइज़ करें. इन दिशा-निर्देशों को तीन मुख्य थीम में बांटा गया है:
- यूज़र को एक जैसा और बेहतर अनुभव देना
- अलग-अलग नाप या आकार वाले डिवाइसों पर अपनी पहुंच बढ़ाना
- उपयोगकर्ताओं को भरोसेमंद और आधुनिक अनुभव देना
एईपी में शामिल होने और इन दिशा-निर्देशों का पालन करने वाले डेवलपर, प्रोग्राम के रेट कार्ड के लिए ज़रूरी शर्तें पूरी करते हैं.
उपयोगकर्ताओं को एक जैसा और शानदार अनुभव देना
इस थीम में, यूज़र ऐक्टिविटी बढ़ाने वाली सुविधाओं पर फ़ोकस किया जाता है. साथ ही, यह पक्का किया जाता है कि Play Store और Android OS पर आपके ब्रैंड की मौजूदगी बनी रहे.
- फ़िशिंग से सुरक्षित पुष्टि: पासकी या मंज़ूरी पा चुके एसएसओ प्रोवाइडर का इस्तेमाल करके सुरक्षित तरीके से साइन-इन करें.
- क्रेडेंशियल वापस पाएं: डिवाइस को वापस लाने के दौरान, बिना टैप किए लॉगिन करने की सुविधा दें.
- Engage SDK: Google के प्लैटफ़ॉर्म पर, लोगों की दिलचस्पी के हिसाब से सुझाव और 'देखना जारी रखें' कॉन्टेंट दिखाएं.
- Play कॉन्टेंट: Play के डिस्कवरी प्लैटफ़ॉर्म के ज़रिए, अपने ऐप्लिकेशन के डिजिटल ऑफ़र दिखाएं.
- टाइटल की उपलब्धता: Android प्लैटफ़ॉर्म पर नए टाइटल उसी समय लॉन्च करें जब वे Android के अलावा किसी अन्य प्लैटफ़ॉर्म पर उपलब्ध हों.
- सुविधा की उपलब्धता: Android प्लैटफ़ॉर्म पर नई सुविधाएं उसी समय लॉन्च करें जब वे Android के अलावा किसी अन्य प्लैटफ़ॉर्म पर उपलब्ध हों.
क्रॉस-प्लैटफ़ॉर्म डिज़ाइन सिस्टम:
क्रॉस-प्लैटफ़ॉर्म डिज़ाइन के दिशा-निर्देश सिर्फ़ तब लागू होते हैं, जब आपका ऐप्लिकेशन Android के अलावा किसी दूसरे प्लैटफ़ॉर्म पर भी एक जैसा डिज़ाइन सिस्टम उपलब्ध कराता हो.
- मटीरियल यूज़र एक्सपीरियंस: एक जैसा लुक और फ़ील पाने के लिए, मटीरियल डिज़ाइन के कॉम्पोनेंट और पैटर्न का इस्तेमाल करें.
- सिस्टम इमोजी: प्लैटफ़ॉर्म पर एक जैसा अनुभव देने के लिए, सिस्टम के नए इमोजी इस्तेमाल किए जा सकते हैं.
- गहरे रंग वाली थीम की सुविधा: इससे आंखों पर ज़ोर कम पड़ता है और कॉन्टेंट को आसानी से और साफ़ तौर पर पढ़ा जा सकता है.
- थीम वाले ऐप्लिकेशन आइकॉन: अडैप्टिव आइकॉन उपलब्ध कराएं, जो उपयोगकर्ता की चुनी गई सिस्टम थीम से मेल खाते हों.
- फ़िज़िक्स पर आधारित मोशन: ऐसे फ़्लूड और नैचुरल ऐनिमेशन लागू करें जो उपयोगकर्ता के इनपुट पर, असली मोमेंटम के साथ प्रतिक्रिया दें.
- शेयर करने की शीट: शेयर करने की प्रोसेस को आसान और बेहतर बनाने के लिए, सिस्टम के स्टैंडर्ड शेयर इंटरफ़ेस का इस्तेमाल करें.
अलग-अलग साइज़, डाइमेंशन या कॉन्फ़िगरेशन वाले डिवाइसों पर अपनी पहुंच बढ़ाना
उपयोगकर्ता दिन भर अलग-अलग हार्डवेयर का इस्तेमाल करते हैं. इस थीम की मदद से, यह पक्का किया जाता है कि आपका ऐप्लिकेशन, Android के पूरे ईकोसिस्टम के लिए उपलब्ध रहे और ऑप्टिमाइज़ किया गया हो. इसमें छोटी स्क्रीन से लेकर बड़ी स्क्रीन तक शामिल हैं.
- मोबाइल: फ़ोन, टैबलेट, और फ़ोल्ड होने वाले डिवाइसों के लिए, अडैप्टिव लेआउट की सुविधा उपलब्ध है.
- XR: इमर्सिव डिवाइसों के लिए 2D विंडो मोड चालू करें.
- टीवी: Android TV पर वीडियो देखने का बेहतर अनुभव देने के लिए ऑप्टिमाइज़ करें.
- Auto: Android Auto और Android Automotive OS के साथ इंटिग्रेट करें.
- Wear: Wear OS की ऑप्टिमाइज़ की गई सुविधाओं की मदद से, स्मार्टवॉच के लिए ऐप्लिकेशन बनाना.
- डेस्कटॉप: Googlebook के लिए, अडैप्टिव लेआउट की सुविधा 1 मार्च, 2027 तक उपलब्ध कराएं
ज़्यादा जानकारी के लिए, फ़ॉर्म फ़ैक्टर के साथ काम करने की सुविधा से जुड़े AEP के दिशा-निर्देश देखें.
उपयोगकर्ताओं को भरोसेमंद और आधुनिक अनुभव देना
तकनीकी तौर पर बेहतर होने से ही, प्रीमियम क्वालिटी मिलती है. इस थीम से यह पक्का होता है कि आपका ऐप्लिकेशन अच्छी परफ़ॉर्म करे, भरोसेमंद हो, और Android प्लैटफ़ॉर्म के नए वर्शन के साथ काम करे. इससे ऐप्लिकेशन आधुनिक और बेहतर दिखेगा.
- स्टेबिलिटी: क्रैश, एएनआर, मेमोरी के इस्तेमाल, और जंक रेट को प्रोग्राम के थ्रेशोल्ड से कम रखकर, अच्छी परफ़ॉर्मेंस बनाए रखें.
- क्वालिटी - Jetpack Compose: अच्छी क्वालिटी और बड़े पैमाने पर इस्तेमाल किए जा सकने वाले यूज़र इंटरफ़ेस (यूआई) बनाने के लिए, सुझाए गए मॉडर्न यूज़र इंटरफ़ेस (यूआई) टूलकिट (या इसके जैसा कोई अन्य टूलकिट) का इस्तेमाल करें.
Android के स्टैंडर्ड:
नेविगेशन को बेहतर बनाने, स्क्रीन का ज़्यादा से ज़्यादा फ़ायदा लेने, और एआई की मदद से ऐप्लिकेशन की मुख्य सुविधाओं को खोजने के लिए, Android के नए एपीआई का इस्तेमाल करें.
- प्रिडिक्टिव बैक: नेविगेशन डेस्टिनेशन की विज़ुअल झलक दिखाएं, ताकि उपयोगकर्ता गलती से ऐप्लिकेशन से बाहर न निकलें.
- एज टू एज: सिस्टम बार के पीछे ड्रॉ करके, स्क्रीन की जगह को ज़्यादा से ज़्यादा इस्तेमाल करें और बेज़ल-लेस लुक पाएं.
- Android MCP: Gemini जैसे एआई एजेंट को, ऐप्लिकेशन की मुख्य सुविधाओं का पता लगाने और उन्हें चालू करने की अनुमति दें.
इंडस्ट्री के हिसाब से दिशा-निर्देश:
ये दिशा-निर्देश सिर्फ़ उन ऐप्लिकेशन पर लागू होते हैं जिनके इस्तेमाल के मामले काम के हों. जैसे, मीडिया चलाने वाले ऐप्लिकेशन, कम्यूनिकेशन सेवाएं, और कैमरे से जुड़ी सुविधाएं. Google Play, रजिस्ट्रेशन के दौरान आपके ऐप्लिकेशन के इस्तेमाल के उदाहरणों का आकलन करेगा. यह आकलन, वर्टिकल के हिसाब से तय की गई इन शर्तों के आधार पर किया जाएगा. आपको रजिस्ट्रेशन की प्रोसेस के दौरान ही, कॉन्टेक्स्ट देने का विकल्प मिलेगा. इसलिए, छूट का अनुरोध करने की ज़रूरत नहीं है.
ऐप्लिकेशन, मिलते-जुलते किसी अन्य फ़्रेमवर्क का इस्तेमाल कर सकते हैं. इससे उन्हें एक जैसी क्वालिटी, उपयोगकर्ताओं के लिए सुविधाएं, स्थिरता, और पूरे ईकोसिस्टम में काम करने की क्षमता मिलती है. अगर आपके पास इस बारे में कोई फ़्रेमवर्क है, तो सहायता टीम से संपर्क करें.
- Media3: अच्छी क्वालिटी में मीडिया चलाने और सेशन के लिए, यूनिफ़ाइड टूलकिट का इस्तेमाल करें.
- CameraX: यह पक्का करता है कि पूरे नेटवर्क में, कैमरे से एक जैसी और अच्छी क्वालिटी वाली इमेज कैप्चर की जा सकें.
- कास्ट करने की सुविधा: इस सुविधा की मदद से, मोबाइल डिवाइसों से बड़ी स्क्रीन पर आसानी से कॉन्टेंट स्ट्रीम किया जा सकता है.
- फ़ोटो पिकर: मीडिया चुनने के लिए, सुरक्षित और एक जैसा इंटरफ़ेस उपलब्ध कराता है.
- प्रीलोड कैशिंग: स्क्रोल किए जा सकने वाले फ़ीड में वीडियो चलाने में लगने वाले समय को कम करें.
- नाइट मोड: इसमें हार्डवेयर की मदद से, कम रोशनी में भी साफ़ फ़ोटो ली जा सकती हैं.
- Android Telecom Framework: सिस्टम में वीओआईपी कॉल को मुख्य सुविधा के तौर पर रजिस्टर करें.
- पिक्चर में पिक्चर (पीआईपी) की सुविधा: वीडियो चलाने, कॉल करने, और नेविगेट करने के दौरान, आसानी से एक साथ कई काम किए जा सकते हैं.