بحث باسم الموضوع المطلوب

كتابة اكواد من الايباد code app

 

محرر أكواد لـ iPad

✅ ما هو Code App؟

هو محرر أكواد متكامل ومفتوح المصدر لأجهزة iPad، يهدف لتقديم تجربة شبيهة بـ VS Code مع استغلال إمكانيات iPadOS بالكامل. متوفر على آب ستور وTestFlight.


🔥 الميزات الرئيسية (والتي تعتبر ثورية على iPad)


· تحكم كامل بالإصدارات (Git): يدعم clone، commit، diff editor، push، pull، ومؤشرات التغييرات. ✅

· طرفية مدمجة (Terminal): تحتوي على اكثر من 70 أمراً متاحاً للعمل داخل iPad. ✅

· بيئة تطوير ويب محلية: يدعم تشغيل Node.js و PHP محلياً على الجهاز. ✅

· لغات برمجة مدمجة:

  · Python (وقت تشغيل مدمج) ✅

  · C/C++ عبر WebAssembly (مع clang) ✅

  · Java (OpenJDK محلي) ✅

· دعم SSH: للاتصال بخوادم بعيدة. ✅

· دعم LSP (Language Server Protocol): للغات مثل Python و Java، مما يوفر إكمال ذكي للكود. ✅


🛠️ التقنيات المستخدمة


· يعتمد على محرر monaco-editor (نفس محرر VS Code).

· يستخدم كود أصلي (Native) لتوفير أداء عال وتكامل مع النظام.


📥 بناء المشروع (للمطورين)


إذا كنت مطوراً وترغب في بناء التطبيق بنفسك:


1. استنساخ المستودع: git clone https://github.com/thebaselab/codeapp

2. تشغيل سكريبت تحميل الأطر: ./downloadFrameworks.sh

3. فتح ملف Code.xcodeproj في Xcode.

4. اختيار هدف CodeUI للتشغيل على المحاكي.


لماذا هذا المشروع مهم؟


· يكسر حاجز iPad كجهاز ترفيه فقط: يحوله إلى أداة إنتاجية قوية للمطورين.

· يعمل دون إنترنت: بعد تحميل البيئات اللازمة، يمكنك البرمجة في أي مكان.

· مصدر مفتوح: يسمح للمجتمع بالمساهمة وتحسينه.


https://github.com/thebaselab/codeapp/