IPhone ऐप्स बनाने के 5 तरीके

विषयसूची:

IPhone ऐप्स बनाने के 5 तरीके
IPhone ऐप्स बनाने के 5 तरीके

वीडियो: IPhone ऐप्स बनाने के 5 तरीके

वीडियो: IPhone ऐप्स बनाने के 5 तरीके
वीडियो: iPhone X पर वॉयसओवर (टॉक बैक) कैसे बंद करें 2024, नवंबर
Anonim

ऐप बाज़ार हमेशा बदल रहा है और विकसित हो रहा है, और सफल ऐप निर्माण इसे देखने वाले किसी भी व्यक्ति की नज़र को पकड़ सकता है। क्या आपके पास iPhone ऐप के लिए कोई बढ़िया विचार है? आईफोन ऐप बनाने में जितना आसान लगता है, उससे कहीं ज्यादा आसान है। यद्यपि आपको प्रोग्रामिंग भाषा सीखने की आवश्यकता है, ग्राफिकल टूल के साथ इंटरफ़ेस डिज़ाइन किया जा सकता है। ऐप्स बनाने में समय, धैर्य और सीखने की इच्छा लगती है लेकिन हो सकता है कि आप अगला फ्लैपी बर्ड बना सकें! आरंभ करने के लिए नीचे चरण 1 देखें।

कदम

5 में से विधि 1: विकास पर्यावरण की स्थापना

एक iPhone ऐप बनाएं चरण 1
एक iPhone ऐप बनाएं चरण 1

चरण 1. एक्सकोड डाउनलोड और इंस्टॉल करें।

Xcode एक विकास वातावरण है जिसका उपयोग iPhone अनुप्रयोगों को विकसित करने के लिए किया जाता है। एक्सकोड ऐप्पल से डाउनलोड करने के लिए स्वतंत्र है, लेकिन ओएस एक्स 10.8 या बाद के संस्करण की आवश्यकता है। विंडोज़ या लिनक्स कंप्यूटर पर एक्सकोड चलाने का कोई आधिकारिक तरीका नहीं है। इसका अर्थ यह है कि यदि आप iPhone ऐप्स विकसित करना चाहते हैं, लेकिन आपके पास Mac नहीं है, तो आपको पहले एक Mac खरीदना होगा।

IOS 8 ऐप विकसित करने के लिए, आपको Xcode 6.0.1 और iOS 8 SDK की आवश्यकता होगी, दोनों ही Apple से मुफ्त में उपलब्ध हैं। आईओएस 8 एसडीके में कई नए एपीआई शामिल हैं जो आपको आईक्लाउड और टच आईडी एकीकरण सहित नए उपयोगकर्ता अनुभव बनाने देते हैं।

एक iPhone ऐप बनाएं चरण 2
एक iPhone ऐप बनाएं चरण 2

चरण 2. एक अच्छा टेक्स्ट एडिटर एप्लिकेशन इंस्टॉल करें।

जबकि आप Xcode के साथ प्रोग्राम लिख सकते हैं, यदि आपके पास प्रोग्रामिंग के लिए एक विशेष टेक्स्ट एडिटर है, तो आप कोड के साथ अधिक आसानी से काम कर सकते हैं। टेक्स्टमेट और जेएडिट दो बहुत लोकप्रिय विकल्प हैं।

एक iPhone ऐप बनाएं चरण 3
एक iPhone ऐप बनाएं चरण 3

चरण 3. एक वेक्टर ग्राफिक्स एप्लिकेशन इंस्टॉल करें।

यदि आप अपने ऐप के लिए एक कस्टम डिज़ाइन बनाने की योजना बना रहे हैं, तो आपको एक अच्छा वेक्टर ऐप इंस्टॉल करना होगा। वेक्टर ग्राफिक्स गुणवत्ता का त्याग किए बिना पनप सकते हैं, और सुंदर अनुप्रयोगों के लिए आवश्यक हैं। अच्छे वेक्टर प्रोग्राम के उदाहरण हैं CorelDraw, Adobe Illustrator, Xara Designer, और Inkscape, या Drawberry का उपयोग करें, जो एक अच्छा मुफ्त वेक्टर छवि संपादक है। ड्रॉबेरी पेशेवर कार्यक्रमों जितना अच्छा नहीं है, लेकिन यह नौसिखिए उपयोगकर्ताओं या उन उपयोगकर्ताओं के लिए काफी अच्छा है जो भुगतान नहीं करना चाहते हैं क्योंकि वे शायद ही कभी कार्यक्रम का उपयोग करते हैं।

एक iPhone ऐप बनाएं चरण 4
एक iPhone ऐप बनाएं चरण 4

चरण 4. उद्देश्य-सी को समझें।

उद्देश्य-सी एक प्रोग्रामिंग भाषा है जिसका उपयोग आईफोन अनुप्रयोगों में फ़ंक्शन बनाने और डेटा और ऑब्जेक्ट हेरफेर को संभालने के लिए किया जाता है। उद्देश्य-सी सी भाषा परिवार से संबंधित है, और एक वस्तु-उन्मुख भाषा है। यदि आप C या Java को समझते हैं, तो Objective-C को समझना आसान होना चाहिए।

  • जबकि आप ऑब्जेक्टिव-सी को समझे बिना बुनियादी एप्लिकेशन बना सकते हैं, आप स्वयं कोड लिखे बिना उन्नत फ़ंक्शन नहीं बना सकते। उद्देश्य-सी के बिना, आप केवल अपने ऐप को स्क्रीन के बीच ले जा सकते हैं।
  • कई ऑब्जेक्टिव-सी ट्यूटोरियल ऑनलाइन और बुक फॉर्म में उपलब्ध हैं। यदि आप वास्तव में iPhone प्रोग्रामिंग सीखना चाहते हैं, तो आप इसे आराम से सीख सकते हैं क्योंकि आपके पास बहुत सारे संसाधन हैं।
  • लोकप्रिय उद्देश्य-सी समुदायों में Apple डेवलपर फ़ोरम, Google पर iPhoneSDK समूह और स्टैक ओवरफ़्लो शामिल हैं।
एक iPhone ऐप बनाएं चरण 5
एक iPhone ऐप बनाएं चरण 5

चरण 5. किसी तृतीय-पक्ष डेवलपर को भुगतान करने पर विचार करें।

यदि आप उद्देश्य-सी सीखने में रुचि नहीं रखते हैं, या ऐप्स डिज़ाइन नहीं कर सकते हैं, तो बहुत सारे फ्रीलांसर और विकास दल हैं जो आपके लिए ऐप विकास के सभी पहलुओं को संभाल सकते हैं। तीसरे पक्ष के डेवलपर को भुगतान करना एक जटिल प्रक्रिया हो सकती है, लेकिन अगर आपको प्रोग्रामिंग पसंद नहीं है तो यह मदद कर सकता है। सुनिश्चित करें कि परियोजना में शामिल सभी लोग एक गैर-प्रकटीकरण समझौते पर हस्ताक्षर करते हैं, और सुनिश्चित करें कि परियोजना शुरू होने से पहले भुगतान संरचना मौजूद है।

ODesk और Elance इंटरनेट पर सबसे लोकप्रिय फ्रीलांस सेवा प्रदाताओं में से दो हैं, और दोनों में सैकड़ों डेवलपर्स और अलग-अलग कौशल स्तरों के कलाकार हैं।

एक iPhone ऐप बनाएं चरण 6
एक iPhone ऐप बनाएं चरण 6

चरण 6. एक डेवलपर खाता बनाएँ।

अपने ऐप को ऐप स्टोर पर तैनात करने या दूसरों को परीक्षण के लिए देने के लिए, आपके पास एक ऐप्पल डेवलपर खाता होना चाहिए। इस खाते की लागत $99 प्रति वर्ष है, और इसके लिए आपको कर और बैंकिंग जानकारी दर्ज करने की आवश्यकता होगी।

आप आईओएस देव केंद्र साइट पर एक खाता बना सकते हैं।

एक iPhone ऐप बनाएं चरण 7
एक iPhone ऐप बनाएं चरण 7

चरण 7. नमूना आवेदन डाउनलोड करें।

एक बार जब आप एक डेवलपर खाता बना लेते हैं, तो आपके पास ऐप्पल के डेवलपर संसाधनों तक पहुंच होगी, जिसमें नमूना प्रोजेक्ट भी शामिल हैं जो ऐप विकास के तरीके पर कुछ प्रकाश डाल सकते हैं। आप जिस एप्लिकेशन का निर्माण करने जा रहे हैं, उससे संबंधित उदाहरण खोजें और Xcode में उनके साथ प्रयोग करें।

विधि 2 का 5: नियोजन ऐप्स

एक iPhone ऐप बनाएं चरण 8
एक iPhone ऐप बनाएं चरण 8

चरण 1. अपनी अवधारणा को परिभाषित करें।

पहली बार Xcode खोलने से पहले, आपके पास अपने ऐप और सुविधाओं के लिए एक सुविचारित योजना होनी चाहिए, जैसे कि एक डिज़ाइन दस्तावेज़ जिसमें ऐप की सभी कार्यक्षमता, संभावित ऐप इंटरफ़ेस के स्क्रिबल्स और स्क्रीन के बीच प्रवाह शामिल हो, और लागू की जाने वाली प्रणाली का एक मूल विचार।

  • जब आप अपना ऐप बनाते हैं तो अपने डिज़ाइन दस्तावेज़ों के प्रति "वफादार" होने का प्रयास करें। यह आपको उन सुविधाओं पर ध्यान केंद्रित करने में मदद करेगा जो आप चाहते हैं।
  • अपने ऐप में प्रत्येक स्क्रीन के लिए एक छोटा डूडल बनाने का प्रयास करें।
एक iPhone ऐप बनाएं चरण 9
एक iPhone ऐप बनाएं चरण 9

चरण 2. अपनी बाजार हिस्सेदारी निर्धारित करें।

आपके ऐप का मार्केट शेयर यह निर्धारित करेगा कि आपका ऐप कैसा दिखता है और कैसे काम करता है। उदाहरण के लिए, एक एजेंडा ऐप का एक खूनी शूटिंग गेम की तुलना में एक अलग बाजार हिस्सेदारी होगी।

एक iPhone ऐप बनाएं चरण 10
एक iPhone ऐप बनाएं चरण 10

चरण 3. आवेदन की आवश्यकता का निर्धारण करें।

यदि आपका आवेदन एक उपयोगिता अनुप्रयोग है, तो यह या तो एक अनसुलझी समस्या का समाधान होना चाहिए, या उपलब्ध से बेहतर समाधान होना चाहिए। यदि आपका ऐप एक गेम है, तो आपके ऐप में ऐसी विशेषताएं होनी चाहिए जो इसे अन्य गेम से अलग बनाती हैं और खिलाड़ियों के एक विशिष्ट समूह के लिए अपील करती हैं।

एक iPhone ऐप बनाएं चरण 11
एक iPhone ऐप बनाएं चरण 11

चरण 4. अपनी सामग्री पर विचार करें।

आपके एप्लिकेशन का इंटरफ़ेस उस सामग्री के प्रकार से निर्धारित होता है जिसे एप्लिकेशन के उपयोगकर्ता को प्रदर्शित किया जाएगा। उदाहरण के लिए, यदि आपका ऐप फ़ोटोग्राफ़ी के बारे में एक ऐप है, तो आपको एक इंटरफ़ेस बनाना चाहिए जो उपयोगकर्ताओं के लिए फ़ोटो देखना और ब्राउज़ करना आसान बनाता है।

एक iPhone ऐप बनाएं चरण 12
एक iPhone ऐप बनाएं चरण 12

चरण 5. एक अच्छी इंटरफ़ेस डिज़ाइन प्रक्रिया लागू करें।

आपके द्वारा डिज़ाइन किया गया इंटरफ़ेस उपयोगकर्ता के रास्ते में नहीं आना चाहिए। यानी चयन बटन स्पष्ट रूप से दिखाई देना चाहिए, और उपयोगकर्ता को बटन के कार्य पर सवाल नहीं उठाना चाहिए। यदि आप चिह्नों का उपयोग करते हैं, तो आपके द्वारा उपयोग किए जाने वाले चिह्नों को उनके कार्य का प्रतिनिधित्व करना चाहिए। ऐप पर नेविगेशन सुचारू और प्राकृतिक होना चाहिए।

इंटरफ़ेस डिज़ाइन कला और विज्ञान का एक संयोजन है। आपको अपने प्रोजेक्ट में कई बार अपना डिज़ाइन बदलना पड़ सकता है।

विधि 3 का 5: ऐप बनाना

एक iPhone ऐप बनाएं चरण 13
एक iPhone ऐप बनाएं चरण 13

चरण 1. Xcode में एक नया प्रोजेक्ट बनाएं।

Xcode खोलें, और फ़ाइल मेनू से एक नया प्रोजेक्ट प्रारंभ करें। विंडो के बाईं ओर "iOS" बार से "एप्लिकेशन" चुनें। टेम्प्लेट अनुभाग से, "खाली एप्लिकेशन" चुनें।

  • विभिन्न कार्यों के लिए डिज़ाइन किए गए विभिन्न टेम्पलेट हैं। जब तक आप विकास प्रक्रिया से सहज नहीं हो जाते, तब तक रिक्त टेम्पलेट से प्रारंभ करें। जब आप समझते हैं कि ऐप निर्माण कैसे काम करता है, तो आप अधिक उन्नत टेम्प्लेट आज़मा सकते हैं।
  • आपको उत्पाद का नाम, कंपनी की पहचान और वर्ग उपसर्ग दर्ज करने के लिए कहा जाएगा। अगर आपको Apple से कंपनी की पहचान नहीं मिली है, तो com.example दर्ज करें। उपसर्ग के लिए, XYZ दर्ज करें।
  • डिवाइस मेनू से "आईफोन" चुनें।
एक iPhone ऐप बनाएं चरण 14
एक iPhone ऐप बनाएं चरण 14

चरण 2. एक स्टोरीबोर्ड बनाएं।

एक स्टोरीबोर्ड आपके ऐप में संपूर्ण स्क्रीन का एक दृश्य प्रतिनिधित्व है, और संपूर्ण स्क्रीन और उसके संक्रमण दिखाता है। Storyboard टूल आपके ऐप के प्रवाह को बनाने में आपकी मदद करेगा।

  • फ़ाइल > नया > फ़ाइल क्लिक करें
  • IOS विकल्पों के तहत, "यूजर इंटरफेस" पर क्लिक करें।
  • "स्टोरीबोर्ड" चुनें, फिर अगला क्लिक करें।
  • डिवाइस मेनू से iPhone चुनें, फिर इसे "मेन" नाम दें। सुनिश्चित करें कि फ़ाइल उसी स्थान पर सहेजी गई है जहां आपका प्रोजेक्ट है।
एक iPhone ऐप बनाएं चरण 15
एक iPhone ऐप बनाएं चरण 15

चरण 3. स्टोरीबोर्ड को अपने प्रोजेक्ट में लागू करें।

स्टोरीबोर्ड बनाने के बाद, आपको इसे अपने ऐप के मुख्य इंटरफ़ेस के रूप में लागू करना होगा। ऐप ओपन होने पर यह स्टोरीबोर्ड खुल जाएगा। यदि आप स्टोरीबोर्ड को लागू नहीं करते हैं, तो ऐप खोलने पर कुछ नहीं होगा।

  • बाएं नेविगेशन ट्री में अपने प्रोजेक्ट के नाम पर क्लिक करें
  • मेनफ्रेम में लक्ष्य खोजें और लक्ष्य सूची से अपना प्रोजेक्ट चुनें।
  • सामान्य टैब पर परिनियोजन जानकारी अनुभाग खोजें।
  • "मुख्य इंटरफ़ेस" फ़ील्ड में Main.storyboard दर्ज करें।
एक iPhone ऐप बनाएं चरण 16
एक iPhone ऐप बनाएं चरण 16

चरण 4. प्रदर्शन नियंत्रक का उपयोग करके अपनी पहली स्क्रीन दर्ज करें।

यह नियंत्रक नियंत्रित करता है कि उपयोगकर्ता द्वारा सामग्री को कैसे देखा जाता है। मानक और तालिका दृश्यों सहित विभिन्न प्रकार के दृश्य नियंत्रक उपलब्ध हैं। आपको अपने स्टोरीबोर्ड में एक व्यू कंट्रोलर जोड़ने की जरूरत है, जो ऐप को बताता है कि उपयोगकर्ता को सामग्री कैसे प्रदर्शित की जाए।

  • प्रोजेक्ट नेविगेशन में "Main.storyboard" फ़ाइल चुनें। इंटरफ़ेस बिल्डर विंडो में आपको एक खाली कैनवास दिखाई देगा।
  • दाहिने फ्रेम के नीचे ऑब्जेक्ट लाइब्रेरी ढूंढें, और इसे छोटे क्यूब आइकन पर क्लिक करके शुरू किया जा सकता है। यह उन वस्तुओं की सूची लोड करेगा जिन्हें आपके कैनवास में जोड़ा जा सकता है।
  • अपने कैनवास पर "व्यू कंट्रोलर" ऑब्जेक्ट को क्लिक करें और खींचें। आपकी पहली स्क्रीन कैनवास पर दिखाई देगी।
  • आपका पहला "दृश्य" पूरा हो गया है। जब ऐप शुरू होता है, तो डिस्प्ले कंट्रोलर आपकी पहली स्क्रीन लोड करेगा।
एक iPhone ऐप बनाएं चरण 17
एक iPhone ऐप बनाएं चरण 17

चरण 5. अपनी पहली स्क्रीन पर इंटरफ़ेस ऑब्जेक्ट जोड़ें।

व्यू कंट्रोलर सेट करने के बाद, आप स्क्रीन को अपनी ज़रूरत के इंटरफ़ेस ऑब्जेक्ट से भर सकते हैं, जैसे लेबल, टेक्स्ट फ़ील्ड और बटन। इंटरफ़ेस ऑब्जेक्ट ऑब्जेक्ट लाइब्रेरी सूची में पाए जा सकते हैं - वह स्थान जहाँ आप अभी व्यू कंट्रोलर पा सकते हैं।

  • किसी ऑब्जेक्ट को स्क्रीन पर खींचने के लिए सूची से उसे क्लिक करें और खींचें।
  • ऑब्जेक्ट के कोने में बॉक्स को क्लिक करके और खींचकर अधिकांश ऑब्जेक्ट का आकार बदला जा सकता है। जब आप किसी ऑब्जेक्ट का आकार बदलते हैं, तो स्क्रीन पर एक ग्रिड दिखाई देगा ताकि आप सुनिश्चित कर सकें कि यह सही आकार है।
एक iPhone ऐप बनाएं चरण 18
एक iPhone ऐप बनाएं चरण 18

चरण 6. आपके द्वारा दर्ज की गई वस्तु को बदलें।

आप प्रत्येक वस्तु के गुणों को बदल सकते हैं। यह आपको एक अद्वितीय और सहज ज्ञान युक्त इंटरफ़ेस बनाने की अनुमति देता है। उदाहरण के लिए, आप टेक्स्ट फ़ील्ड में नमूना टेक्स्ट जोड़ सकते हैं ताकि उपयोगकर्ताओं को इसे भरने में मदद मिल सके।

  • उस वस्तु का चयन करें जिसे आप संशोधित करना चाहते हैं और दाहिने फ्रेम के शीर्ष पर "विशेषता निरीक्षक" बटन पर क्लिक करें। यह बटन एक शील्ड के रूप में होता है।
  • अपने स्वाद के अनुसार वस्तु बदलें। आप फ़ॉन्ट शैली, प्रकार और रंग, लेआउट, पृष्ठभूमि छवि, नमूना पाठ, फ़्रेम शैली आदि बदल सकते हैं।
  • उपलब्ध विकल्प उस वस्तु पर निर्भर करेगा जिसे आप संशोधित करना चाहते हैं।
एक iPhone ऐप बनाएं चरण 19
एक iPhone ऐप बनाएं चरण 19

चरण 7. एक और स्क्रीन जोड़ें।

जैसे-जैसे आपका प्रोजेक्ट बढ़ता है, आपको अपने ऐप के लिए आवश्यक सभी सामग्री प्रदर्शित करने के लिए और स्क्रीन जोड़ने की आवश्यकता हो सकती है। उदाहरण के लिए, यदि आप एक टू-डू एप्लिकेशन बना रहे हैं, तो आपको दो स्क्रीन की आवश्यकता होगी: एक टू-डू प्रविष्टियां दर्ज करने के लिए, और एक सभी प्रविष्टियों को प्रदर्शित करने के लिए।

  • आपके कैनवास के खाली हिस्से पर व्यू कंट्रोलर ऑब्जेक्ट को ड्रैग और ड्रॉप करके नई स्क्रीन जोड़ी जाती हैं। यदि आपको कैनवास पर कोई रिक्त क्षेत्र नहीं मिलता है, तब तक "ज़ूम आउट करें" पर क्लिक करें जब तक कि आपको कोई रिक्त क्षेत्र न मिल जाए। सुनिश्चित करें कि आप व्यू कंट्रोलर को कैनवास पर छोड़ते हैं, मौजूदा स्क्रीन पर नहीं।
  • प्रोजेक्ट आउटलाइन व्यू से आप जिस व्यू कंट्रोलर का उपयोग करना चाहते हैं उसे चुनकर आप मुख्य स्क्रीन को बदल सकते हैं। "विशेषता निरीक्षक" बटन पर क्लिक करें, और "प्रारंभिक दृश्य नियंत्रक है" पर टिक करें। उदाहरण के लिए, यदि आप एक टू-डू एप्लिकेशन बनाते हैं, तो आप टू-डू व्यू स्क्रीन को मुख्य स्क्रीन के रूप में उपयोग करेंगे।
एक iPhone ऐप बनाएं चरण 20
एक iPhone ऐप बनाएं चरण 20

चरण 8. एक नेविगेशन बार जोड़ें।

एक बार जब आपके पास दो स्क्रीन हों, तो नेविगेशन बार बनाने का समय आ गया है ताकि उपयोगकर्ता स्क्रीन के बीच स्थानांतरित हो सकें। आप एक नेविगेशन नियंत्रक का उपयोग कर सकते हैं, जो एक कस्टम दृश्य नियंत्रक है। यह नियंत्रक आपके ऐप के शीर्ष पर एक नेविगेशन बार जोड़ता है, और उपयोगकर्ताओं को स्क्रीन के बीच स्थानांतरित करने की अनुमति देता है।

  • आपके नेविगेशन नियंत्रण आपकी होम स्क्रीन पर जोड़े जाने चाहिए ताकि वे अन्य स्क्रीन को नियंत्रित कर सकें।
  • प्रोजेक्ट रूपरेखा दृश्य में एप्लिकेशन के प्रारंभिक दृश्य का चयन करें।
  • संपादक → एम्बेड करें → नेविगेशन नियंत्रक पर क्लिक करें।
  • आपको स्क्रीन के शीर्ष पर एक ग्रे नेविगेशन बार दिखाई देगा जिसमें आपने नियंत्रक जोड़ा है।
एक iPhone ऐप बनाएं चरण 21
एक iPhone ऐप बनाएं चरण 21

चरण 9. नेविगेशन बार में एक फ़ंक्शन जोड़ें।

नेविगेशन बार में प्रवेश करने के बाद, आप बार पर नेविगेशन टूल दर्ज कर सकते हैं। इसे दर्ज करने से उपयोगकर्ता स्क्रीन के बीच स्थानांतरित हो सकेगा।

  • नेविगेशन बार में एक शीर्षक जोड़ें। अपने पसंदीदा डिस्प्ले कंट्रोलर के तहत "नेविगेशन आइटम" पर क्लिक करें। विशेषता निरीक्षक खोलें और शीर्षक बॉक्स में एक स्क्रीन शीर्षक दर्ज करें।
  • नेविगेशन बटन जोड़ें। ऑब्जेक्ट लाइब्रेरी खोलें यदि आपने पहले से नहीं किया है, और बार बटन आइटम ढूंढें। नेविगेशन बार पर क्लिक करें और खींचें। आम तौर पर, जो बटन आपको दूसरी स्क्रीन पर आगे ले जाता है, उसे दाईं ओर रखा जाता है, और बैक बटन को स्क्रीन के बाईं ओर रखा जाता है।
  • बटन को गुण दें। बटन को कुछ ऐसे गुणों के लिए सेट किया जा सकता है जो उन्हें विभिन्न उद्देश्यों के लिए अनुकूल बनाते हैं। उदाहरण के लिए, यदि आप एक टू-डू सूची बना रहे हैं, तो आपको एक प्रविष्टि जोड़ने के लिए एक बटन की आवश्यकता होगी। अपना बटन चुनें, और विशेषता निरीक्षक खोलें। पहचानकर्ता मेनू का चयन करें, और "जोड़ें" चुनें। आपका बटन आकार बदलकर "+" लोगो में बदल जाएगा।
एक iPhone ऐप बनाएं चरण 22
एक iPhone ऐप बनाएं चरण 22

चरण 10. मौजूदा स्क्रीन पर बटन को लिंक करें।

बटन को काम करने के लिए, आपको इसे दूसरी स्क्रीन से कनेक्ट करना होगा। हमारे टू-डू सूची उदाहरण में, बटन सूची में है, और प्रविष्टि दर्ज करने के लिए स्क्रीन पर लिंक होना चाहिए। किसी बटन को लिंक करने के लिए, नियंत्रण को दबाए रखें और बटन को दूसरी स्क्रीन पर खींचें।

  • जब आप माउस बटन छोड़ते हैं, तो एक्शन सेग्यू मेनू कई विकल्पों के साथ दिखाई देगा। स्क्रीन के बीच स्विच करते समय "पुश" संक्रमण का उपयोग करने के लिए "पुश" चुनें। आप "कैपिटल" भी चुन सकते हैं, जो एक एक्शन सीक्वेंस के हिस्से के बजाय एक विशेष एक्शन के रूप में स्क्रीन को खोलेगा।
  • यदि आप पुश का उपयोग करते हैं, तो आपकी दूसरी स्क्रीन पर एक नेविगेशन बार और बैक बटन अपने आप जुड़ जाएगा। यदि आप मोडल का चयन करते हैं, तो आपको एक दूसरा नेविगेशन बार, रद्द करने के लिए एक बटन और एक किया हुआ बटन (टू-डू ऐप्स के लिए जोड़ना होगा। अन्य ऐप्स को एक अलग प्रकार के बटन की आवश्यकता होगी)।
  • "रद्द करें" और "हो गया" बटन उसी तरह से बनाए जा सकते हैं जैसे "जोड़ें" बटन। विशेषता निरीक्षक में पहचानकर्ता मेनू पर "रद्द करें" या "हो गया" चुनें।
एक iPhone ऐप बनाएं चरण 23
एक iPhone ऐप बनाएं चरण 23

चरण 11. डेटा प्रबंधन क्षमताएं जोड़ें।

अब तक, आप कोड लिखने की आवश्यकता के बिना नेविगेट करने योग्य इंटरफेस बनाने में सक्षम हैं। यदि आप अधिक उन्नत कार्यक्षमता जोड़ना चाहते हैं, जैसे डेटा संग्रहीत करना या उपयोगकर्ता इनपुट को संभालना, तो आपको कोड लिखना होगा। कोड राइटिंग गाइड इस लेख के दायरे से बाहर हैं, लेकिन इंटरनेट पर बहुत सारे ऑब्जेक्टिव-सी गाइड उपलब्ध हैं।

डेवलपर खोजने में आपकी सहायता के लिए आप अपने इंटरफ़ेस प्रोटोटाइप का उपयोग कर सकते हैं। एक नेविगेट करने योग्य इंटरफ़ेस होने से आपको यह स्पष्ट करने में मदद मिलेगी कि किन भागों को प्रोग्रामिंग की आवश्यकता है।

विधि ४ का ५: ऐप का परीक्षण

एक iPhone ऐप बनाएं चरण 24
एक iPhone ऐप बनाएं चरण 24

चरण 1. आईओएस सिम्युलेटर शुरू करें।

एक्सकोड में एक आईओएस सिम्युलेटर शामिल है जो आपको विभिन्न प्रकार के आईओएस उपकरणों के सिमुलेशन पर अपने ऐप का परीक्षण करने देता है। सिम्युलेटर शुरू करने के लिए, एक्सकोड विंडो के शीर्ष पर मेनू से "सिम्युलेटर और डीबग" चुनें, फिर उस डिवाइस का चयन करें जिसे आप परीक्षण करना चाहते हैं।

एक iPhone ऐप बनाएं चरण 25
एक iPhone ऐप बनाएं चरण 25

चरण 2. अपना ऐप बनाएं।

ऐप को संकलित करने और इसे चलाने के लिए बिल्ड बटन पर क्लिक करें, जो एक नियमित प्ले बटन की तरह दिखता है। इस प्रक्रिया में कुछ क्षण लग सकते हैं, आप टूलबार पर प्रगति देख सकते हैं। एक बार हो जाने के बाद, आईओएस सिम्युलेटर खुल जाएगा और आप अपने ऐप का परीक्षण शुरू कर सकते हैं।

एक iPhone ऐप बनाएं चरण 26
एक iPhone ऐप बनाएं चरण 26

चरण 3. अपने iPhone पर ऐप का परीक्षण करें।

परीक्षण के लिए ऐप को परिनियोजित करने से पहले, यदि आपके पास आईफोन है तो आप अपने डिवाइस पर इसका परीक्षण कर सकते हैं। सबसे पहले, अपने डिवाइस को USB द्वारा कंप्यूटर से कनेक्ट करें। अगर यह खुला है तो आईट्यून बंद करें। मेनू से "डिवाइस और डीबग" चुनें, फिर बिल्ड पर क्लिक करें। कुछ देर बाद ऐप आईफोन में ओपन हो जाएगा। ऐप बंद करने से पहले सभी कार्यों का परीक्षण करें।

एक iPhone ऐप बनाएं चरण 27
एक iPhone ऐप बनाएं चरण 27

चरण 4. ऐप को डीबग करें।

यदि आपके ऐप में समस्या आ रही है, तो आपको यह जानना होगा कि क्या हुआ और क्यों हुआ। इस समस्या का पता लगाने की प्रक्रिया एक व्यापक है और आपके आवेदन के समस्याग्रस्त होने के कई कारण हैं। डीबग कंसोल खोलें और त्रुटि संदेश पढ़ें। इनमें से अधिकांश त्रुटि संदेशों को समझना मुश्किल है। यदि आप नहीं समझते हैं, तो त्रुटि संदेश खोजने का प्रयास करें। संभावना है, आप अन्य अनुभवी डेवलपर्स के उत्तरों के साथ ऐप्पल के डेवलपर फ़ोरम पर पोस्ट ढूंढ पाएंगे।

डिबगिंग में लंबा समय लग सकता है। यदि आप हार नहीं मानते हैं, तो आप इसमें बेहतर हो जाएंगे। आप एप्लिकेशन में त्रुटियों को पहचानना शुरू कर देंगे, उन्हें ढूंढेंगे, और कभी-कभी त्रुटियों की घटना की भविष्यवाणी भी करेंगे। सबसे आम गलतियों में से एक किसी वस्तु को एक से अधिक बार स्मृति से मुक्त करना है। स्मृति में वस्तुओं को जोड़ने या संबद्ध करने का प्रयास करने से पहले एक और त्रुटि स्मृति आवंटित करना और वस्तुओं को प्रारंभ करना भूल रही है। आप जितने अधिक एप्लिकेशन बनाएंगे, आप उतनी ही कम त्रुटियां करेंगे।

एक iPhone ऐप बनाएं चरण 28
एक iPhone ऐप बनाएं चरण 28

चरण 5. स्मृति उपयोग की जाँच करें।

iPhone में बहुत सीमित मेमोरी है। जब भी आप किसी विशेष वस्तु को स्मृति आवंटित करते हैं, तो वस्तु का उपयोग समाप्त होने के बाद आपको इसे जारी करना होगा, और उपयोग की गई स्मृति को वापस देना होगा। स्मृति और अन्य संसाधन उपयोग की जांच के लिए आईफोन एसडीके में उपकरण उपलब्ध हैं।

  • डिवाइस और डिबग का चयन करने के बाद, रन → रन विथ परफॉर्मेंस टूल → लीक्स चुनें। यह उपकरण प्रदर्शित करेगा और डिवाइस पर ऐप प्रारंभ करेगा। आगे बढ़ें और हमेशा की तरह ऐप का इस्तेमाल करें। हो सकता है कि एप्लिकेशन बार-बार प्रतिक्रिया न दें क्योंकि इंस्ट्रूमेंट्स आपके मेमोरी उपयोग को रिकॉर्ड और विश्लेषण करता है। मेमोरी लीक होने से लीक्स की टाइमलाइन पर लाल रंग की स्पाइक बन जाएगी। स्मृति रिसाव का स्रोत स्क्रीन के निचले भाग में प्रदर्शित होगा।
  • लीक हुई वस्तु पर डबल-क्लिक करने से आप समस्याग्रस्त कोड पर पहुंच जाएंगे, या पता बार में छोटे तीर पर क्लिक करने से रिसाव इतिहास दिखाई देगा। कभी-कभी रिसाव का स्रोत वह नहीं होता जहां से रिसाव का पता चला था।
  • यदि आप भ्रमित महसूस करते हैं, तो उन्मूलन की प्रक्रिया का प्रयास करें। उन्हें टिप्पणियों के रूप में चिह्नित करें और/या अपने कोड के कुछ अनुभागों को ध्यान से छोड़ें और अपना आवेदन चलाएं। कभी-कभी आप सामान्य क्षेत्र को कम कर सकते हैं और समस्या क्षेत्रों का पता लगा सकते हैं। जब आपको यह मिल जाए, तो आप या तो कोड को ठीक कर सकते हैं या इसे फिर से लिख सकते हैं। ध्यान रखें कि Google का उपयोग करने से आप अक्सर अपनी समस्या के संबंध में Apple के आंतरिक फ़ोरम या दस्तावेज़ों के सीधे लिंक पर पहुंच जाते हैं।
एक iPhone ऐप बनाएं चरण 29
एक iPhone ऐप बनाएं चरण 29

चरण 6. दूसरों के परीक्षण के लिए अपना ऐप तैनात करें।

नकली स्थिति में अपने ऐप का परीक्षण करते समय यह सुनिश्चित करने का एक अच्छा तरीका है कि आपका ऐप काम करता है और इसका इंटरफ़ेस अच्छा दिखता है, दूसरों द्वारा परीक्षण बहुत अच्छा है। अपने ऐप को परीक्षकों पर लागू करने से पहले सुनिश्चित करें कि आपने सबसे घातक त्रुटियों को ठीक कर लिया है। अपने ऐप को परीक्षकों के लिए परिनियोजित करने के लिए, आपको iOS देव केंद्र साइट पर एक तदर्थ प्रमाणपत्र जनरेट करना होगा।

  • बाहरी परीक्षक आपको ऐसी राय दे सकते हैं जिसकी आपको अपेक्षा नहीं है। यदि आपका आवेदन बहुत जटिल है तो ये राय अक्सर उपयोगी होती हैं।
  • परीक्षण डिवाइस को अधिकृत करने के लिए, आपके पास डिवाइस का यूडीआईडी नंबर होना चाहिए।
  • मेनू से डिवाइस का चयन करें और "बिल्ड" पर क्लिक करें। Finder में, अपना प्रोजेक्ट फ़ोल्डर ढूंढें और "Ad-Hoc-iphoneos" फ़ोल्डर खोजें। उस फोल्डर के अंदर एक application. आईओएस देव केंद्र से "AdHoc.mobileprovision" प्रमाणपत्र को उसी फ़ोल्डर में कॉपी करें। एप्लिकेशन और प्रमाणपत्र का चयन करें और फिर इसे ज़िप रूप में संपीड़ित करें। यह संग्रह बाहरी परीक्षकों को प्रदान किया जा सकता है। आपको प्रत्येक तदर्थ प्रमाणपत्र के लिए एक अलग संग्रह बनाना होगा।

विधि 5 का 5: आपका प्रोजेक्ट जारी करना

एक iPhone ऐप बनाएं चरण 30
एक iPhone ऐप बनाएं चरण 30

चरण 1. वितरण के लिए एक आवेदन बनाएँ।

डिवाइस और रिलीज़ का चयन करें और "बिल्ड" पर क्लिक करें। Finder में, अपना प्रोजेक्ट फ़ोल्डर ढूंढें और "Ad-Hoc-iphoneos" फ़ोल्डर खोजें। उस फोल्डर के अंदर एक application. एप्लिकेशन को ज़िप के रूप में संपीड़ित करें।

आपके ऐप के लिए Apple प्रमाणन पास करने के लिए, इसे iOS 7 और रेटिना डिस्प्ले के लिए अनुकूलित किया जाना चाहिए।

एक iPhone ऐप बनाएं चरण 31
एक iPhone ऐप बनाएं चरण 31

चरण 2. आईओएस देव केंद्र से आईट्यून कनेक्ट डैशबोर्ड खोलें।

यदि आपके पास सेटअप पूर्ण करने के लिए चरण अधूरे हैं, तो वे पृष्ठ के शीर्ष पर दिखाई देंगे। सुनिश्चित करें कि आपकी सभी कर और बैंकिंग जानकारी सही ढंग से दर्ज की गई है।

एक iPhone ऐप बनाएं चरण 32
एक iPhone ऐप बनाएं चरण 32

चरण 3. सभी आवेदन जानकारी दर्ज करें।

"अपने एप्लिकेशन प्रबंधित करें" पर क्लिक करें और "नया एप्लिकेशन जोड़ें" चुनें। आवेदन का नाम, एसकेयू नंबर और बंडल आईडी दर्ज करें। उपलब्ध मेनू से एप्लिकेशन बंडल का चयन करें।

  • आवेदन विवरण, कीवर्ड, समर्थन साइट, श्रेणी, संपर्क ईमेल, कॉपीराइट, आदि के लिए फॉर्म भरें।
  • अधिकार और मूल्य निर्धारण फ़ॉर्म भरें।
  • ITunes के लिए छवि तैयार करें। आपको 512x512 वेक्टर आइकन और अपने ऐप का स्क्रीनशॉट चाहिए। कमांड + ⇧ शिफ्ट + 4 दबाकर और दिखाई देने वाले क्षेत्र में एक लाइन खींचकर आईफोन सिम्युलेटर से एक स्क्रीनशॉट लिया जा सकता है। सुनिश्चित करें कि iPhone के लिए आकार 320x480 है। स्क्रीनशॉट ऐप मार्केटिंग प्रक्रिया का सबसे महत्वपूर्ण हिस्सा हैं, इसलिए सुनिश्चित करें कि वे ऐप के बारे में सबसे महत्वपूर्ण जानकारी दिखाते हैं।
एक iPhone ऐप बनाएं चरण 33
एक iPhone ऐप बनाएं चरण 33

चरण 4. अपना ऐप अपलोड करें।

"बाइनरी अपलोड करने के लिए तैयार" पर क्लिक करें, और आपको एक स्क्रीन पर ले जाया जाएगा जो आपको एप्लिकेशन अपलोडर डाउनलोड करने के लिए निर्देशित करता है। एप्लिकेशन अपलोडर डाउनलोड करें और डन को हिट करें।

  • एप्लिकेशन अपलोडर इंस्टॉल करें और एप्लिकेशन शुरू करें। पहली बार जब आप इसे शुरू करते हैं, तो आपको अपनी iTunes लॉगिन जानकारी दर्ज करने के लिए कहा जाएगा।
  • एप्लिकेशन अपलोडर आपके आईट्यून्स कनेक्ट खाते की जांच करेगा और अपलोड करने के लिए तैयार ऐप्स ढूंढेगा। अपलोड के लिए तैयार ऐप्स मेनू से दिखाई देंगे। उस ऐप का चयन करें जिसे आप अपलोड करना चाहते हैं, आपके द्वारा अभी बनाई गई वितरण ज़िप फ़ाइल का चयन करें और फ़ाइल अपलोड करें। फ़ाइल अपलोडर बंडल में आंतरिक सामग्री की जांच करेगा और कुछ गलत होने पर एक त्रुटि प्रदर्शित करेगा, जैसे बेमेल संस्करण संख्या, लापता आइकन, आदि। अगर सब कुछ ठीक रहा, तो आपका ऐप अपलोड कर दिया जाएगा।
एक iPhone ऐप बनाएं चरण 34
एक iPhone ऐप बनाएं चरण 34

चरण 5. निरीक्षण समय की प्रतीक्षा करें।

आप अपने आवेदन की समीक्षा के लिए प्रतीक्षा करने के अलावा कुछ नहीं कर सकते। यदि आपका ऐप अपनी स्थिति को "समीक्षा में" में बदल देता है, तो Apple आपको कुछ दिनों या हफ्तों में ईमेल के माध्यम से सूचित करेगा। जब आपके आवेदन की जांच की जाती है, तो प्रक्रिया बहुत तेज होती है। यदि आपका ऐप परीक्षणों के प्रारंभिक सेट में विफल रहता है, तो आपको ईमेल द्वारा सूचित किया जाएगा कि क्यों, और Apple आपको सुझाव देगा कि इसके आसपास कैसे काम किया जाए। यदि आपका ऐप योग्य है, तो ऐप्पल आपको इस जानकारी के साथ एक ईमेल भेजेगा कि आपका ऐप बिक्री के लिए तैयार है। आपका ऐप अब आईट्यून्स स्टोर में दिखाई देगा।

एक iPhone ऐप बनाएं चरण 35
एक iPhone ऐप बनाएं चरण 35

चरण 6. अपने ऐप का प्रचार करें।

एक बार जब आपका नया ऐप बिक्री के लिए तैयार हो जाए, तो इसका प्रचार करने का समय आ गया है। सोशल मीडिया का उपयोग करें, अपने ऐप के बारे में साइटों पर प्रेस विज्ञप्तियां पोस्ट करें, कुछ यूट्यूब वीडियो बनाएं और लोगों को अपने ऐप के बारे में बात करने के लिए हर संभव प्रयास करें।

आप ऐप की एक मुफ्त कॉपी उन परीक्षकों को भेज सकते हैं जो आपकी साइट पर आपके ऐप के बारे में लिखेंगे या अपने YouTube चैनल पर इसकी समीक्षा करेंगे। यदि आप शीर्ष परीक्षकों से जुड़ सकते हैं, तो आपका ऐप अच्छी तरह से बिक सकता है।

एक iPhone ऐप बनाएं चरण 36
एक iPhone ऐप बनाएं चरण 36

चरण 7. बिक्री के आंकड़ों पर ध्यान दें।

अपने आईफोन पर आईट्यून्स कनेक्ट मोबाइल को मुफ्त में डाउनलोड करें। प्रतिदिन लॉग इन करें और बिक्री, बाजार हिस्सेदारी और आपके ऐप को खरीदने वाले देशों की जांच करें। यह सबसे मजेदार हिस्सा है! Apple आपको समय-समय पर आपके सबसे हाल के बिक्री डेटा के लिंक के साथ ईमेल भेजेगा। फिर आप इसे अपने नोट्स के लिए डाउनलोड कर सकते हैं। आपको कामयाबी मिले!

टिप्स

  • ऐप स्टोर में मौजूदा ऐप्स से डुप्लीकेट ऐप्स के बजाय नए ऐप्स बनाने का प्रयास करें। कौन से ऐप उपलब्ध हैं, यह जानने के लिए ऐप स्टोर में खोजें। बेशक, यदि आपका विचार बेहतर है, तो अपने विचार को साकार करें।
  • अपने ऐप को बेहतर बनाने के तरीके खोजें।
  • यदि आप मुद्रित संदर्भ पसंद करते हैं, तो Amazon पर iPhone ऐप बनाने के लिए पुस्तकें देखें।
  • यदि संभव हो तो विभिन्न iOS संस्करणों के साथ विभिन्न iDevice उपकरणों पर ऐप का परीक्षण करने का प्रयास करें।
  • यदि आप एक iOS डेवलपर को काम पर रख रहे हैं और यह सुनिश्चित करना चाहते हैं कि आपका ऐप वैसा ही दिखे जैसा आप चाहते हैं, तो आप फ़ोटोशॉप में अपना ऐप डिज़ाइन कर सकते हैं और इसे Xcode/iOS ऐप में बदलने के लिए psdtoxcode का उपयोग कर सकते हैं!

चेतावनी

  • आईफोन एसडीके हमेशा बदल रहा है और आईओएस डिवाइस हमेशा विकसित हो रहे हैं। यदि कोई प्रोजेक्ट बनाते समय कोई SDK अपडेट उपलब्ध होता है, तो अपडेट करने से पहले सुनिश्चित करें कि आपने नया क्या है और SDK परिवर्तन पढ़ लिया है। आपको एसडीके संस्करण को अपडेट करने की आवश्यकता नहीं हो सकती है, जब तक कि ऐप्पल को यह आवश्यक न हो कि सभी नए शिप किए गए एप्लिकेशन को नवीनतम एसडीके का उपयोग करना चाहिए। यदि आप एसडीके को अपडेट करते हैं, तो आपके द्वारा उपयोग की जाने वाली कुछ विधियां पुरानी हो सकती हैं और जब तक वे शायद किसी ऐप में क्रैश नहीं होंगी, सावधान रहें।
  • जब आपका ऐप ऐप स्टोर पर स्वीकार किया जाता है, तो खराब समीक्षा प्राप्त होने पर डरो मत। कुछ लोग रचनात्मक समीक्षा देते हैं और कुछ लोग असभ्य होते हैं।
  • आपका ऐप शायद कई लोगों द्वारा डाउनलोड नहीं किया जाएगा -- हार न मानें।
  • IPhone ऐप्स बनाना इतना व्यसनी है कि आपको रोकना मुश्किल हो सकता है।

सिफारिश की: