डेवलपर्स जो अक्सर खुद को अपने कंप्यूटर से दूर पाते हैं, और विस्तार से, एक्सकोड , जेलब्रेक किए गए उपकरणों के लिए एक मोबाइल ऐप डेवलपमेंट प्लेटफ़ॉर्म से लाभ उठा सकता है स्पार्ककोड आईओएस डेवलपर द्वारा स्पार्कलचान .
स्पार्ककोड एक चालाक डेवलपर के दृढ़ निश्चय से पैदा हुआ एक प्रोजेक्ट है जो ऐप्स बनाना चाहता था, लेकिन उनके माता-पिता ने उनका कंप्यूटर छीन लिया था। जैसे डेवलपर मित्रों के इनपुट के साथ ऐपइंस्टॉलर आईओएस , HAHALOSAH , और शॉनइज़टेथर्ड , यह आज मोबाइल सॉफ्टवेयर का शानदार नमूना बन गया है।
परियोजना, जिसे मूल रूप से स्विफ्टी कहा जाता था, एक सादे काले और सफेद पाठ संपादक के रूप में शुरू हुई और तेजी से एक सिंटैक्स-हाइलाइटिंग कोड संपादक के रूप में विकसित हुई। तीव्र संकलन क्षमताएं और क्लैंग का उपयोग करके स्विफ्ट परियोजनाओं को सी परियोजनाओं के साथ मिलाने की क्षमता। स्पार्ककोड डेवलपर्स को यह जानने में मदद करने के लिए त्रुटि उत्पन्न करने का भी समर्थन करता है कि जब चीजें योजना के अनुसार काम नहीं करती हैं तो क्या गलत है।
डेवलपर के अनुसार, वे हमेशा 'आईओएस पर एक्सकोड' रखना चाहते थे, लेकिन चूंकि यह वर्तमान में कोई वास्तविक चीज़ नहीं है, इसलिए उन्होंने फैसला किया कि डेवलपर्स के लिए मोबाइल दुनिया के लिए अपना स्वयं का एक्सकोड-शैली विकास उपकरण बनाना एक अच्छा विचार होगा। बिल्कुल उनकी तरह जिनके पास कंप्यूटर तक पहुंच नहीं है।
दिलचस्प बात यह है कि स्पार्ककोड को बिना किसी कंप्यूटर के आईफोन पर 100% बनाया गया था, जो इस बात का प्रमाण है कि मोबाइल कोडिंग और ऐप डेवलपमेंट कितना शक्तिशाली हो सकता है।
स्पार्ककोड वर्तमान में अपने अल्फा चरण में है और पहले अल्फा बिल्ड के बाद से इसे काफी प्रदर्शन और स्थिरता में वृद्धि मिली है। शुरुआत में कुछ प्रमुख मुद्दे थे याद लीक और अनुकूलन, जिनमें से अधिकांश को ऊपर उल्लिखित डेवलपर्स की मदद से ठीक किया गया है या किया जा रहा है।
स्पार्ककोड के बारे में एक अच्छी बात यह है कि यह एक भी वीएम या इंस्टेंस का उपयोग किए बिना iPhone पर 100% मूल रूप से चलता है। यह स्विफ्ट, सी, सी++, ओबीजेसी और ओबीजेसी++ सहित विभिन्न कोडिंग भाषाओं के लिए भी समर्थन प्रदान करता है।
स्पार्ककोड स्वयं को अलग करता है स्विफ्ट खेल के मैदान विशेष रूप से स्विफ्ट पर आधारित डिज़ाइन किए गए कोड-शिक्षण प्लेटफ़ॉर्म से कम और सी भाषाओं और तृतीय-पक्ष फ़्रेमवर्क के लिए व्यापक समर्थन के साथ एक सर्व-समावेशी कोडिंग प्लेटफ़ॉर्म से अधिक। स्पार्ककोड सैंडबॉक्सिंग को अक्षम करने जैसे ऐप्स के लिए कस्टम एंटाइटेलमेंट की सुविधा भी दे सकता है, जो कुछ ऐसा है जो स्विफ्ट प्लेग्राउंड नहीं कर सकता है।
यदि मैं एक मोबाइल सॉफ्टवेयर डेवलपर होता, जो कि मैं नहीं हूं, तो मुझे स्पार्ककोड जैसा एक ऐप चाहिए ताकि मैं अपने कोड में संशोधन कर सकूं और अपने कंप्यूटर से दूर रहते हुए प्रोजेक्ट संकलित कर सकूं, या तो वेटिंग रूम में समय गुजारने के लिए या हॉट पुश करने के लिए -जब मैं घर पर नहीं था तब ठीक किया गया। उन्होंने कहा, मुझे इसमें कोई संदेह नहीं है कि स्पार्ककोड में सुधार जारी रहेगा और डेवलपर्स के बीच इसकी लोकप्रियता बढ़ेगी।
स्पार्ककोड को आज़माने में रुचि रखने वाले लोग ऐप प्राप्त कर सकते हैं डेवलपर की निजी रिपोजिटरी से जेलब्रेक डिवाइस पर उनके पसंदीदा पैकेज मैनेजर ऐप के माध्यम से। यदि आपके पास यह भंडार पहले से नहीं है, तो वह इस प्रकार है:
https://dekotas.org/
स्पार्ककोड के बारे में आपके क्या विचार हैं? हमें नीचे टिप्पणी अनुभाग में बताएं।