حقوق الطبع والنشر © 2003-2019 LiveCode Ltd. ، أدنبرة ، المملكة المتحدة
توفر منصة LiveCode Community Open Source طريقة لبناء تطبيقات لمنصات الأجهزة المحمولة وسطح المكتب والخادم.
يتيح سير العمل المرئي للمستخدم تطوير تطبيقات "Live" ، باستخدام بناء جملة لغة قوية ويمكن الوصول إليها بشكل فريد.
ينسق LiveCode Ltd. ، ومقره في إدنبرة ، المملكة المتحدة ، تطوير LiveCode ، وقد قام بتشغيل المشروع المفتوح المصدر منذ إصدار مجتمع LiveCode لأول مرة في أبريل 2013.
يمكنك تنزيل الإصدارات المسبقة لبيئة تطوير مجتمع LiveCode من مركز تنزيل LiveCode.
يحتوي هذا المستودع على عدد من المشاريع الفرعية ، كل منها له دليل فرعي خاص به. يمكن تقسيمها إلى ثلاث فئات رئيسية.
engine/ - محرك LiveCode الرئيسي. ينتج هذا الدليل محركات IDE و "المستقلة" و "المثبت" و "الخادم" libcore/ - مكتبة ثابتة توفر وظائف وأنواع أساسية مختلفة ، وتستخدمها العديد من المشاريع الفرعية الأخرى
libexternal/ و libexternalv1 - المكتبات الثابتة التي تدعم الواجهة "الخارجية" livecode ، والتي تتيح للمحرك تحميل الإضافات
revdb/ - الوصول إلى قاعدة البيانات الخارجية ، والبرامج تشغيل أنظمة قاعدة بيانات الخلفية المختلفة
revmobile/ - دعم iOS خارجي (الذي لا يمكن بناؤه إلا على MAC) ودعم Android خارجي (متوفر على جميع منصات سطح المكتب)
revpdfprinter/ -وظيفة الطباعة إلى PDF
revspeech/ -دعم النص إلى كلام
revvideograbber/ - التقاط الفيديو (Windows فقط)
revxml/ - تحليل ويلجون XML
revzip/ - إدارة الأرشيف zip
يمكن بناء المحرك - الذي يحمل ويحفظ ويدير ويدير ملفات مكدس LiveCode - في عدة أوضاع متخصصة مختلفة ، والتي يتم تكييفها لأغراض محددة مختلفة. يتم عرضها كأهداف منفصلة في نظام البناء.
محرك IDE (هدف development ) - يستخدم لتشغيل IDE. أنه يحتوي على دعم إضافي لأشياء مثل معالجة بناء الجملة وبناء برامج "مستقلة".
محرك المثبت (هدف installer ) - يستخدم لإنشاء مثبت LiveCode. أنه يحتوي على دعم إضافي لأشياء مثل التعامل مع أرشيف الرمز البريدي ومقارنة الملفات الثنائية.
محرك الخادم (هدف server ) - هذا هو المحرك المستخدم في سياق الخادم ، عندما لا تكون هناك حاجة إلى واجهة مستخدم رسومية. أنه يحتوي على وظائف خاصة بالخادم مثل دعم CGI. كما أنه يحتوي على تبعيات عدد أقل بكثير من مكتبة النظام (ولا يتطلب سوى واجهات برمجة تطبيقات غير Desktop حيثما أمكن ذلك).
المحرك المستقل (الهدف standalone ) - المحرك المضمّن في "التطبيقات المستقلة" التي تم إنشاؤها باستخدام رمز LiveCode.
يستخدم LiveCode أداة GYP (إنشاء مشاريعك) لإنشاء ملفات مشروع خاصة بالنظام الأساسي. يمكنه إنشاء ملفات xcodeproj لـ Xcode على Mac و vcproj Files لـ Microsoft Visual Studio و MakeFiles للتجميع على Linux.
ملاحظة : يمكنك فقط ترجمة رمز LiveCode من استنساخ من مستودع GIT LiveCode على Github. انظر أيضًا وثائق GitHub حول استنساخ مستودع.
على Linux أو Mac ، يمكنك إنشاء LiveCode بسرعة عن طريق تثبيت أدوات التطوير الأساسية ، ثم تشغيل make all .
يرجى الاطلاع على الجدول التالي ، والذي يوضح المنصات المستهدفة التي يتم دعمها من قبل المنصات المضيفة. يتم ربط وثائق التجميع لكل منصة مستهدفة.
| منصة الهدف | المنصات المضيفة |
|---|---|
| ماك ، iOS | ماك |
| يفوز | فوز ، لينكس (النبيذ) |
| Linux | Linux |
| Android | ماك ، لينكس |
| emscripten (HTML5) | Linux |
هناك عدة طرق للحصول على المساعدة في تثبيت واستخدام LiveCode:
إذا كان لديك اشتراك تجاري في LiveCode ، فيمكنك الاتصال بدعم LiveCode.
اطرح سؤالاً على قائمة "استخدام LiveCode" البريدي ، أو ابحث في أرشيفات القائمة البريدية للحصول على إجابات سابقة على أسئلة مماثلة
قم بزيارة منتديات المصدر المفتوح LiveCode. على وجه الخصوص ، قد ترغب في نشر سؤالك في منتدى المساهمين في المحرك.
إذا كنت قد اكتشفت خطأً ، أو لديك طلب ميزة ، أو كتبت رقعة لتحسين LiveCode ، فيرجى إنشاء تذكرة في نظام تتبع مشكلات LiveCode.
للحصول على معلومات حول تعديل LiveCode وتقديم المساهمات إلى مشروع مجتمع LiveCode ، يرجى الاطلاع على الملف المساهم.
مجتمع LiveCode قابل للتوزيع بحرية بموجب ترخيص GNU العام (GPL) ، مع بعض الاستثناءات الخاصة. لمزيد من المعلومات ، يرجى الاطلاع على ملف الترخيص في هذا المستودع.
محرك مجتمع LiveCode والمكتبات والملفات المرتبطة به ، ما لم يذكر خلاف ذلك:
حقوق الطبع والنشر © 2003-2019 LiveCode Ltd.