متعدد المنصات: الفرق بين النسختين
[مراجعة غير مفحوصة] | [مراجعة غير مفحوصة] |
تم حذف المحتوى تمت إضافة المحتوى
طلا ملخص تعديل |
طلا ملخص تعديل |
||
سطر 55:
== البرمجة المتعددة المنصات ==
برمجة متعددة المنصات هي العمليات التي يتم فيها كتابة برنامج يعمل على أكثر من منصة واحدة .
=== طرق برمجة المنصات المتعددة ===
يوجد عدة طرق مختلفة لبرمجة التطبيقات المتعددة المنصات , أحدها و أبسطها هي تصميم تطبيق من مجموعة مختلفة من الشفرات المصدرية , أي مثلا ان نسخة الويندوز سوف يتم كتابتها بلغة برمجة و تحمل شفرة مصدرية خاصة بها , و نسخة ماكنتوش سوف يتم كتابتها بلغة برمجة و شفرة مصدرية مختلفة عن السابقة , و بهذه الشكلية لكل المنصات الأخرى .
رغم ان هذه الطريقة تعتبر مباشرة لحل المشكلة , الا انها تزيد من تكاليف التطوير او تزيد من طول المدة الزمنية المخصصة للتطوير او كلاهما.
الفكرة وراء هذه الطريقة هي بإنشاء برنامجين او اكثر و لجميع البرامج سلوك متشابه.
و هذا قد يعني ان التطوير بهذه الطريقة سوف ينتج عنه مشاكل اكثر التي تحتاج الى تتبع و اصلاح , لانه مع شفرة مصدرية مختلفة لكل برنامج تأتي الحاجة لمبرجين أكثر , الذي بسبب عيوب في نسخة تختلف عن عيوب النسخة الأخرى .
|