विज्ञापन

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

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

कोडलेस एप्स डेवलपमेंट मार्केट

इस पोस्ट पर शोध करते समय, मैं कोडरहित ऐप डेवलपमेंट प्लेटफ़ॉर्म की पेशकश करने वाली कंपनियों की सरासर संख्या पर हैरान था। मेरे सिर के ऊपर से कुछ नामों को हटाने के लिए, वहाँ AppGyver का संगीतकार, आयोनिक निर्माता (जिसे पहले कोडियाक [ब्रोकन यूआरएल रिमूव] के रूप में जाना जाता था), EachScape, तथा Shoutem. इनमें से प्रत्येक उत्पाद में एक चीज समान है: वे मुख्य रूप से व्यावसायिक उपयोगकर्ताओं के लिए लक्षित हैं।

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

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

ShoutemHomescreen

शाउटम के बारे में मुझे सबसे ज्यादा प्रभावित किया कि कैसे सब कुछ अविश्वसनीय रूप से स्पष्ट था। यह PowerPoint या एक्सेल से ज्यादा कठिन नहीं लगा। इसके बावजूद, यह उन सभी विशेषताओं के साथ आया है जिनकी व्यवसाय को आवश्यकता हो सकती है। उपयोगकर्ता विज्ञापनों के साथ मुद्रीकरण कर सकते हैं, सोशल मीडिया जोड़ सकते हैं और यहां तक ​​कि इसे ई-कॉमर्स समाधान शॉपिफाई के साथ एकीकृत कर सकते हैं।

अफसोस की बात है, ऊपर सूचीबद्ध सभी उत्पादों की तरह, Shoutem उद्यम दरों का शुल्क लेता है। यदि आप एक iPhone और Android ऐप बनाना चाहते हैं, तो आपको हर महीने 49 बिलियन डॉलर का भुगतान करना होगा। हालांकि यह व्यवसायों के लिए आदर्श है, यह उन लोगों के लिए कम शानदार है जो सिर्फ एक दोस्ताना और स्वागतयोग्य तरीके से ऐप के विकास के साथ प्रयोग करना चाहते हैं।

ShoutemPricing

लेकिन Microsoft द्वारा बनाया गया एक मुफ्त उत्पाद है जिसे हमने अभी तक उल्लेख नहीं किया है, जिसे टचडिवेल कहा जाता है, जो हमने पहली बार 2013 में लिखा था टचडिवेल के साथ अपने विंडोज फोन पर एप्लिकेशन विकसित करने का तरीका जानेंतृतीय-पक्ष अनुप्रयोगों की कमी हमेशा विंडोज फोन 8 प्लेटफॉर्म की 'अकिलीस हील' रही है। अपनी स्थापना के बाद से, माइक्रोसॉफ्ट के कांस्य पदक ओएस के उपयोगकर्ताओं ने पाया है कि उन्हें कुछ के बिना करने की आवश्यकता है ... अधिक पढ़ें . यह शुरू में विंडोज फोन के लिए जारी किया गया एक आवेदन था (उसे याद रखो?) जिसने उपयोगकर्ताओं को अल्पविकसित खेल और एप्लिकेशन बनाने की अनुमति दी।

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

TouchDevelop

जब से हमने टचडिवेल की अपनी मूल कवरेज लिखी, तब से उत्पाद बढ़ता रहा है और बदलता रहा है, जहाँ वह बहुत अधिक मांसाहार उत्पाद की तरह महसूस करता है।

इसके बाद से यह केवल एक ऐप होने से स्थानांतरित हो गया, एक आसान-से-उपयोग वाली वेबसाइट के लिए जो आपको बहुत कुछ करने की अनुमति देता है। अभी तक, अब आपको इसे उपयोग करने के लिए तीसरे दर्जे के मोबाइल OS का उपयोग करने की आवश्यकता नहीं है.

TouchDevelopWebsite

यह आपको आपके द्वारा बनाए गए किसी भी कार्यक्रम को निर्यात करने की अनुमति भी देता है अपाचे कॉर्डोवा, जो आपको तब Google Play, Apple App Store और Microsoft Store ऐप के मार्केटप्लेस में प्रकाशित करने देता है। कॉर्डोवा नि: शुल्क है, लेकिन आपको जिस भी कंपनी के स्टोर को प्रकाशित करना है, उसके लिए आपको शुल्क देना होगा।

यह बदलता रहता है। Google एक बार $ 25 पंजीकरण शुल्क लेता है, जबकि Apple को आपकी आवश्यकता है एक iTunes कनेक्ट खाते के लिए हर साल $ 99 का भुगतान करें. Microsoft स्टोर पर एक व्यक्ति के रूप में प्रकाशित करने की लागत लगभग $ 19 है, लेकिन जहां आप रहते हैं, उसके आधार पर भिन्न होता है। यदि आप एक कंपनी हैं, तो आपको लगभग $ 99 का भुगतान करना होगा।

डाउनसाइड क्या हैं?

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

  • जब आप एक कोडलेस ऐप डेवलपमेंट प्लेटफॉर्म के लिए प्रतिबद्ध होते हैं, तो आप अनिवार्य रूप से जुआ करते हैं कि आप जिस कंपनी का उपयोग कर रहे हैं कभी नहीँ दिवालिया हो जाओ। यदि आप विफल होने के लिए प्रतिबद्ध हैं, तो आप अपने ऐप में परिवर्तन और सुधार करने में स्वयं को असमर्थ पा सकते हैं।
  • आप जो भी निर्माण करेंगे कभी नहीँ के रूप में उपवास के रूप में अगर आप इसे देशी उपकरणों का उपयोग कर बनाया यदि आप किसी दुकान के कैटलॉग की तरह कुछ सरल बना रहे हैं तो यह ठीक है। लेकिन जिस क्षण आप संकलितता जोड़ना शुरू करते हैं, आप अपने आवेदन में कमी और हकलाना देखेंगे, विशेष रूप से कमजोर उपकरणों पर।
  • क्योंकि कोडलेस ऐप डेवलपमेंट प्लेटफॉर्म आपके हाथों से बहुत सारे फैसले लेते हैं, वे भी दूर वे क्या कर सकते हैं में अधिक सीमित है। आपके द्वारा उपयोग की जा रही प्रणाली के अनुसार आपको अपनी आकांक्षाओं को स्केल करना पड़ सकता है।
  • इसी तरह, यदि आपके द्वारा उपयोग किए जाने वाले सिस्टम में कोई बग या दोष है, तो यह आपके आवेदन में स्वयं उपस्थित हो सकता है और आप इसे ठीक करने में सक्षम नहीं होंगे।
  • यदि आप मोबाइल विकास में अपना करियर शुरू करने का निर्णय लेते हैं, तो कोडलेस एप्लिकेशन बनाना सीखा गया कोई भी कौशल बेकार होगा। नियोक्ता चाहते हैं कि आप रहें विभिन्न प्रोग्रामिंग भाषाओं में सक्षम आज सीखने के लिए एक प्रोग्रामिंग भाषा कैसे चुनें और 2 वर्षों में एक महान नौकरी प्राप्त करेंयह वास्तव में अच्छा प्रोग्रामर बनने के लिए समर्पित कार्य करने में वर्षों का समय ले सकता है; तो क्या आज से शुरू करने के लिए सही भाषा चुनने का एक तरीका है, ताकि कल काम पर रखा जा सके? अधिक पढ़ें - पसंद Apple की स्विफ्ट Apple की नई प्रोग्रामिंग भाषा मुझे कैसे प्रभावित करती है?गेट-गो से, डेवलपर्स जानते थे कि एप्पल की नई स्विफ्ट बड़ी होने जा रही है। लेकिन आपको परवाह क्यों होनी चाहिए? अधिक पढ़ें , सी #, और जावा - और प्रत्येक संबंधित प्लेटफ़ॉर्म पर एप्लिकेशन बनाने के लिए उपयोग किए जाने वाले घटकों को जानने के लिए।

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

वहाँ एक मध्य मैदान है: HTML, सीएसएस, और जावास्क्रिप्ट

तो, अगर आप वास्तव में प्रोग्रामिंग से नफरत है, लेकिन आप कोडलेस प्लेटफार्मों को बहुत अशिष्ट और प्रतिबंधात्मक पाते हैं। खैर, एक खुशहाल मध्य-मैदान है। यह तीन तकनीकों के साथ है HTML5 बनायें HTML5 क्या है, और यह मेरे ब्राउज़ करने के तरीके को कैसे बदलता है? [MakeUseOf बताते हैं]पिछले कुछ वर्षों में, आपने HTML5 शब्द को हर एक बार एक समय में सुना होगा। चाहे आप वेब विकास के बारे में कुछ भी जानते हों या नहीं, यह अवधारणा कुछ हद तक अस्पष्ट और भ्रामक हो सकती है। जाहिर है,... अधिक पढ़ें - एचटीएमएल, सीएसएस, और जावास्क्रिप्ट। ये इंटरनेट के मुख्य निर्माण खंड हैं।

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

नि: शुल्क होने के अलावा, यह भी एक के साथ आता है सहायक परिचयात्मक ट्यूटोरियल की संख्या कि आप कुछ ही समय में अपने सपनों के अनुप्रयोग का निर्माण होगा।

क्या आपने एक कोडलेस टूल का उपयोग करके अपना खुद का ऐप बनाया है? हमें नीचे दिए गए टिप्पणियों में अपने अनुभव के बारे में बताएं!

मैथ्यू ह्यूजेस लिवरपूल, इंग्लैंड के एक सॉफ्टवेयर डेवलपर और लेखक हैं। वह शायद ही कभी अपने हाथ में मजबूत काली कॉफी के कप के बिना पाया जाता है और अपने मैकबुक प्रो और अपने कैमरे को पूरी तरह से निहारता है। आप उनके ब्लॉग को पढ़ सकते हैं http://www.matthewhughes.co.uk और @matthewhughes पर ट्विटर पर उसका अनुसरण करें