أعلنت شركة آبل (Apple) عن إطلاق أدوات تطوير جديدة تركز على بيئة إكس كود 27 لتسهيل بناء التطبيقات الذكية. وتوفر هذه الأدوات ميزات برمجة تعتمد على الوكلاء الرقميين مع دعم موسع لنماذج لغوية متعددة. نتيجة لذلك، يستطيع المطورون دمج نماذج خارجية مباشرة في بيئة العمل الخاصة بهم.
ويعمل إطار عمل النماذج التأسيسية المحدث كواجهة برمجية موحدة بلغة سويفت (Swift). وتدعم هذه الواجهة النماذج التي تعمل على الأجهزة مع إدخال الصور، بالإضافة إلى دعم النماذج السحابية. علاوة على ذلك، تعاونت Apple مع شركة جوجل (Google) لدمج نماذج جيميناي (Gemini) ضمن أنظمتها.
أطر عمل الذكاء الاصطناعي ونظام Core AI
وتقدم Apple وصولاً مجانياً لنماذجها التأسيسية عبر الحوسبة السحابية الخاصة للشركات الصغيرة. ويستهدف هذا العرض المطورين المسجلين في برنامج متجر التطبيقات للمشاريع الصغيرة ممن لديهم أقل من مليوني تنزيل. وفي الوقت نفسه، يمكن للمطورين استخدام نماذج أخرى مثل كلود (Claude) من شركة أنثروبيك (Anthropic).
ولتشغيل النماذج محلياً، قدمت الشركة إطار عمل جديد باسم Core AI لتشغيل النماذج على الأجهزة مباشرة. وتم تحسين هذا النظام ليتوافق مع الذاكرة الموحدة ومحرك المعالجة العصبية في شرائح Apple السيليكونية. ونتيجة لذلك، يمكن تشغيل نماذج اللغة الكبيرة محلياً بكفاءة عالية دون الحاجة للاتصال بالإنترنت.
ميزات البرمجة في إكس كود 27 الجديدة
وتتيح بيئة إكس كود 27 للمطورين التفاعل مع نماذج برمجية متقدمة من شركات مختلفة مثل Anthropic وGoogle وأوبن آي (OpenAI). وتوفر هذه البيئة ميزات التخطيط التفاعلي، والأسئلة والأجوبة متعددة الجولات، ومعاينة الكود البرمجي بشكل مباشر. بالإضافة إلى ذلك، أصبح البرنامج مخصصاً لشرائح Apple السيليكونية فقط، وتم تقليص حجمه بنسبة 30 بالمئة.
ويسمح نظام إدارة الأجهزة الجديد للمطورين بالتحكم في الأجهزة الفعلية وتغيير حجم المحاكيات في مساحة عمل واحدة. علاوة على ذلك، أصبحت خدمة Xcode Cloud تعمل بسرعة تصل إلى الضعف مقارنة بالسابق. وتدعم الخدمة الآن عمليات البناء المخصصة لنظام تشغيل نظارة الرأس visionOS.
تحديثات التصميم وواجهات المستخدم
وقدمت الشركة تحديثات على واجهات المستخدم عبر نظام تصميم مرئي جديد يسمى Liquid Glass. ويتضمن هذا النظام شريط تمرير للشفافية في الإعدادات لمساعدة المستخدمين على تخصيص تجربتهم البصرية. علاوة على ذلك، تم تحديث SwiftUI لتسريع رندرة المخططات وتهيئة الحالات البرمجية بكفاءة أكبر.
ويقدم تحديث لغة البرمجة Swift 6.4 ميزات لتسهيل المهام اليومية للمطورين وتقليل التحذيرات غير الضرورية. وتتضمن التحديثات ميزة “anyAppleOS” لتبسيط كتابة الأكواد البرمجية التي تعمل عبر منصات متعددة. وبالتالي، تتقلص الحاجة لكتابة أكواد مخصصة لكل نظام تشغيل على حدة.
أدوات تطوير الألعاب وتوفر التحديثات
ووفرت الشركة أدوات جديدة لمطوري الألعاب والمساحات الافتراضية لتقليل أحجام تنزيل الألعاب. حيث يقوم نظام إدارة الأصول الخلفية بتحديد لغة اللاعب المفضلة وتنزيل حزم اللغات المطلوبة فقط. بالإضافة إلى ذلك، يساعد نظام Game Porting Toolkit 4 في تسريع نقل ألعاب الكمبيوتر إلى منصات Apple المختلفة.
ويمكن للمطورين البدء في اختبار ميزات إكس كود 27 عبر النسخ التجريبية المتاحة اليوم. وتشمل هذه النسخ أنظمة التشغيل iOS 27 وmacOS 27 وvisionOS 27. ومع ذلك، تظل ميزات تقنيات الذكاء الاصطناعي من Apple محدودة جغرافياً بالمناطق المدعومة فقط.
