هذه حقيقة لا يمكن إنكارها وهي أن جهاز iPad ليس الخيار الأكثر تفضيلاً للأجهزة لأغراض البرمجة. ومع ذلك ، مع تزايد شعبية هذا الجهاز ، يكرس العديد من المطورين أنفسهم لابتكار مثل هذه التطبيقات التي تعمل بشكل جيد على iPad ولا تقدم خدمات غير مرضية للغاية! فيما يلي قائمة بـ 7 تطبيقات برمجة فعالة تعمل بشكل جيد على iPad دون إحداث الكثير من التعقيدات.
# 1 كودا
في البداية ، بدأت Coda رحلتها كمحرر لنظام Mac فقط. ومع ذلك ، يقدم Coda الآن محرر نصوص iPad و iPhone مثيرًا للإعجاب وديناميكيًا أيضًا. نظرًا لكفاءته القصوى ، يتطلع العديد من المطورين إلى تطبيق البرمجة هذا. بعض ميزاته الرائعة هي:
يوفر الدعم اللازم لإبراز بناء الجملة للعديد من لغات البرمجة مثل C و Apache و HTML و CSS و Go و PHP و Python و Perl و JavaScript وما إلى ذلك.
يتضمن هذا التطبيق إدارة الملفات عن بُعد وكذلك إدارة محلية إلى جانب مجموعة متنوعة من البروتوكولات البعيدة مثل WebDAV و SFTP و DreamObjects و Amazon S3.
باستخدام Coda ، يمكنك الاستفادة من ميزة “Clips” التي تعد طريقة سلسة لتخزين أجزاء الرموز الأكثر استخدامًا.
# 2 محرر المخزن المؤقت
محرر كود آخر من الدرجة الأولى هو Buffer. بمساعدة Buffer ، يمكنك بسهولة توصيل عدد كبير من الخدمات البعيدة مثل Github و Dropbox و SFTP وخوادم FTP و iCloud SSH. ما هي الميزات الأخرى؟ تابع القراءة لمعرفة المزيد.
يتميز بدعم ترميز Vim ودعم Unicode مع لوحة مفاتيح ممتدة.
يوفر Buffer ميزة الإكمال التلقائي للكود وإبراز بناء الجملة للعديد من لغات البرمجة التي تشمل AWK و Ada و ASP و ActionScript و C ++ و C و Arduino و C # و Python و Ruby و SQL و JavaScript و Java و PHP و Perl و Puppet و INI و CSS ، R ، التقدم ، إلخ.
# 3 محرر كود Textastic 6
إذا كنت تبحث عن محرر لغة ترميز متوافق مع Textmate ويعمل بكفاءة على iPad ، فإن Textastic Code Editor 6 هو الخيار الأمثل لك. إنه لا يوفر فقط إمكانية تمييز بناء الجملة لقائمة طويلة من لغات البرمجة ولكنه يقدم نفس الشيء للغات الترميز أيضًا. الميزات الإضافية لهذا المحرر هي كما يلي:
يوفر الإكمال التلقائي للكود لـ CSS و JavaScript إلى جانب وظائف PHP في وقت التحرير.
يأتي هذا المحرر مع خادم WebDAV الخاص به.
يمكنه التواصل بسهولة مع SFTP و FTP و Dropbox.
# 4 OmniGraffle 2
إذا كنت تبحث عن محرر مفيد للغاية للرسم التخطيطي ، فيمكنك وضع ثقتك في OmniGraffle 2. تصبح عملية تخطيط الموقع سلسة تمامًا باستخدام هذا الإصدار من المحرر. نعم ، هذه الحزمة مكلفة بعض الشيء مقارنة بالخيارات الأخرى المذكورة في القائمة ولكن بمجرد استخدامها ، ستفهم أنها تستحق سعرها. بعض ميزاته الرائعة هي:
تتوفر مجموعة كبيرة ومتنوعة من خيارات الشراء داخل التطبيق في OmniGraffle 2.
تتوفر أدلة ذكية لمساعدتك في تحسين الرسم التخطيطي في ومضة.
باستخدامه ، يمكنك بسهولة رسم أشكال مختلفة وسحب الكائنات.
يتوفر دعم Visio أيضًا في هذه الحزمة.
# 5 Pythonista 3
تشتهر Pythonsia 3 بتقديم بيئة برمجة نصية كاملة للمستخدمين الذين يستخدمون أجهزة iPad و iPhone و iPod Touch المتوافقة مع Python. لتشغيله ، ستحتاج إلى إصدار iOS 8. المزايا الإضافية لاستخدام هذا المحرر هي كما يلي.
لا يقتصر الأمر على الإكمال التلقائي للكود وإبراز بناء الجملة فحسب ، بل يتوفر أيضًا الدعم لإصدار Python 2.7 و 3.5.
يتميز بوحدات خارجية مثل Bottle و SciPy و BeautifulSoup وما إلى ذلك.
يتوفر تكامل Matplotlib و NumPy للتصور العلمي.
# 6 CodeToGo
CodeToGo سهل الاستخدام للغاية وبديهي للغاية. السبب الرئيسي لشعبية هذا المحرر هو البساطة. فيما يلي بعض ميزاته المرضية.
يوفر سهولة كتابة وتشغيل التعليمات البرمجية في ما يقرب من 50 لغة برمجة متميزة. علاوة على ذلك ، فإن تمييز بناء الجملة متاح للغات مثل Python و Ruby و Perl و Java وما إلى ذلك.
يصبح التواصل مع Dropbox أسهل باستخدام CodeToGo.
تصبح عملية نقل الملفات من وإلى الكمبيوتر أكثر سلاسة باستخدام نظام iTunes File Sharing.
بعد كتابة الكود ، باستخدام idone.com API ، يمكنك اختباره على CodeToGo ويمكنك رؤية الإخراج.
# 7 كوديا
هذا المحرر مفيد جدًا لتطوير المحاكاة والألعاب. لماذا أصبح هذا المحرر مشهورًا؟ ها هي الأسباب.
إنه يوفر إمكانية التحرير المرئي وإبراز بناء الجملة لـ Lua.
يشتمل Codea على دعم shader وعارض رسومات ودعم اللمس جنبًا إلى جنب مع محرك فيزياء وكاميرا ومقياس تسارع.
بصرف النظر عن جميع تطبيقات برمجة iPad المذكورة أعلاه ، فإن iOctocat و AppCooker و JavaScript Anywhere وما إلى ذلك تتجه أيضًا في السوق اليوم.