एक iPad पर विकास करना निश्चित रूप से संभव है, लेकिन यह आपके लिए कितना अच्छा काम करता है यह आपके वर्कफ़्लो पर बहुत कुछ निर्भर करेगा। विशेष रूप से, जब आप डीबगिंग की बात करते हैं, तो आप परेशानी में पड़ सकते हैं, खासकर अगर आपको एक अच्छे जावास्क्रिप्ट डीबगर की आवश्यकता हो।
डिबगिंग
एक प्रयोग के रूप में मैंने हाल ही में एक (ज्यादातर जावास्क्रिप्ट) वेबप के कुछ संपादन की कोशिश की है जो मैं अपने आईपैड का उपयोग करने पर काम कर रहा हूं। संपादन अपेक्षाकृत सुचारू रूप से चला गया (मैंने टेक्सस्टिक का उपयोग किया ), लेकिन जावास्क्रिप्ट को डीबग करना एक दर्द था। जहां तक मुझे जानकारी है, केवल एक चीज जो iOS पर एक उचित डिबगिंग टूल के करीब आती है, वह है फायरबग लाइट , जिसमें कुछ पर्याप्त सीमाएँ हैं। क्योंकि यह ब्राउज़र में एकीकृत नहीं है, इसलिए यह बहुत सारी समस्याओं को नहीं पकड़ सकता है। कोई वाक्यविन्यास त्रुटि नहीं पकड़ी गई (आप अपने आप ही उस गुमशुदा ब्रैकेट के लिए शिकार करना छोड़ रहे हैं), और यदि बाहरी स्क्रिप्ट ठीक से लोड हो रही है, तो HTTP मुद्दों की कोई रिपोर्टिंग नहीं।
एक स्पर्श डिवाइस पर उपयोग करने के लिए इंटरफ़ेस भी बहुत कठिन है - छोटे नल लक्ष्य, और यदि आप ज़ूम करने का प्रयास करते हैं तो यह अजीब तरह से आकार बदलता है। जैसा कि कोई है जो जावास्क्रिप्ट विकास करते समय सफारी और क्रोम के डेवलपर टूल पर काफी हद तक निर्भर करता है, मुझे किसी भी प्रकार के बग में भागते समय काफी निराशा हुई।
उस ने कहा, यदि आपका विकास अधिक सर्वर-साइड है, या आप अन्यथा उन प्रकार के डिबगिंग टूल पर निर्भर नहीं हैं, तो iPad आपके लिए एक अच्छा विकास वातावरण बना सकता है।
संपादक विकल्प
यदि आप केवल विम का उपयोग करना चाहते हैं, तो एक एसएसएच क्लाइंट जैसे प्रॉम्प्ट या आईएसएसएच अच्छी तरह से काम करेगा, एक दूरस्थ सर्वर के साथ संयुक्त रूप से (जो आपको फ़ाइलों को देखने के लिए कहीं भी आवश्यकता होगी)। यदि आप एक विकल्प चाहते हैं जिसके लिए नेटवर्क एक्सेस की आवश्यकता नहीं है, तो विम का एक आईओएस पोर्ट है , लेकिन यह ध्यान देने योग्य है कि फाइलें केवल आईट्यून्स के माध्यम से सुलभ हैं (यानी आप उन्हें एसएफटीपी सर्वर पर अपलोड नहीं कर सकते हैं या उन्हें स्थानीय रूप से देख सकते हैं। सफारी)।
यदि आप अधिक मूल अनुभव चाहते हैं, तो डाइट कोडा एक नज़र के लायक है, क्योंकि यह बहुत सारे उपयोगी उपकरणों को एकीकृत करता है - एसएफटीपी, एक पूर्ण एसएसएच ग्राहक, कोड संपादक और ब्राउज़र। यह निश्चित रूप से iOS ऐप के pricier पक्ष पर है, लेकिन मैंने इसके बारे में अच्छी बातें पढ़ी हैं।
सॉफ्टवेयर कीबोर्ड में कुछ अच्छे एक्सटेंशन के साथ टेक्स्टस्टिक एक और अच्छा संपादक है, (अगर आपके पास ब्लूटूथ नहीं है तो चुटकी में बदलाव करने के लिए उपयोगी है)। हालाँकि मैं इसके फ़ाइल एक्सेस मॉडल का बहुत बड़ा प्रशंसक नहीं हूँ। सिंक्रनाइज़ करने की बहुत अवधारणा नहीं है - बल्कि आप किसी स्रोत (SFTP, ड्रॉपबॉक्स या वेबडाव) से फ़ाइलें डाउनलोड करते हैं, उन्हें स्थानीय रूप से संपादित करते हैं, फिर पुनः अपलोड करते हैं। ड्रॉपबॉक्स या एसएफटीपी में सीधे संपादित करने का एक विकल्प अच्छा होगा, लेकिन यह व्यक्तिगत प्राथमिकता है।