متعدد المنصات: الفرق بين النسختين

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