في عصر يزداد فيه استخدام الهواتف المحمولة، تصبح القدرة على تصميم تطبيقات متعددة الشاشات أمراً حيوياً لمطوري البرمجيات. لكن التحديات في تحويل التصميمات البصرية إلى كود قابل للتنفيذ تعتمد دائماً على ضمان جودة بنية الكود ومرونته. مؤخراً، أطلق باحثون في هذا المجال نموذجاً مبتكراً يُدعى MobileForge، والذي يمثل معياراً جديداً لتوليد التطبيقات المحمولة.

يرتكز MobileForge على تقييمات شاملة تشمل مستويين هما البرمجة والتصميم. يهدف المعيار إلى معالجة النقاط الثلاث الرئيسية التي تعيق معيار التصميم إلى الكود الحالية، والتي تركز عادةً على توليد صفحات فردية بدلاً من مشاريع كود كاملة، وتفتقر إلى تقييم التنقل بين الصفحات، ولا تقيم قابلية الصيانة على مستوى المشروع.

توفر MobileForge خمسة محاور لتقييم المشاريع: إنشاء الكود، التنقل، دقة التصميم البصري، قابلية الصيانة، والكفاءة. وقد تم طرح تقنية جديدة لاختبار التنقل، تضمن عدم حدوث إخفاقات متتالية في التقييم.

من خلال تنفيذ تجارب على ستة نماذج من نماذج اللغات الكبيرة، أثبتت النتائج أن هذه النماذج قادرة على بناء مشاريع التطبيقات المحمولة التي تصل إلى الصفحات الصحيحة، ولكن لا تزال تواجه تحديات في التفاعل والموثوقية.

يمكن للمهتمين بالمزيد من التفاصيل زيارة الروابط المرفقة وتصفح مستندات MobileForge المتاحة على https://github.com/anoa12159-hue/mobileforge_eval. هل أنت مستعد لتدريب تطوير تطبيقاتك على هذا المعيار الجديد؟ شاركنا أفكارك في التعليقات.