विषयसूची:
- चरण 1: परियोजना योजना
- चरण 2: अनुसंधान, कानूनी और विकास
- चरण 3: डेवलपर एप्लिकेशन (वैकल्पिक)
- चरण 4: सॉफ्टवेयर कोडिंग
- चरण 5: अंतिम खिंचाव / विकास
वीडियो: Adobe XD का उपयोग करके मोबाइल ऐप डेवलपमेंट: 5 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
हाउडी, तुम सब! मैं एलिजाबेथ कासेरेक हूं, जो हाई स्कूल में स्नातक करने वाला सीनियर है और मैंने यह निर्देश योग्य बनाया क्योंकि मैंने इस व्यापक रूप से उपयोग किए जाने वाले प्लेटफॉर्म में एक छेद देखा जिसे मैं भर सकता था। जब मैंने यूआई/यूएक्स/ईएक्स सॉफ्टवेयर विकास पर अपनी साल भर की शोध परियोजना शुरू की तो मुझे इस तरह की मार्गदर्शिका पसंद आई होगी, लेकिन दुख की बात है कि मुझे ऐप डिजाइन करने के बारे में कठिन तरीके से पता लगाना पड़ा। यह निर्देश कंप्यूटर साइंस नर्ड और हॉबीस्ट दोनों के लिए समान रूप से लक्षित है। तो अगर आपको लगता है कि आपके पास एक अच्छा विचार है, लेकिन इसे निष्पादित करने का थोड़ा सा भी सुराग नहीं है, तो इस पर एक नज़र डालें।
चरण 1: परियोजना योजना
यह पहली बार में अनावश्यक लग सकता है, लेकिन एक परियोजना योजना टाइप करना निश्चित रूप से परिभाषित करके आपको लंबे समय में मदद करेगा:
- आप अपने ऐप को विशेष रूप से क्या करना चाहते हैं (इसने मुझे मेरे "अभ्यास के दायरे" में रखा)
- लक्षित दर्शक कौन है
- यदि कानूनी निहितार्थ संभव हैं (मेरा एक चिकित्सा ऐप था)
- कुछ और जो आपको लगता है कि आपको कार्य पर रखने के लिए आपको रूपरेखा की आवश्यकता होगी।
मैं वास्तव में इस कदम पर पर्याप्त जोर नहीं दे सका: इस प्रारंभिक परियोजना योजना को भविष्य के विकास के लिए आपके लिए आवश्यक कई दस्तावेजों में आसानी से अनुकूलित किया जा सकता है।
(ध्यान दें कि यह मूल रूप से ऐप स्टोर के लिए आपका ऐप विवरण है! स्कोर!)
यह प्लान आधा पेज लंबा 5 पेज लंबा, या शायद इससे भी ज्यादा लंबा हो सकता है। कोई सही या गलत नहीं है, जो भी आपकी दृष्टि को कागज पर उतारने में आपकी मदद करता है।
चरण 2: अनुसंधान, कानूनी और विकास
अपनी UX डिजाइन यात्रा की शुरुआत में एक चीज जिसका मैं अनुमान नहीं लगा सकता था, वह है मेरे द्वारा किए जाने वाले शोध की भारी मात्रा। अब इसे आपको बिल्कुल भी बाधित न होने दें, क्योंकि इसने निश्चित रूप से मुझे शुरुआत में थोड़ा हतोत्साहित किया था क्योंकि मुझे इस क्षेत्र के बारे में कितना कुछ पता नहीं था (जो वास्तव में हमें शोध करना चाहिए था, इसलिए अनुसंधान परियोजना।)
यह वह चरण है जहां आप तय करते हैं कि आप अपना कोड खरोंच से लिखना चाहते हैं या कई मोबाइल एप्लिकेशन संकलन वेबसाइटों में से एक का उपयोग करना चाहते हैं। मैंने व्यक्तिगत रूप से यह सोचकर शुरुआत की कि मैं इस ऐप को विकसित करने के लिए जावा में "बस अपने उन्नत कौशल का उपयोग करूंगा" क्योंकि मैंने कल्पना की थी कि ऐप बिल्डिंग एप्लिकेशन का उपयोग करना सीखना आसान होगा। यह मेरे ऐप को बनाने का एक बहुत ही अक्षम और असुविधाजनक तरीका बन गया, जिसके कारण मुझे वास्तव में Adobe XD पर स्विच करना पड़ा। मैं अत्यधिक अनुशंसा करता हूं कि इसे उपयोगकर्ता के अनुकूल प्रोटोटाइप के साथ अपने ऐप को नेत्रहीन रूप से मैप करने के आपके मुख्य रचनात्मक तरीके के रूप में देखें। हालांकि यह संपूर्ण ऐप बिल्डर को समाप्त करने की शुरुआत नहीं है, यह आपके ऐप की हड्डियों को बनाने के लिए अच्छी तरह से काम करता है ताकि आप आसानी से अपने प्रारंभिक डिज़ाइन को एक पेशेवर डेवलपर को सौंप सकें (अधिमानतः एक जिसके पास आईट्यून्स स्टोर पर अपलोड करने का अधिकार है) और Google Play store.) मैं आपके ध्यान में लाने के लिए इस पर जोर दे रहा हूं कि यदि आप XD का उपयोग करते हैं, जबकि योजना बनाने के लिए बहुत उपयोगी है, तो ऐप स्टोर पर अपलोड करने के लिए तैयार नहीं होगा।
इसके अतिरिक्त, यदि आप अपने शोध के माध्यम से निर्णय लेते हैं कि अब आप अपने ऐप आइडिया के बारे में उत्साहित नहीं हैं, तो सब कुछ खो नहीं जाता है। निर्माण प्रक्रिया अभी शुरू नहीं हुई है, आप बस अपनी परियोजना योजना पर वापस लौट सकते हैं और अपनी मूल योजना को या तो समायोजित कर सकते हैं, या पूरी तरह से खरोंच सकते हैं।
यदि निर्माता या उपयोगकर्ता के लिए संभावित कानूनी आवश्यकताएं हैं, तो यह तब होता है जब आप उन सभी स्थानों का पता लगाना चाहते हैं जहां आपको सहायता की आवश्यकता होगी। अब इन मुद्दों को हल करने के लिए तैयारी करना बहुत आसान है, इसलिए आप उन्हें आश्चर्यचकित करने के बजाय उनके लिए योजना बना सकते हैं। यह संभवतः हफ्तों की देरी का कारण बन सकता है, जो अंततः आपकी मूल समयरेखा को प्रभावित कर सकता है।
चरण 3: डेवलपर एप्लिकेशन (वैकल्पिक)
अब यदि आप आधिकारिक तौर पर आईट्यून्स स्टोर तक पहुंच के साथ एक डेवलपर बनना चाहते हैं, तो आपको जल्द से जल्द आवेदन भरना चाहिए (इस आवेदन को दाखिल करने के साथ $99 शुल्क जुड़ा हुआ है)। उनकी आवेदन प्रक्रिया में आपको स्वीकार किए जाने तक कुछ समय लगता है। यह सबसे तेज़ होगा यदि आपने इस बिंदु पर ऐप्पल डेवलपर के लिए आवेदन किया है और जब आप अभी भी अपना ऐप बना रहे हैं तो प्रतीक्षा प्रक्रिया से गुज़रें।
developer.apple.com/programs/
चरण 4: सॉफ्टवेयर कोडिंग
अब जब आपने अपने प्रोजेक्ट के पीछे का शोध पूरा कर लिया है, तो अब Adobe XD में कोडिंग शुरू करने का समय आ गया है।
- पहली चीजें पहले। आप ट्यूटोरियल के हर चरण का पालन करना चाहते हैं (मैं लंबे ट्यूटोरियल के लिए नहीं हूं, लेकिन इस ऐप के साथ मैं वादा करता हूं कि आपकी सफलता के लिए यह अनिवार्य है)।
- सुनिश्चित करें कि आप समझते हैं कि पाठ, पृष्ठ, चित्र कैसे जोड़ना है, वस्तुओं को हटाना है, स्क्रीन को फिर से व्यवस्थित करना है, और यहां तक कि अपने पृष्ठों को कैसे कनेक्ट करना है।
- एक बार जब आप कर लेते हैं और रस्सियों को समझ जाते हैं तो आप अंततः अपने ऐप का प्रारूपण और कोडिंग शुरू कर सकते हैं, प्रोटोटाइप का परीक्षण कर सकते हैं और मुद्दों को डीबग कर सकते हैं!
इस बिंदु पर, आप विभिन्न उपकरणों के बारे में मेरे द्वारा खोजे गए कुछ शोधों का उपयोग करना शुरू कर सकते हैं और अपने ऐप को बढ़ाने के लिए एडोब क्रिएटर के साथ कुछ चीजें कैसे बना सकते हैं। हालांकि, मैं निश्चित रूप से आपकी परियोजना के लिए विशिष्ट तत्वों को देखने के लिए खोज बार में जाने की सलाह देता हूं।
चरण 5: अंतिम खिंचाव / विकास
बधाई हो, आप इस बिंदु पर पहुंच गए हैं, जिसका अर्थ है कि आपके कोड में कोई बग नहीं है! यहां से आपको न केवल बाहरी बग खोजने के लक्ष्य के साथ बीटा परीक्षण शुरू करना चाहिए, बल्कि अपने उत्पाद पर निष्पक्ष राय भी प्राप्त करनी चाहिए। एक बार जब आप अपने कोड से संतुष्ट हो जाते हैं, तो आप बाहरी संसाधनों का उपयोग करके विकास पर जोर देना शुरू कर सकते हैं।
सिफारिश की:
DIY -- कैसे एक स्पाइडर रोबोट बनाने के लिए जिसे Arduino Uno का उपयोग करके स्मार्टफ़ोन का उपयोग करके नियंत्रित किया जा सकता है: 6 चरण
DIY || कैसे एक स्पाइडर रोबोट बनाने के लिए जिसे Arduino Uno का उपयोग करके स्मार्टफ़ोन का उपयोग करके नियंत्रित किया जा सकता है: स्पाइडर रोबोट बनाते समय, रोबोटिक्स के बारे में बहुत सी बातें सीख सकते हैं। जैसे रोबोट बनाना मनोरंजक होने के साथ-साथ चुनौतीपूर्ण भी है। इस वीडियो में हम आपको स्पाइडर रोबोट बनाने का तरीका दिखाने जा रहे हैं, जिसे हम अपने स्मार्टफोन (Androi
Arduino का उपयोग करके इंटरनेट का उपयोग करके पूरी दुनिया में नियंत्रण का नेतृत्व किया: 4 कदम
Arduino का उपयोग करके इंटरनेट का उपयोग करके पूरी दुनिया में नियंत्रण का नेतृत्व किया: नमस्ते, मैं ऋतिक हूं। हम आपके फ़ोन का उपयोग करके एक इंटरनेट नियंत्रित एलईडी बनाने जा रहे हैं। हम Arduino IDE और Blynk जैसे सॉफ़्टवेयर का उपयोग करने जा रहे हैं। यह सरल है और यदि आप सफल होते हैं तो आप जितने चाहें उतने इलेक्ट्रॉनिक घटकों को नियंत्रित कर सकते हैं जो हमें चाहिए: हार्डवेयर:
RC ने Arduino का उपयोग करके रोबोट को ट्रैक किया - चरण दर चरण: 3 चरण
Arduino का उपयोग करते हुए RC ट्रैक किए गए रोबोट - चरण दर चरण: अरे दोस्तों, मैं BangGood के एक और शानदार रोबोट चेसिस के साथ वापस आ गया हूं। आशा है कि आप हमारे पिछले प्रोजेक्ट्स - स्पिनल क्रूक्स वी1 - द जेस्चर कंट्रोल्ड रोबोट, स्पिनल क्रूक्स एल2 - अरुडिनो पिक एंड प्लेस रोबोट विथ रोबोटिक आर्म्स और द बैडलैंड ब्रॉ
PfodApp, Android और Arduino का उपयोग करके सरल मोबाइल डेटा लॉगिंग: 5 चरण
PfodApp, Android और Arduino का उपयोग करके सरल मोबाइल डेटा लॉगिंग: Moblie डेटा लॉगिंग को pfodApp, आपके Android मोबाइल और Arduino का उपयोग करके सरल बनाया गया है। कोई Android प्रोग्रामिंग की आवश्यकता नहीं है। अपने Android पर डेटा प्लॉट करने के लिए इसे बाद में देखें Android / Arduino / pfodAppFor Plotting का उपयोग करके अस्थिर सरल रिमोट डेटा प्लॉटिंग
Neopixel Ws2812 M5stick-C के साथ इंद्रधनुष एलईडी चमक - Arduino IDE का उपयोग करके M5stack M5stick C का उपयोग करके Neopixel Ws2812 पर इंद्रधनुष चलाना: 5 चरण
Neopixel Ws2812 M5stick-C के साथ इंद्रधनुष एलईडी चमक | Arduino IDE का उपयोग करके M5stack M5stick C का उपयोग करके Neopixel Ws2812 पर इंद्रधनुष चलाना: हाय दोस्तों इस निर्देश में हम सीखेंगे कि कैसे Arduino IDE के साथ m5stack m5stick-C डेवलपमेंट बोर्ड के साथ neopixel ws2812 LED या एलईडी स्ट्रिप या एलईडी मैट्रिक्स या एलईडी रिंग का उपयोग करना है और हम करेंगे इसके साथ एक इंद्रधनुष पैटर्न