छोटे बिजनेस के लिए मोबाइल ऐप कैसे बनाएं: चरण दर चरण
छोटे बिजनेस के लिए मोबाइल ऐप कैसे बनाएं? समस्या तय करने से लॉन्च तक 8 चरण जानें, हर चरण में एक फ़ैसला, और डिज़ाइन टीम की ज़रूरत नहीं।
इन भाषाओं में भी उपलब्ध: English
इस पेज पर
छोटे बिजनेस के लिए मोबाइल ऐप कैसे बनाएं, इसकी डिज़ाइन प्रक्रिया चरण दर चरण आठ चरणों में पूरी होती है: समस्या और लक्ष्य तय करना, ग्राहकों से जाँच करना, पहले वर्ज़न का दायरा तय करना, बनाने का रास्ता चुनना, वायरफ़्रेम बनाना, प्रोटोटाइप बनाकर टेस्ट करना, भाषाओं और डिवाइस की योजना बनाना, और फिर लॉन्च करके सुधार करते रहना। हर चरण एक ऐसे फ़ैसले पर खत्म होता है जो आप बिना डिज़ाइन टीम के ले सकते हैं।

छोटे बिजनेस के लिए मोबाइल ऐप कैसे बनाएं: चरण दर चरण प्रक्रिया क्या है?
यह आठ फ़ैसलों का एक क्रम है, जो आपको बिजनेस की किसी समस्या से आपके ऐप के टेस्ट किए हुए, लॉन्च हो चुके पहले वर्ज़न तक ले जाता है। हर चरण से कुछ ऐसा निकलता है जिसे आप जाँच सकते हैं: एक पन्ने का ब्रीफ़, इंटरव्यू के नोट्स, फ़ीचर की सूची, बनाने का रास्ता, वायरफ़्रेम, टेस्ट किया हुआ प्रोटोटाइप, भाषा और डिवाइस की योजना, और लाइव रिलीज़।
- समस्या, बिजनेस लक्ष्य और ऑडियंस तय करें।
- हल्की-फुल्की यूज़र रिसर्च से अपने आइडिया को जाँचें।
- तय करें कि पहले वर्ज़न में कौन-से फ़ीचर होंगे और कौन-से बाद के लिए रुक सकते हैं।
- बनाने का अपना रास्ता चुनें: नो-कोड, PWA, नेटिव या एजेंसी।
- स्केच और वायरफ़्रेम बनाएं, और मौजूदा डिज़ाइन पैटर्न का दोबारा इस्तेमाल करें।
- क्लिक करके देखा जा सकने वाला प्रोटोटाइप बनाएं और उसे टेस्ट करें।
- भाषाओं, एक्सेसिबिलिटी और असली डिवाइस की योजना बनाएं।
- लॉन्च करें, नतीजे मापें और सुधार करते रहें।
यह प्रक्रिया उन प्रक्रियाओं से अलग है जो ज़्यादातर गाइड बताती हैं। बड़ी कंपनियों की प्रक्रियाएँ मानकर चलती हैं कि आपके पास रिसर्च टीमें, ब्रांड विभाग और महीनों चलने वाली मंज़ूरियाँ हैं। डिज़ाइनर-पोर्टफ़ोलियो गाइड, जैसे Process Masterclass पर केस-स्टडी शैली वाला विवरण, अपनी कारीगरी दिखाने के लिए लिखे जाते हैं। प्रकाशित गाइडों में चरणों की गिनती काफ़ी अलग-अलग है: Figma की गाइड में 5 चरण हैं, GoodBarber की नो-कोड गाइड में 7, और APUS की गाइड में 18। एक छोटे बिजनेस को कम डिलीवरेबल चाहिए, और पैसे से उनका रिश्ता ज़्यादा पक्का चाहिए। इसलिए यहाँ हर चरण एक बिजनेस लक्ष्य और पहले वर्ज़न के एक दायरे से जुड़ा रहता है।
डिज़ाइन और डेवलपमेंट को अपने मन में अलग-अलग रखिए। डिज़ाइन तय करता है कि ऐप क्या करेगा और फ़ोन हाथ में लिए किसी व्यक्ति के लिए कैसे काम करेगा: समस्या, स्क्रीन, फ़्लो (एक स्क्रीन से दूसरी स्क्रीन तक का रास्ता) और शब्द। डेवलपमेंट उसे बनाता है, चाहे कोड से, नो-कोड प्लेटफ़ॉर्म पर या किसी एजेंसी के ज़रिए। ऐप बनवाने के लिए किसी को पैसे देने से पहले ही आप डिज़ाइन का ज़्यादातर काम पूरा कर सकते हैं, और अपना फ़ैसला बदलने के लिए यही सबसे सस्ता समय होता है।
चरण 1: समस्या, बिज़नेस लक्ष्य और ऑडियंस को कैसे परिभाषित करें?
स्क्रीन के बारे में सोचने से पहले लिख लीजिए कि ऐप कौन-सी समस्या सुलझाएगा, आपको उससे कौन-सा बिज़नेस नतीजा चाहिए और आप यह समस्या किसके लिए सुलझा रहे हैं। ये तीन जवाब आगे के हर फ़ैसले को तय करते हैं, फ़ीचर से लेकर ऐप बनवाने के तरीके तक। दो उद्देश्य मायने रखते हैं: बिज़नेस का उद्देश्य (ऐप को आपके लिए क्या करना है) और यूज़र का उद्देश्य (ग्राहक क्या करवाना चाहता है)।
अच्छा डिज़ाइन दोनों को एक साथ पूरा करता है। एक हेयर सैलून का उदाहरण लीजिए, जहाँ स्टाइलिस्ट काम में लगे होते हैं और कॉल छूट जाती हैं। बिज़नेस का उद्देश्य है कि बुकिंग कम छूटें। यूज़र का उद्देश्य है रात 10 बजे फ़ोन किए बिना स्लॉट बुक कर लेना। जो ऐप लोगों को बुकिंग करने और उसे बदलने देता है, वह दोनों उद्देश्य पूरे करता है। जो ऐप सिर्फ़ न्यूज़ फ़ीड जोड़ देता है, वह किसी को पूरा नहीं करता।
फिर अपनी ऑडियंस को सीधे-सादे शब्दों में बताइए: उम्र का दायरा, जगह और रुचियाँ, और यह भी कि वे ऐप का इस्तेमाल कैसे करेंगे, जैसे चलते-फिरते या घर पर। इसका आधार वे ग्राहक हों जिन्हें आप पहले से सेवा दे रहे हैं, किसी काल्पनिक औसत यूज़र को नहीं। नीचे दिया एक पन्ने का ब्रीफ़ भरिए और उसे एक ही शीट तक सीमित रखिए।
- मुख्य समस्या: एक वाक्य में बताइए कि आज ग्राहकों या स्टाफ़ के साथ क्या गड़बड़ होती है।
- बिज़नेस का उद्देश्य: एक ऐसा नतीजा जिसे मापा जा सके, जैसे दोबारा होने वाली बुकिंग ज़्यादा हों या सपोर्ट कॉल कम आएँ।
- यूज़र का उद्देश्य: ग्राहक अपने फ़ोन पर कौन-सा काम जल्दी निपटाना चाहता है।
- ऑडियंस प्रोफ़ाइल: उम्र का दायरा, जगह, रुचियाँ और वह डिवाइस जो वे सबसे ज़्यादा इस्तेमाल करते हैं।
- मौजूदा जुगाड़: लोग अभी इस समस्या को कैसे सुलझाते हैं (फ़ोन, ईमेल, वेबसाइट, कागज़)।
- सफलता का पैमाना: वह संख्या जिसे आप लॉन्च के बाद जाँचेंगे, और वह तारीख जिस दिन आप उसे जाँचेंगे।
- सीमाएँ: आपके बजट की ऊपरी हद, लॉन्च की तारीख और ऐप की देखभाल कौन करेगा।
सबसे आम गलती है समस्या के बजाय फीचर लिख देना। "बुकिंग, लॉयल्टी पॉइंट और चैट वाला ऐप" फीचर की सूची है। यह आपको समाधानों में बांध देती है, जबकि आपको अभी पता ही नहीं कि असली तकलीफ़ कहां है। इसे ऐसे लिखिए: "ग्राहक दुकान खुलने के समय के बाहर बुकिंग नहीं कर पाते।" अगर आपके समस्या-कथन में "वाला", "और" या "के साथ" के बाद कोई फीचर आता है, तो उसे दोबारा लिखिए।
चरण 2: हल्के यूज़र रिसर्च से आप अपने आइडिया को कैसे परखें?
कुछ भी डिज़ाइन करने से पहले असली ग्राहकों से बात कीजिए, और इसे छोटा रखिए। ऐप डिज़ाइन की सामान्य प्रक्रिया पर Quora के एक जवाब में ज़रूरतों और काम करने के तरीकों की पुष्टि के लिए तेज़ सर्वे, डायरी स्टडी या 5 से 15 कॉन्टेक्स्चुअल इंटरव्यू (ग्राहक के अपने माहौल में, काम करते हुए की गई बातचीत) सुझाए गए हैं। छोटे बिजनेस के लिए अपने मौजूदा ग्राहकों से 5 से 15 छोटी बातचीत करना सबसे व्यावहारिक विकल्प है, और इसमें पैसा नहीं, बस समय लगता है।
यहां दांव पर बहुत कुछ है। APUS के अनुसार, रोज़ ऐप इस्तेमाल करने वाले 77% यूज़र इंस्टॉल करने के तीन दिन के भीतर ऐप छोड़ देते हैं। जो ऐप ऐसी समस्या सुलझाता है जिसे लोग महसूस ही नहीं करते, वह अपने ज़्यादातर यूज़र लगभग तुरंत खो देता है। इसलिए ऐप बनाने से पहले समस्या के सबूत जुटा लीजिए।
- चरण 1 में बनाई गई ऑडियंस प्रोफ़ाइल से मेल खाने वाले 5 से 15 लोग चुनिए, जिनमें कुछ ऐसे भी हों जो आपसे कम ही खरीदारी करते हैं।
- हर किसी से 15 से 20 मिनट मांगिए, चाहे आमने-सामने, फ़ोन पर या वीडियो पर। सबसे अच्छा होगा कि वे उसी समय वह काम कर रहे हों जिसे आप बेहतर बनाना चाहते हैं।
- खुले सवाल पूछिए और उन्हें बोलने दीजिए। उनके सटीक शब्द लिख लीजिए।
- ऐसी परेशानी ढूंढिए जो कई लोग बार-बार बता रहे हों।
- अपना ब्रीफ़ दोबारा लिखिए: समस्या की पुष्टि कीजिए, उसे और सीमित कीजिए या छोड़ दीजिए।
अपने आइडिया पर राय मांगने के बजाय पिछले व्यवहार के बारे में सवाल पूछिए। ये सवाल अच्छे रहते हैं:
- पिछली बार जब आपने हमसे बुकिंग की, ऑर्डर दिया या संपर्क किया, तो उसके बारे में बताइए। आपने सबसे पहले क्या किया?
- उसमें क्या चीज़ परेशान करने वाली या धीमी लगी?
- यह काम करने के लिए आप आज क्या इस्तेमाल करते हैं, और क्यों?
- महीने में कितनी बार आपके सामने ऐसा होता है?
- अगर आप हमारे साथ लेन-देन में कोई एक चीज़ बदल सकते, तो वह क्या होती?
खुद करने का नियम: अगर आप ग्राहकों से सीधे बात कर सकते हैं और किसी खास जवाब से आपका कोई स्वार्थ नहीं जुड़ा है, तो रिसर्च खुद कीजिए। मदद तभी लीजिए जब आप अपनी ऑडियंस तक पहुंच ही न पाएं, जैसे किसी नए बाज़ार में उतरते समय। सबसे बड़ी गलती है दोस्तों और परिवार से "क्या तुम्हें इसके लिए ऐप पसंद नहीं आएगा?" जैसे सवाल पूछना, जो जवाब की ओर इशारा करते हैं। वे आपका दिल रखने के लिए हां कह देंगे। अजनबियों और ग्राहकों से पूछिए कि उन्होंने क्या किया, यह नहीं कि वे क्या करेंगे।
चरण 3: v1 में कौन से फीचर रखें और कौन से बाद के लिए छोड़ें?
पहला वर्ज़न एक तरह के यूज़र के लिए एक ही मुख्य काम करे, और बाकी सब कुछ दूसरे वर्ज़न तक रुके। यह काम अपने चरण 1 के ब्रीफ़ और इंटरव्यू नोट्स से लें: यह वही काम है जिसमें ग्राहकों ने आपको बताया कि उन्हें परेशानी होती है। फिर हर फ़ीचर आइडिया पर एक ही जाँच लगाएँ: क्या इसके बिना मुख्य काम अटक जाएगा? अगर नहीं, तो वह बाद की सूची में जाएगा।
फ़ोकस इसलिए ज़रूरी है क्योंकि यूज़र जल्दी ऐप छोड़ देते हैं। APUS के मुताबिक़, 77% डेली एक्टिव यूज़र ऐप इंस्टॉल करने के तीन दिन के अंदर उसे छोड़ देते हैं। जो ऐप पहले ही इस्तेमाल में अपना मुख्य फ़ायदा दे देता है, वह लोगों को रुकने की वजह देता है; फ़ीचर की लंबी सूची ऐसा नहीं करती। हेयर सैलून के बुकिंग ऐप का उदाहरण लें। इसमें बुकिंग, कन्फ़र्मेशन और एक रिमाइंडर होता है। लॉयल्टी पॉइंट, रेफ़रल, रिव्यू और इन-ऐप चैट, ये सब तब तक रुकते हैं जब तक आप देख न लें कि ग्राहक बुकिंग फ़्लो का कैसे इस्तेमाल करते हैं।
- v1 में ज़रूरी: वे स्क्रीन और एक्शन जिनके बिना मुख्य काम नहीं चल सकता, जैसे साइन-इन, सर्विस की सूची, समय चुनना, कन्फ़र्मेशन और रिमाइंडर।
- बाद में (v2 या उसके आगे): रिवॉर्ड, सोशल शेयरिंग, अतिरिक्त भाषाएँ, एडमिन डैशबोर्ड, और ऐसा हर फ़ीचर जो किसी प्रतिस्पर्धी के पास है पर जिसका ज़िक्र आपके ग्राहकों ने कभी नहीं किया।
- शायद: वे फ़ीचर जो ग्राहकों ने सिर्फ़ एक बार माँगे। इन्हें तब तक रोककर रखें जब तक कम से कम दो-तीन लोग न माँगें, फिर इन्हें ऊपर ले आएँ।
कोई स्क्रीन बनाने से पहले, मुख्य यूज़र फ़्लो को क्रमांकित चरणों में लिख लें। सैलून का उदाहरण यह रहा:
- ग्राहक ऐप खोलता है और सर्विस की सूची देखता है।
- ग्राहक एक सर्विस और एक स्टाइलिस्ट चुनता है।
- ग्राहक कोई खाली टाइम स्लॉट चुनता है।
- ग्राहक बुकिंग कन्फ़र्म करता है और उसका सारांश देखता है।
- ऐप अपॉइंटमेंट से पहले एक रिमाइंडर भेजता है।
फ़्लो की हर पंक्ति कम से कम एक स्क्रीन बनती है, इसलिए यही फ़्लो आपका दायरा भी तय करता है। अगर किसी चरण के लिए ऐसी स्क्रीन चाहिए जिसका बजट आपने नहीं रखा है, तो वह चरण हटा दें या उसे सरल कर दें। सबसे आम गलती यह है कि फ़ीचर इसलिए जोड़ दिए जाते हैं क्योंकि प्रतिस्पर्धी के पास हैं। क्या शामिल होगा, यह आपके ग्राहकों के जवाब तय करें, किसी प्रतिद्वंद्वी की ऐप स्टोर लिस्टिंग नहीं।
चरण 4: नो-कोड, PWA, नेटिव या एजेंसी, कौन-सा रास्ता चुनें?
सबसे सस्ता वह रास्ता चुनें जो आपका v1 फ़्लो पूरा कर सके, और आगे तभी बढ़ें जब कोई ख़ास ज़रूरत आपको मजबूर करे। ज़्यादातर छोटे बिज़नेस के लिए चार रास्ते काफ़ी हैं: नो-कोड बिल्डर, प्रोग्रेसिव वेब ऐप (PWA), नेटिव ऐप, या ऐसी एजेंसी जो डिज़ाइन और निर्माण दोनों संभालती है। GoodBarber की नो-कोड गाइड इसे अपने सात चरणों में दूसरा चरण मानती है, यानी आइडिया तय करने के ठीक बाद और प्लेटफ़ॉर्म चुनने से पहले।
| रास्ता | किसके लिए सबसे उपयुक्त | समझौते | काम कौन करता है |
|---|---|---|---|
| नो-कोड बिल्डर | सरल फ़्लो: बुकिंग, कैटलॉग, मेन्यू, कंटेंट, लॉयल्टी कार्ड | कस्टम व्यवहार सीमित होता है; आपको प्लेटफ़ॉर्म के टेम्पलेट और फ़ीचर के दायरे में ही काम करना पड़ता है | आप या आपका कोई कर्मचारी |
| PWA | एक ही कोडबेस पर तेज़ लॉन्च; ऐसे यूज़र जो लिंक खोलेंगे या उसे अपनी होम स्क्रीन पर जोड़ लेंगे | फ़ोन के कुछ फ़ीचर और स्टोर में दिखने की सुविधा सीमित हो सकती है; देख लें कि आपके फ़्लो को क्या चाहिए | आप किसी बिल्डर के साथ, या कोई वेब डेवलपर |
| नेटिव ऐप (iOS, Android) | कैमरा, सेंसर, ऑफ़लाइन मोड या स्मूद एनिमेशन का भरपूर इस्तेमाल | आमतौर पर सबसे ज़्यादा काम, और दो प्लेटफ़ॉर्म का मतलब दो अलग बिल्ड हो सकता है | डेवलपर, या कोई नो-कोड टूल जो नेटिव ऐप पब्लिश करता है |
| एजेंसी | कस्टम लॉजिक, मौजूदा सिस्टम के साथ इंटीग्रेशन, या बिल्ड को संभालने का समय न होना | सबसे ज़्यादा खर्च और सबसे लंबी समय-सीमा; लॉन्च के बाद भी आप टीम पर निर्भर रहते हैं | किराये पर ली गई डिज़ाइन और डेवलपमेंट टीम |
नो-कोड एक भरोसेमंद विकल्प है, कोई खिलौना नहीं। GoodBarber एक अनुमान का हवाला देता है कि नो-कोड और लो-कोड बाज़ार 2030 तक 187 अरब डॉलर तक पहुँच जाएगा और 30% से ऊपर की चक्रवृद्धि वार्षिक दर से बढ़ेगा। इस बढ़त का मतलब है कि कई प्लेटफ़ॉर्म आपको अपनी ओर खींचने की होड़ में हैं, इसलिए दो-तीन की शॉर्टलिस्ट बनाएँ और पैसे देने से पहले हर एक पर अपने मुख्य फ़्लो को आज़माकर देखें। ध्यान रखें कि GoodBarber खुद एक नो-कोड टूल बेचता है, इसलिए उसकी सलाह को इसी नज़र से तौलें।
लागत कई बातों पर निर्भर करती है, और कोटेशन के बिना हम आपके लिए उसका दाम नहीं बता सकते। मुख्य कारण ये हैं:
- आपके v1 फ़्लो में स्क्रीन की संख्या
- इंटीग्रेशन, जैसे पेमेंट, कैलेंडर या पहले से मौजूद बुकिंग सिस्टम
- यूज़र अकाउंट और डेटा सहेजने के लिए बैक एंड
- प्लेटफ़ॉर्म: iOS, Android, वेब या तीनों
- लॉन्च के बाद चलने वाला रखरखाव, अपडेट और सपोर्ट
इन पाँच सवालों के जवाब लिख लें, फिर इसी सूची के आधार पर कम से कम तीन वेंडरों से कोटेशन माँगें, या दो-तीन नो-कोड प्लेटफ़ॉर्म की प्लान कीमतें देखें। फ़ैसले का नियम: अगर आपका v1 फ़्लो किसी बिल्डर के टेम्पलेट में समा जाता है, तो वहीं से शुरू करें। अगर आपको डिवाइस फ़ीचर या कस्टम लॉजिक चाहिए, तो नेटिव या एजेंसी से कोटेशन लें।
चरण 5: स्केच, वायरफ़्रेम और डिज़ाइन पैटर्न का दोबारा इस्तेमाल कैसे करें?
कागज़ पर बने स्केच से शुरू करके सादे वायरफ़्रेम तक जाएँ, और नए पैटर्न गढ़ने की जगह आज़माए हुए पैटर्न उधार लें। यह चरण चरण 3 के फ़्लो को कम खर्च में स्क्रीन में बदलता है, ताकि आप उन्हें खुलकर बदल सकें। Figma की ऐप डिज़ाइन गाइड भी यही क्रम अपनाती है, यानी मोटे-मोटे लेआउट से शुरू करके ज़्यादा ब्योरेवार स्क्रीन तक।
- खाली फ़ोन की रूपरेखाएँ प्रिंट करें या बनाएँ, और अपने मुख्य फ़्लो के हर कदम के लिए एक स्क्रीन का स्केच बनाएँ।
- हर स्क्रीन पर पहले मुख्य काम रखें, जैसे बुक करें का बटन, फिर बाकी चीज़ें जोड़ें।
- Figma में इन स्केच को वायरफ़्रेम के रूप में दोबारा बनाएँ; छोटे ऐप के लिए उसका फ़्री प्लान काफ़ी है। ग्रे बॉक्स और सादे लेबल इस्तेमाल करें, फ़ाइनल रंग नहीं।
- स्क्रीन को क्रम से जोड़ें और जाँचें कि फ़्लो शुरू से अंत तक ठीक चलता है।
- अपने ब्रांड के रंग और फ़ॉन्ट तभी जोड़ें जब लेआउट पक्का हो जाए।
यूज़र्स जो पहले से जानते हैं, उसी को दोबारा इस्तेमाल करें। Apple की Human Interface Guidelines और Google की Material Design बताती हैं कि हर प्लेटफ़ॉर्म पर नेविगेशन बार, टैब, बटन और लिस्ट कैसे काम करते हैं। Figma की कम्युनिटी लाइब्रेरी और कई नो-कोड बिल्डर में मुफ़्त UI किट और टेम्पलेट मिल जाते हैं; इन्हें व्यावसायिक रूप से इस्तेमाल करने से पहले हर लाइसेंस जाँच लें। टेम्पलेट को शुरुआती लेआउट मानें और उसे अपने फ़्लो के हिसाब से बदल लें।
एक सरल डिज़ाइन सिस्टम डिज़ाइनर के बिना भी आपकी स्क्रीन को एक जैसा रखता है। इन चीज़ों को एक बार तय करें और हर जगह वही इस्तेमाल करें:
- रंग: एक मुख्य रंग, एक एक्सेंट रंग, और टेक्स्ट व बैकग्राउंड के लिए न्यूट्रल ग्रे।
- टाइप: एक या दो फ़ॉन्ट, जिनमें हेडिंग, बॉडी टेक्स्ट और कैप्शन के लिए तय साइज़ हों।
- बटन: मुख्य काम के लिए एक स्टाइल और दूसरे कामों के लिए एक स्टाइल।
- स्पेसिंग: एलिमेंट के बीच और स्क्रीन के किनारों के आसपास एक तय अंतर, जैसे 8 पिक्सल के गुणज।
अपने ऐप में बॉर्डर तय करने के लिए एक मोटाई, एक कॉर्नर रेडियस (कोने की गोलाई) और एक रंग चुनें, और इन्हें हर उस कार्ड, इनपुट फ़ील्ड और बटन पर लगाएँ जिसमें आउटलाइन हो। उदाहरण के लिए, सभी इनपुट पर 1 पिक्सल का पतला ग्रे बॉर्डर और 8 पिक्सल का रेडियस रखें। ज़्यादा गहरा रंग सिर्फ़ फ़ोकस या एरर की स्थिति के लिए रखें। आम गलती यह है कि एक स्क्रीन से दूसरी स्क्रीन में रेडियस और लाइन की मोटाई बदलती रहती है, जिससे अच्छा लेआउट भी अधूरा-सा लगता है।
चरण 6: क्लिक करने योग्य प्रोटोटाइप कैसे बनाएँ और उसे कैसे टेस्ट करें?
अपनी वायरफ़्रेम स्क्रीन को आपस में जोड़कर क्लिक करने योग्य प्रोटोटाइप बनाएँ, ताकि वह तैयार ऐप की तरह चले। फिर उसे अपने ग्राहकों जैसे पाँच से आठ लोगों के सामने रखें। जो बातें डेवलपमेंट के बाद ठीक करने में हफ़्तों लग जाते, वे आप एक दोपहर में सीख लेते हैं। चरण 5 का मुफ़्त टूल Figma यह काम बिना किसी अतिरिक्त सॉफ़्टवेयर के कर देता है।
- अपने वायरफ़्रेम Figma में खोलें और प्रोटोटाइप मोड पर जाएँ।
- चरण 3 के अपने मुख्य यूज़र फ़्लो के हर बटन और मेन्यू आइटम को उस स्क्रीन से जोड़ें जो उसे खोलनी चाहिए।
- पहली स्क्रीन को शुरुआती बिंदु बनाएँ, फिर खुद पूरे फ़्लो में क्लिक करके देखें और जहाँ रास्ता बंद हो जाए, उसे ठीक करें।
- हर टेस्टर के लिए एक काम सरल शब्दों में लिखें, जैसे "शनिवार सुबह के लिए हेयरकट बुक करें।" बटनों के नाम न बताएँ और स्क्रीन को न समझाएँ।
- सही टेस्टर चुनें: ऐसे लोग जो चरण 1 की ऑडियंस प्रोफ़ाइल से मेल खाते हों। Quora की प्रक्रिया-सलाह है कि गुणात्मक जानकारी के लिए हर राउंड में 5 से 8 टेस्टर को प्राथमिकता दें।
- हर टेस्टर से कहें कि वह सोचते हुए बोलता जाए। आप चुप रहें, और हर झिझक, गलत टैप और सवाल को लिख लें।
- समस्याओं को छाँटें। पहले वह सब ठीक करें जो मुख्य काम को रोकता है, फिर उलझाने वाले लेबल, और फिर दिखावट से जुड़ी छोटी बातें।
- नए टेस्टर के साथ दूसरा राउंड चलाएँ और इसे तब तक दोहराएँ जब तक लोग बिना मदद के मुख्य काम पूरा न करने लगें।
स्पीड को डिज़ाइन की ज़रूरत मानें, सिर्फ़ डेवलपर की समस्या नहीं। APUS के अनुसार, औसतन 70% यूज़र ऐसा ऐप छोड़ देते हैं जो खुलने में बहुत समय लेता है। प्रोटोटाइप में लोड होने का समय नहीं नापा जा सकता, लेकिन स्क्रीन को धीमा करने वाली चीज़ें आपके हाथ में हैं: बड़ी फ़ोटो, पहली स्क्रीन पर लंबी लिस्ट और पहला काम का नतीजा मिलने से पहले बहुत सारे स्टेप। पहली स्क्रीन हल्की रखें, और जहां भी इंटरनेट से कंटेंट आना हो, वहां एक सरल लोडिंग स्टेट दिखाएं।
सबसे आम गलती है दोस्तों से टेस्ट करवाना और जब वे अटकें तो उन्हें समझा देना। जो टेस्टर अटक जाए, वह आपका सबसे अच्छा डेटा है। अगर छह में से तीन लोग एक ही बटन नहीं ढूंढ पाते, तो बटन की जगह बदलें; उसे समझाएं नहीं। हर राउंड छोटा रखें और राउंड के बीच में सुधार करें, क्योंकि जब तक आप सुधारेंगे नहीं, वही समस्या बार-बार सामने आती रहेगी।
चरण 7: कई भाषाओं, एक्सेसिबिलिटी और असली डिवाइस की योजना कैसे बनाएं?
डेवलपमेंट शुरू होने से पहले ही भाषाओं, एक्सेसिबिलिटी और डिवाइस की योजना बना लें, क्योंकि हर एक स्क्रीन के लेआउट को बदलता है और बाद में इन्हें जोड़ना महंगा पड़ता है। कई भाषाओं वाला ऐप बनाने के लिए सारा टेक्स्ट इमेज से अलग रखें, लंबे अनुवाद के लिए जगह छोड़ें और अनुवादक को पहले से तय कर लें। फिर नतीजे को असली फ़ोन पर टेस्ट करें।
- टेक्स्ट को इमेज से बाहर रखें। बैनर या आइकन में बैठाया गया टेक्स्ट दोबारा बनाए बिना अनुवाद नहीं हो सकता। सादे बैकग्राउंड पर असली, एडिट होने वाला टेक्स्ट इस्तेमाल करें।
- फैलने के लिए जगह छोड़ें। अनुवादित टेक्स्ट अक्सर अंग्रेज़ी मूल से लंबा होता है, इसलिए बटन और लेबल में इतनी जगह होनी चाहिए कि वे बढ़ सकें या दूसरी लाइन में आ सकें। हर लेबल में जर्मन जैसा एक लंबा शब्द डालकर अपना लेआउट जांचें।
- अनुवाद की योजना जल्दी बनाएं। ऐप में दिखने वाली हर स्ट्रिंग, यानी एरर मैसेज और नोटिफ़िकेशन भी, एक ही डॉक्यूमेंट में लिखें। लॉन्च से पहले वह लिस्ट अनुवादक को भेजें, और देख लें कि आपकी बिल्ड प्रक्रिया एक से ज़्यादा भाषाओं को सपोर्ट करती है।
- भाषाएं अपने ग्राहकों के आधार पर चुनें। उन्हें चरण 1 और 2 की ऑडियंस प्रोफ़ाइल और ग्राहक रिसर्च से चुनें, अंदाज़े से नहीं। तारीख़ें, मुद्राएं और अरबी जैसी दाएं से बाएं लिखी जाने वाली लिपियों की अलग से जांच करनी पड़ती है।
एक्सेसिबिलिटी भी इसी अनुशासन का हिस्सा है। टेक्स्ट और बैकग्राउंड के बीच गहरा कंट्रास्ट रखें, और गलती सिर्फ़ रंग से कभी न बताएं; साथ में कोई आइकन या एक लाइन का टेक्स्ट जोड़ें। टैप करने की जगहें इतनी बड़ी रखें कि अंगूठा आसानी से पहुंचे, यूज़र फ़ोन का फ़ॉन्ट साइज़ बढ़ाएं तो टेक्स्ट भी बढ़ने दें, और इमेज व आइकन को छोटे टेक्स्ट लेबल दें ताकि स्क्रीन रीडर उन्हें बोलकर बता सकें।
आख़िर में, असली डिवाइस पर टेस्ट करें। GoodBarber के नो-कोड चरणों में पब्लिश करने से पहले असली iOS और Android डिवाइस पर टेस्टिंग शामिल है, और इसकी वजह सीधी-सी है: एमुलेटर और डिज़ाइन प्रीव्यू स्क्रीन के साइज़, कीबोर्ड और टच से जुड़ी दिक्कतों को छिपा लेते हैं। हर प्लेटफ़ॉर्म पर कम से कम एक छोटे और एक बड़े फ़ोन पर जाँचें, फ़ोन को हर उस भाषा में बदलकर देखें जिसे आपका ऐप सपोर्ट करता है, और ऐप को कमज़ोर मोबाइल कनेक्शन पर भी आज़माएँ। आपके अपने फ़ोन पर अंग्रेज़ी में ठीक बैठने वाला बटन किसी ग्राहक के फ़ोन पर कट सकता है।
चरण 8: ऐप को लॉन्च कैसे करें, नतीजे कैसे मापें और सुधार कैसे करते रहें?
लॉन्च आख़िरी चरण की शुरुआत है, अंत नहीं। ऐप को ऐप स्टोर पर पब्लिश करें, देखें कि नए यूज़र अपने पहले तीन दिनों में क्या करते हैं, और कुछ भी नया जोड़ने से पहले उस सबसे बड़ी जगह को ठीक करें जहाँ यूज़र ऐप छोड़कर चले जाते हैं। APUS के अनुसार, 77% डेली एक्टिव यूज़र ऐप इंस्टॉल करने के तीन दिन के भीतर उसे छोड़ देते हैं, इसलिए शुरुआती दिन ही तय करते हैं कि आपको ज़्यादातर नतीजा कैसा मिलेगा।
पब्लिश करने का मतलब है Apple और Google के साथ डेवलपर अकाउंट बनाना, स्टोर लिस्टिंग तैयार करना (ऐप का नाम, विवरण, आइकन, स्क्रीनशॉट और प्राइवेसी की जानकारी), और बिल्ड को रिव्यू के लिए सबमिट करना। फ़ीस, रिव्यू में लगने वाला समय और लिस्टिंग की ज़रूरतें बदलती रहती हैं, इसलिए लॉन्च की तारीख़ तय करने से पहले Apple और Google के मौजूदा डेवलपर पेज ज़रूर देखें। अगर आपने नो-कोड प्लेटफ़ॉर्म चुना है, तो पता करें कि क्या वह आपके लिए ऐप सबमिट करता है। अगर आपने PWA चुना है, तो यूज़र उसे ब्राउज़र से इंस्टॉल करते हैं और आप स्टोर के झंझट से बच जाते हैं, लेकिन स्टोर में दिखने का फ़ायदा भी खो देते हैं।
घोषणा करने से पहले मापना शुरू करें। तय करें कि कौन-से आँकड़े बताएँगे कि ऐप चरण 1 में तय किए गए आपके बिज़नेस लक्ष्य के काम आ रहा है या नहीं, और लॉन्च के दिन से पहले ट्रैकिंग सेट कर लें। बुकिंग ऐप के लिए इसका मतलब है इंस्टॉल, पूरी हुई बुकिंग, और नए यूज़र का वह हिस्सा जो पहले दिन, तीसरे दिन और सातवें दिन वापस आता है। पहले दो हफ़्ते इस तरह चलें:
- वह एक बिज़नेस आँकड़ा लिख लें जिसे ऐप को बढ़ाना है, जैसे हर हफ़्ते की बुकिंग।
- ऐप सबमिट करने से पहले एनालिटिक्स या अपने प्लेटफ़ॉर्म की बिल्ट-इन रिपोर्ट चालू कर दें।
- पहले इसे एक छोटे समूह के लिए रिलीज़ करें, जैसे वे मौजूदा ग्राहक जो इसे आज़माने के लिए राज़ी हुए हों।
- दर्ज करें कि कितने नए यूज़र पहले दिन, तीसरे दिन और सातवें दिन वापस लौटते हैं।
- स्टोर का हर रिव्यू और सपोर्ट संदेश पढ़ें, और हर एक पर स्क्रीन या समस्या के हिसाब से टैग लगाएँ।
- वह एक समस्या चुनें जो मुख्य प्रक्रिया को सबसे ज़्यादा बार रोकती है, और उसे ठीक करें।
- अपडेट रिलीज़ करें, फिर एक हफ़्ते बाद वही आँकड़े दोबारा मिलाकर देखें।
इस क्रम में ठीक करें: सबसे पहले क्रैश और धीमी लोडिंग, फिर वह सब कुछ जो यूज़र्स को मुख्य फ्लो पूरा करने से रोकता है, फिर उलझाने वाली स्क्रीन या शब्द, और उसके बाद ही नए फीचर। स्पीड सबसे पहले इसलिए आती है, क्योंकि APUS के अनुसार औसतन 70% यूज़र ऐसा ऐप छोड़ देते हैं जिसे लोड होने में बहुत समय लगता है। उदाहरण: अगर कई नए यूज़र आपका बुकिंग ऐप खोलते हैं, लेकिन बहुत कम लोग बुकिंग पूरी करते हैं, तो स्टेप 3 में जो लॉयल्टी पॉइंट्स फीचर आपने बाद के लिए टाल दिया था, उसे बनाने से पहले बुकिंग फ्लो को ठीक करें।
इस चेकलिस्ट से जांच लें कि छोटे बिजनेस के लिए मोबाइल ऐप डिज़ाइन करने की पूरी प्रक्रिया, कदम-दर-कदम, पूरी हो चुकी है:
- स्टेप 1: एक पन्ने के ब्रीफ़ में समस्या, बिजनेस का लक्ष्य, यूज़र का लक्ष्य और आपके ऑडियंस का साफ़ नाम दिया गया है।
- स्टेप 2: आपने असली ग्राहकों से बात की है (5 से 15 इंटरव्यू या एक छोटा सर्वे), और आपका आइडिया इस जांच में खरा उतरा है।
- स्टेप 3: v1 की फीचर लिस्ट छोटी है, और मुख्य यूज़र फ्लो स्क्रीन-दर-स्क्रीन बनाया जा चुका है।
- स्टेप 4: आपने ऐप बनवाने का रास्ता चुन लिया है, और आपके हाथ में लिखित कोटेशन या प्लैटफ़ॉर्म की शर्तें हैं।
- स्टेप 5: वायरफ़्रेम तैयार हैं, और रंग, फ़ॉन्ट, बटन, स्पेसिंग और बॉर्डर एक ही सरल डिज़ाइन सिस्टम का पालन करते हैं।
- स्टेप 6: क्लिक करने लायक प्रोटोटाइप कम से कम एक बार 5 से 8 ऐसे टेस्टर्स से गुज़र चुका है जो आपके असली यूज़र्स जैसे हैं, और लोड होने के समय को एक ज़रूरी शर्त की तरह लिया गया है।
- स्टेप 7: टेक्स्ट इमेज के अंदर नहीं है, लेआउट में लंबे अनुवादों की जगह है, एक्सेसिबिलिटी की बुनियादी बातें जांच ली गई हैं, और ऐप असली iOS और Android फ़ोन पर चलता है।
- स्टेप 8: स्टोर लिस्टिंग, एनालिटिक्स और पहले हफ़्ते की समीक्षा का तरीका तैयार है, और एक सुधार कतार में है।
AI टूल्स और डिज़ाइन की प्रेरणा का इस्तेमाल बिना दिशा खोए कैसे करें?
AI टूल्स और इंस्पिरेशन गैलरी का इस्तेमाल ड्राफ़्ट और आइडिया जल्दी पाने के लिए करें, फ़ैसले लेने के लिए कभी नहीं। ऐप में क्या जाएगा, यह स्टेप 1 का आपका ब्रीफ़ और स्टेप 6 के आपके टेस्ट नतीजे तय करते हैं। किसी टूल को आपके ग्राहकों के बारे में कुछ पता नहीं होता, इसलिए वह सिर्फ़ अंदाज़ा लगा सकता है।
ये कुछ खास जगहों पर मदद करते हैं। AI स्क्रीन की कॉपी का ड्राफ़्ट लिख सकता है, मेन्यू आइटम के नाम सुझा सकता है, आपसे छूटे हुए अपवाद वाले मामलों की सूची बना सकता है, और इंटरव्यू के नोट्स का सारांश दे सकता है। तैयार ऐप्स की गैलरी दिखाती हैं कि दूसरे लोग साइन-अप, सर्च और चेकआउट जैसी आम स्क्रीन कैसे संभालते हैं। दोनों पहले ड्राफ़्ट में समय बचाते हैं।
ये दो तरह से भटका भी सकते हैं। किसी मशहूर ऐप का लेआउट नकल करने का मतलब है ऐसे फ़ैसले अपनाना जो किसी और ऑडियंस, किसी और लक्ष्य और अक्सर किसी बड़ी टीम के लिए लिए गए थे। और आम AI आउटपुट सबके लिए एक जैसी औसत स्क्रीन और शब्द बना देता है, जिससे आपका ऐप बाकी सब जैसा दिखने लगता है। इनमें से किसी को भी आपके ग्राहकों के साथ परखा नहीं गया है।
- AI से लिखी किसी भी कॉपी को उन शब्दों से मिलाकर जांचें जो आपके ग्राहकों ने इंटरव्यू में इस्तेमाल किए थे।
- कोई लेआउट उधार लेने से पहले पूछें कि वह आपके ब्रीफ़ की कौन-सी यूज़र समस्या हल करता है.
- हर जेनरेट की गई स्क्रीन को एक स्केच मानें और उसे उसी प्रोटोटाइप टेस्ट से गुज़ारें, जिससे आप अपनी बनाई स्क्रीन को गुज़ारते हैं.
- अगर कोई टेस्ट रिज़ल्ट किसी टूल के सुझाव या किसी गैलरी के उदाहरण से अलग बात कहे, तो टेस्ट की बात मानें.
आप जो भी टूल इस्तेमाल करें, ब्रीफ़ को उसके बगल में खुला रखें, और जो भी सुझाव ब्रीफ़ के काम का न हो, उसे छोड़ दें. अपना पहला ऐप प्लान और डिज़ाइन करने के बारे में और स्टेप-बाय-स्टेप जानकारी के लिए AppDesign360 की दूसरी गाइड देखें.
मुख्य बातें
- •लॉन्च चरण 8 की शुरुआत है: ऐप पब्लिश करें, नतीजे मापें और फिर सबसे बड़ी समस्या को पहले ठीक करें.
- •दिन 1, दिन 3 और दिन 7 पर लौटने वाले यूज़र पर नज़र रखें, क्योंकि APUS के अनुसार 77% डेली एक्टिव यूज़र तीन दिन के भीतर ऐप छोड़ देते हैं.
- •सबसे पहले क्रैश और धीमी लोडिंग ठीक करें, क्योंकि APUS के मुताबिक औसतन 70% यूज़र ऐसा ऐप छोड़ देते हैं जो बहुत धीरे लोड होता है.
- •AI टूल और इंस्पिरेशन गैलरी ड्राफ़्ट जल्दी बनाने में मदद करते हैं, लेकिन फ़ैसले आपका ब्रीफ़ और आपके टेस्ट के नतीजे ही करते हैं.
बिज़नेस के उद्देश्य क्या हैं और यूज़र का उद्देश्य क्या है? और मैं इन ज़रूरतों को हल करने के लिए डिज़ाइन कैसे करूँ?
ज़रूरी फ़ीचर कौन-से हैं (और कौन-से v2 तक रुक सकते हैं)?
नो-कोड कब चुनें (और कब नहीं)?
मल्टी-लैंग्वेज ऐप कैसे बनाएं?
क्या AI मोबाइल ऐप डिज़ाइन में मदद कर सकता है?
अपना पहला बिजनेस ऐप डिज़ाइन करने से जुड़ी और व्यावहारिक गाइड के लिए AppDesign360 पर जाएं।
AppDesign360 के साथ अपने ऐप की योजना बनाएं
टिप्पणियाँ