غامباس إنها بيئة تطوير (وأيضًا لغة برمجة) لأنظمة Linux و Unix. يستخدم لغة برمجة مخصصة ، على غرار (لكن ليس نفس الشيء وغير متوافق مع) مايكروسوفت فيجوال بيسك.
غامباس يسمح بتجميع واجهات Qt و GTK + بسهولة دوقم بسحبها وإفلاتها وتوصيلها بالكود الخاص بك ، مثل Visual Basic على نظام Windows الأساسي.
في حين أن شيئًا مشابهًا لـ VB كلغة ومنصة قد لا يكون شائعًا لدى العديد من عشاق Linux والمصدر المفتوح ، يعد استخدام بيئة جامباس أحد أسهل الطرق لتطوير تطبيق رسومي سريعًا للنشر على أنظمة Linux / Unix.
غامباس إنه بديل للبرمجة المرئية المعروضة في Visual Basic لبيئات GNU / Linux.
يحمل Gambas IDE تشابهًا مذهلاً مع Visual Basic IDE ويجمع بين تحرير الخطوط وتصميم واجهة المستخدم الرسومية بالسحب والإفلات وتجميع المشروعات وتصحيحها من واجهة واحدة.
حول جامباس IDE
أحد عوامل الجذب الرئيسية لهذه المنصة إنه دعمها للتطوير السريع للتطبيقات (RAD) ونهجها المرئي في البرمجة.
حتى إذا كان لديك القليل من الخبرة في البرمجة ، يمكنك بسرعة تجميع برنامج رسومات لأي بيئة سطح مكتب تقريبًا.
من الواضح أن منصة التطوير مثل جامباس ليست مناسبة لجميع المشاريع.
غامباس تقدم على الأرجح إحدى أسرع الطرق وأسهلها لإنشاء تطبيق رسومي لنظام Linux.
يمكن لأي شخص لديه خبرة قليلة في Visual Basic التقاطه بسرعة والبدء في تطوير تطبيقات بسيطة.
يسمح لك بإنشاء نماذج باستخدام أزرار الأوامر ومربعات النص والعديد من عناصر التحكم الأخرى وربطها بقواعد البيانات مثل MySQL أو PostgreSQL أو SQLite بالإضافة إلى تسهيل إنشاء تطبيقات متنوعة للغاية مثل ألعاب الفيديو (باستخدام OpenGL) وتطبيقات الأجهزة المحمولة وتطبيقات الشبكة (مع المعالجة المتقدمة لبروتوكولات HTTP و FTP و SMTP و DNS) وغيرها.
على الرغم من أنه لا يدعم التعليمات البرمجية المصدر مع Visual Basic ، جامباس هو مترجم أساسي مع امتدادات موجهة للكائنات.
هذا يجعل IDE اختيارًا جيدًا لمطوري VB الذين يرغبون في استخدام معرفتهم على أنظمة Linux.
مع الروبيان يمكن بسهولة:
- استخدم قواعد البيانات مثل MySQL أو PostgreSQL
- بناء تطبيقات كيدي مع DCOP
- ترجمة / ترحيل برامج Visual Basic إلى جامباس وتشغيلها على Linux
- بناء حلول الشبكة.
باستخدام Gambas ، يكون من الأسهل إنشاء برامج رسومية لنظام Linux (تمت كتابة Gambas IDE باللغة نفسها) باستخدام مجموعة أدوات GTK أو Qt.
ومع ذلك، بيئة وقت تشغيل جامباس مطلوبة لتشغيل الملف القابل للتنفيذس. هناك إصدار Windows من Gambas يعمل تحت بيئة Cygwin. لا تعمل تطبيقات الرسومات تحت إصدار Windows.
يتوفر دعم تسريع GPU من خلال مكون OpenGL ، بالإضافة إلى الأجهزة الأخرى التي يتم توفيرها وظيفيًا بواسطة مكونات أخرى مختلفة. هناك أيضًا مكونات للتعامل مع المهام المتخصصة الأخرى.
كيفية تثبيت Gambas IDE في Ubuntu ومشتقاته؟
بالنسبة لأولئك المهتمين بالقدرة على تثبيت IDE هذا على أنظمتهم ، يمكنهم القيام بذلك باتباع الإرشادات التي نشاركها أدناه.
لتتمكن من تثبيت جامباس IDE سنضطر إلى إضافة مستودع إلى نظامنا.
هذا هو سنقوم بذلك عن طريق فتح محطة طرفية في نظامنا باستخدام Ctrl + Alt + T وكتابة الأمر التالي:
sudo add-apt-repository ppa:gambas-team/gambas3
سبق إضافة المستودع إلى النظام ، الآن سيتعين علينا تحديث قائمة التطبيقات والمستودعات الخاصة بنا باستخدام:
sudo apt-get update
أخيرًا يمكننا تثبيت IDE هذا عن طريق تنفيذ الأمر التالي:
sudo apt-get install gambas3
وجاهزًا معها ، يمكننا البدء في استخدام IDE هذا. إذا كنت تريد التعرف على جامباس يمكنك العثور على العديد من البرامج التعليمية على الشبكة.
كيفية إلغاء تثبيت جامباس من أوبونتو ومشتقاته؟
لإزالة IDE تمامًا من نظامنا ، سيتعين علينا فقط فتح Terminal وسنكتب الأمر التالي:
sudo add-apt-repository ppa:gambas-team/gambas3 -r -y && sudo apt-get remove gambas3 --auto-remove
يعمل أحدث إصدار 3.16 على Linux Mint 19 مع الأخطاء على جهاز الكمبيوتر الخاص بي. تظهر رسالة بدء التشغيل 1/2 فقط ، وإزاحة الشاشة المنبثقة ، باستخدام محرر النماذج ، ونقرات الشاشة ، تبدو عربات التي تجرها الدواب.
الإصدارات السابقة كانت تعمل بشكل جيد. هل من الممكن تنزيل الإصدارات السابقة من جامباس.