هل يمكنني إنشاء تطبيقات Android باستخدام Visual Basic؟

مؤلف: Bobbie Johnson
تاريخ الخلق: 8 أبريل 2021
تاريخ التحديث: 1 يونيو 2024
Anonim
محاكي جهاز الروبوت من Visual Studio
فيديو: محاكي جهاز الروبوت من Visual Studio

المحتوى

خلقت الزيادة في شعبية الهواتف الذكية سوقًا ضخمًا للمبرمجين المحترفين والهواة لإنشاء تطبيقات صغيرة وذكية وجذابة بصريًا. تتوفر مئات الآلاف من التطبيقات بالفعل لأجهزة Google Android. يتضمن تطوير تطبيقات Android عادةً كتابة التعليمات البرمجية بلغة برمجة Java باستخدام بيئة التطوير المتكاملة لـ Eclipse أو IDE. إذا كنت مبرمجًا Visual Basic ذي خبرة ، فإن خياراتك لتطوير تطبيقات Android محدودة للغاية.


يمكن استخدام العديد من لغات البرمجة لإنشاء تطبيقات Android. (Photos.com/PhotoObjects.net/Getty Images)

نظرة عامة على Visual Basic

بدأت ثروات Microsoft في السبعينيات بمترجمها الأساسي لمجموعة أجهزة الكمبيوتر Altair. تقوم Microsoft بإجراء تحسينات مستمرة كل عشر سنوات منذ ذلك الحين من أجل Basic. قام Visual Basic بدمج برنامج التحويل البرمجي لـ Microsoft Basic مع IDE. يمكن لمبرمج Visual Basic إضافة بعض واجهات المستخدم الرسومية أو مكونات واجهة المستخدم الرسومية ، مثل القوائم وخانات الاختيار ومربعات الحوار ومربعات الاختيار الفردي ومتعددة الخيارات إلى التطبيق الخاص بك بنقرة الماوس. إصدارات Visual Basic حتى 6.0 ترجمة لرمز Intel x86 الأصلي. أحدث إصدار من Basic - Visual Basic 2010 - يجمع التعليمات البرمجية التي تعمل فقط مع .NET Common Language Runtime.

.NET لنظام التشغيل Android

لا يمكنك كتابة تطبيق Android باستخدام أي إصدار من Microsoft Visual Basic في وقت هذا المنشور. تشبه لغة .NET C # و CLR وظيفيًا Java و Java Virtual Machine. على الرغم من ذلك ، لن يتم تشغيل تطبيقات Visual Basic 2010 على JVM أو نفس العمل مثل Google Dalvik JVM. تبيع شركة برامج Xamarin أداة لمبرمجي C # ، والتي تنتج تطبيقات أندرويد باستخدام استنساخ Microsoft المعتمد عليه ، Mono. لسوء الحظ ، فإن Xamarin Mono for Android لا يدعم Visual Basic 2010 أو أي إصدار آخر من Visual Basic بسبب عدم وجود مكون مكتبة تم تطويره بواسطة Microsoft.


Basic4android (أساسي لنظام Android)

ومع ذلك ، لا يتم فقد كل شيء لمشجعي Visual Basic الذين يرغبون في كتابة تطبيقات لنظام Android. Basic4android هي مجموعة فرعية تجارية من Visual Basic Windows تحتوي على IDE ، محرر رسومي مرئي ، وثائق مضمنة ، مصحح أخطاء خطوة بخطوة ، ودعم للكائنات. يقوم Basic4android بتجميع كود المصدر الأساسي الخاص به إلى bytecode لـ Virtual Machine والذي يتوافق مع Dalvik. يساعدك Basic4android أيضًا على إنشاء حزم تطبيقات Android أو ملفات APK للتثبيت البسيط على جهاز Android الخاص بالمستخدم. Basic4android يدعم أندرويد 1.6 وما فوق.

جوجل لغة بسيطة

هناك حل آخر على غرار Visual Basic لنظام Android وهو نظام بسيط ومفتوح المصدر بسيط ومباشر من Google. لا يحتوي هذا النظام على لغة عامة للأغراض ذات أهمية كبيرة ، مثل Visual Basic أو Basic4android. هدف Simple هو إنتاج تطبيق Android سهل التعلم والاستخدام. على عكس Basic4android المخصص لنظام التشغيل Windows فقط ، يعمل Simple على نظام التشغيل Mac OS X و Linux.