مايكروسوفت تفتح كود XAML Studio وتطلق ثورة جديدة في تصميم واجهات تطبيقات ويندوز

أعلنت شركة مايكروسوفت عن إتاحة أداة XAML Studio كمشروع مفتوح المصدر، وهي أداة تطوير مرئية تُستخدم في تصميم واجهات تطبيقات ويندوز. وأصبح المشروع متاحًا الآن على منصة GitHub تحت رخصة MIT، كما انضم رسميًا إلى مؤسسة .NET كمشروع ناشئ (Seed Project).
تُعد XAML Studio أداة للنمذجة السريعة (Rapid Prototyping)، حيث تُمكّن المطورين من تصميم وتجربة واجهات تطبيقات ويندوز باستخدام لغة XAML — وهي لغة توصيف الواجهات الخاصة بـ WinUI — قبل دمج هذه الواجهات داخل بيئة Visual Studio.
ويمكن تشبيه الأداة بـ Qt Design Studio الخاصة بتطبيقات Qt، ولكنها موجّهة خصيصًا لتطبيقات ويندوز. ومن أبرز مزاياها دعم التحرير المباشر (Live Editing)، ما يسمح برؤية التغييرات على الواجهة فورًا دون الحاجة إلى إعادة تجميع التطبيق.
الإصدار الحالي XAML Studio 1.1
الإصدار 1.1 متاح حاليًا عبر Microsoft Store، ويقدّم مجموعة من الميزات المهمة، من بينها:
أداة تصحيح أخطاء الربط (Binding Debugger)
دعم IntelliSense للإكمال التلقائي للأكواد
محرر Data Context
الحفظ التلقائي واستعادة المستندات
أدلة المحاذاة لتسهيل ترتيب العناصر
نظرة على XAML Studio 2.0
في الوقت نفسه، يعمل فريق التطوير على إصدار XAML Studio 2.0، والذي يمكن بناؤه حاليًا من الكود المصدري المتوفر على GitHub. ويأتي هذا الإصدار بواجهة جديدة كليًا تعتمد على Fluent UI، ما يمنح الأداة مظهرًا عصريًا يتماشى مع لغة تصميم ويندوز الحديثة.
يتضمن التصميم الجديد إعادة هيكلة شاملة للتخطيط، مع شريط جانبي مزدوج على اليسار، ومحرر أكواد في الزاوية السفلية اليمنى، بما يتيح استيعاب لوحات وأدوات إضافية.
ميزات جديدة قيد التطوير
من أبرز الإضافات في الإصدار 2.0:
لوحة خصائص موحدة تجمع بين التنقل في الشجرة المرئية (Visual Tree)، وإدارة الحالات المرئية (Visual States)، وتحرير الخصائص
ميزة Adorners التي تتيح إبراز حدود العناصر والعمل بدقة أعلى على تخطيط الواجهة
ومع ذلك، لا تزال العديد من ميزات الإصدار 2.0 في مرحلة تجريبية، ويعمل المطورون حاليًا على تحسينها وتثبيت الكود، إضافة إلى إجراء تغييرات جوهرية لدعم WinUI 3 بشكل كامل.
موعد الإطلاق
وبحسب مايكل هوكر، قائد مشروع XAML Studio، فإن الأداة كانت مخصصة لأن تكون مفتوحة المصدر منذ البداية. ويخطط الفريق لإطلاق النسخة المستقرة الرسمية من XAML Studio 2.0 على متجر مايكروسوفت في وقت لاحق من عام 2026، بعد الانتهاء من أعمال التطوير والتحسين.




