अच्छी क्वालिटी वाले ऐप्लिकेशन और गेम को इस्तेमाल करना आसान होता है और इनसे लोगों को मज़ा आता है. साथ ही, इनमें बेहतर और अलग डिज़ाइन का इस्तेमाल किया जाता है, जिससे लोगों में सकारात्मक भावनाएं पैदा होती हैं. वे अपनी पहचान और ब्रैंड को बेहतर बनाने के लिए भी काम करते हैं. इससे वे अपने जैसे अन्य लोगों से अलग दिखते हैं.
अच्छी क्वालिटी का ऐप्लिकेशन या गेम बनाने के लिए, इन दिशा-निर्देशों का पालन करें.
उपयोगिता
Android, ऐप्लिकेशन लेआउट, इंटरैक्शन पैटर्न, और उपयोगकर्ता कंट्रोल के लिए स्टैंडर्ड कॉम्पोनेंट उपलब्ध कराता है. एक जैसा और आसान उपयोगकर्ता अनुभव देने के लिए, इन कॉम्पोनेंट का इस्तेमाल करें. उदाहरण के लिए:
- शानदार अनुभव देने के लिए, एज-टू-एज लेआउट का इस्तेमाल करें.
- अगर आपके ऐप्लिकेशन में एम्बेड किए गए वीडियो हैं, तो पिक्चर में पिक्चर मोड की मदद से, मल्टीटास्किंग की सुविधा उपलब्ध कराएं. साथ ही, बेहतर ट्रांज़िशन का इस्तेमाल करें.
- Android Sharesheet की मदद से कॉन्टेंट शेयर करने की सुविधा चालू करें. इसमें शेयर करने के टारगेट के लिए, पहले से ही सहायता उपलब्ध है
- बैकअप और पहले जैसा करने की सुविधा उपलब्ध कराएं, ताकि उपयोगकर्ताओं के नए डिवाइस जोड़ने, मौजूदा डिवाइस को बदलने या आपके ऐप्लिकेशन को फिर से इंस्टॉल करने पर, उनके डेटा और सेटिंग को सुरक्षित रखा जा सके. इन सुविधाओं से, उपयोगकर्ताओं को बनाए रखने में भी मदद मिल सकती है.
ध्यान दें: जिन फ़ॉर्म फ़ैक्टर के लिए आपका ऐप्लिकेशन काम करता है उनके लिए, यूज़र इंटरफ़ेस (यूआई) डिज़ाइन के सुझाए गए दिशा-निर्देशों का पालन करना न भूलें: मोबाइल, बड़ी स्क्रीन और फ़ोल्ड किए जा सकने वाले डिवाइस, Wear OS, और Android TV
ज़रूरत पड़ने पर, उपयोगकर्ताओं को अपने ऐप्लिकेशन या गेम का ज़्यादा से ज़्यादा फ़ायदा पाने का तरीका बताएं. इसके अलावा, आपके ऐप्लिकेशन में जोड़ी गई नई सुविधाओं के बारे में भी बताएं. अपनी टारगेट ऑडियंस के लिए, ऑनबोर्डिंग प्रोसेस को डिज़ाइन करें. उदाहरण के लिए, इस बारे में सोचें कि आपको नए और विशेषज्ञ, दोनों तरह के उपयोगकर्ताओं को ध्यान में रखकर ऑनबोर्डिंग प्रोसेस डिज़ाइन करनी है या नहीं. उपयोगकर्ताओं को उपयोगकर्ता अनुभव के अहम पहलुओं को कॉन्फ़िगर करने की अनुमति दें. जैसे, सूचनाएं, निजता, और सुरक्षा.
सुलभता, स्थानीय भाषा में अनुवाद, और डीप लिंक
करोड़ों संभावित उपयोगकर्ताओं के साथ, आपके ऐप्लिकेशन या गेम को अलग-अलग तरह के उपयोगकर्ताओं और परिवेशों के साथ काम करना पड़ सकता है.
जिन देशों या इलाकों में आपने अपने ऐप्लिकेशन या गेम को उपलब्ध कराया है उनके हिसाब से, लोकलाइज़ करें. इसके लिए, ऐप्लिकेशन या गेम में भाषा के हिसाब से अनुवाद, संस्कृति और इलाके के हिसाब से कॉन्टेंट, मेज़रमेंट, मेट्रिक, और मुद्रा का इस्तेमाल करें.
सुलभता के लिए, Android के दिशा-निर्देशों का पालन करें. साथ ही, जहां ज़रूरी हो वहां अरबों लोगों के लिए बनाएं.
अगर आपका ऐप्लिकेशन, डीप लिंक की मदद से वेब या अन्य बाहरी सोर्स से ट्रैफ़िक स्वीकार करता है, तो पक्का करें कि लिंक सीधे काम के कॉन्टेंट पर ले जाएं.
विज़ुअल अपील और कारीगरी
आपके ऐप्लिकेशन या गेम के डिज़ाइन से, उपयोगकर्ताओं को खुश करने और अपने ऑफ़र को अलग दिखाने का मौका मिलता है. ऐसा खास तौर पर, प्रतिस्पर्धी कैटगरी में किया जा सकता है. कोई ओरिजनल आर्ट स्टाइल बनाएं और अपने सभी प्रॉडक्ट प्लैटफ़ॉर्म पर एक जैसा और बेहतर तरीका अपनाएं. हैरारकी, स्टेटस, और ब्रैंड की पहचान दिखाने के लिए, इमेज, रंग, और खाली जगह का इस्तेमाल करें. इमेज के साथ-साथ ट्रांज़िशन और ऐनिमेशन का इस्तेमाल करके, मुख्य मैसेज या जटिल आइडिया को लोगों तक पहुंचाया जा सकता है. साथ ही, इससे उपयोगकर्ता अनुभव को ज़्यादा डाइनैमिक बनाया जा सकता है. Android यूज़र इंटरफ़ेस (यूआई) डिज़ाइन हब में दिए गए सबसे सही तरीकों का पालन करें.
उपयोगकर्ताओं को जोड़े रखने के लिए, गेम में भावनाओं और कहानी का इस्तेमाल किया जाता है. ज़्यादा दिलचस्प अनुभव देने के लिए, अपने गेम के ऑडियो, स्टोरीलाइन, और कंट्रोल के साथ ऐनिमेशन और आर्ट स्टाइल जैसे विज़ुअल एस्पेक्ट इंटिग्रेट करें.
कमाई करना
अपने ऐप्लिकेशन से कमाई करने के कई तरीके हैं. कमाई करने का बेहतर अनुभव, उपयोगकर्ता की उम्मीदों को सेट करने से शुरू होता है. लोग आपका ऐप्लिकेशन या गेम इंस्टॉल करने से पहले, उन्हें बताएं कि आपसे शुल्क कब और कैसे लिया जाएगा.
पक्का करें कि जिन पलों से कमाई की जानी है उन्हें उपयोगकर्ता अनुभव में सही तरीके से इंटिग्रेट किया गया हो. उदाहरण के लिए, ऐप्लिकेशन लोड होने के तुरंत बाद, उपयोगकर्ताओं से पेमेंट का अनुरोध न करें. इसके अलावा, गेम के किसी लेवल के बीच में विज्ञापन दिखाकर, उनका ध्यान न भटाएं.
अगर आपके ऐप्लिकेशन या गेम में पेवॉल है, तो पैसे चुकाकर ऐक्सेस किए जाने वाले किसी भी कॉन्टेंट को मुफ़्त में आज़माने की सुविधा दें. इससे उपयोगकर्ता, सदस्यता लेने के बारे में सही फ़ैसला ले पाएंगे. अगर उपयोगकर्ताओं को आपके ऐप्लिकेशन या गेम में आगे बढ़ने के लिए पैसे चुकाने होंगे, तो पक्का करें कि आपने इंस्टॉल करने से पहले इसकी जानकारी दे दी हो.
उपयोगकर्ताओं को बेहतर अनुभव देने के लिए, विज्ञापन दिखाने का समय, फ़्रीक्वेंसी, और प्लेसमेंट अहम भूमिका निभाते हैं. यह पक्का करने के लिए कि आपके विज्ञापन, उपयोगकर्ताओं के समय का सम्मान करते हों, उनकी अवधि, फ़्रीक्वेंसी, और साइज़ को अपने बाकी कॉन्टेंट के हिसाब से रखें. गलती से टैप होने का जोखिम कम करने के लिए, बटन का साइज़ और जगह ध्यान से चुनें.
अपने ऐप्लिकेशन में मौजूद सभी कॉन्टेंट की ज़िम्मेदारी लें. इसमें विज्ञापन भी शामिल हैं. भले ही, आपने विज्ञापन दिखाने के लिए तीसरे पक्ष के SDK टूल का इस्तेमाल किया हो. अपने ऐप्लिकेशन में दिखाए जाने वाले विज्ञापन कॉन्टेंट के बारे में ज़रूर जानें. साथ ही, यह पक्का करें कि वह आपकी ऑडियंस के हिसाब से सही हो.
Google Play के दिशा-निर्देश
अगर आपको Google Play पर अपना ऐप्लिकेशन उपलब्ध कराना है, तो उपयोगकर्ता अनुभव से जुड़े इन अन्य दिशा-निर्देशों का पालन करें.
कमाई करना
Google Play की मदद से, उपयोगकर्ताओं से कई तरीकों से रेवेन्यू जनरेट किया जा सकता है. इनमें सदस्यताएं और इन-ऐप्लिकेशन खरीदारी शामिल हैं.
डिस्कवरी और हाइलाइट करना
Google Play, उपयोगकर्ता अनुभव के सभी पहलुओं को ध्यान में रखकर यह तय करता है कि किन टाइटल का प्रमोशन कहां करना है. ज़्यादा जानें