أداة ديفن (Devin) حصلت على دعم بيئة ماك الافتراضية ومحاكاة نظام iOS وفق ما أعلنته شركة كوجنيشن (Cognition) المتخصصة في حلول التطوير البرمجي. وتتيح هذه القدرات الجديدة للمطورين اختبار تطبيقات آبل وبنائها بشكل مباشر داخل بيئة العمل الخاصة بالأداة. علاوة على ذلك، يشمل التحديث إمكانية الوصول المباشر إلى منصة TestFlight لتسهيل سير العمل البرمجي وتسريع وتيرة تسليم المشروعات.
تحديثات أداة ديفن لبيئات آبل
تمنح كوجنيشن المطورين إمكانية تشغيل مهام البرمجة عبر بيئة ماك الافتراضية المخصصة للأداة. بناءً على ذلك، باتت أداة ديفن قادرة على معالجة المشاريع التي تتطلب بيئات تشغيل ماك دون الحاجة إلى توفير أجهزة مادية إضافية في مقر العمل. كما توفر هذه الخطوة تكاملاً برمجياً متقدماً يعتمد على حلول الذكاء الاصطناعي في هندسة البرمجيات وأتمتة المهام المعقدة.
وتتيح البيئة الافتراضية تشغيل أدوات البناء الرسمية الخاصة بنظام ماك، مما يزيل العقبات التقنية التي كانت تواجه الفرق البرمجية أثناء إعداد بيئات التطوير المحلية. ومن ثم، يمكن للمطورين التركيز على كتابة الأكواد وتطوير المزايا بدلاً من قضاء الوقت في ضبط إعدادات النظام وتحديث الحزم البرمجية المتوافقة مع أجهزة ماك وأنظمة التشغيل المختلفة.
محاكاة نظام التشغيل واختبار التطبيقات
يتضمن التحديث الجديد دعماً كاملاً لمحاكي iOS لاختبار حزم البرمجيات ومراجعة أدائها بدقة وموثوقية. ومن ثم، يمكن للمطورين توجيه أداة ديفن لبناء التطبيقات وتشغيلها وتصحيح الأخطاء البرمجية ضمن بيئة المحاكاة التفاعلية. ويساعد هذا الإجراء في تسريع دورة تقييم التطبيقات والبرمجيات واكتشاف العيوب ومعالجتها قبل نشر التحديثات رسمياً للمستخدمين.
كما تمكن ميزة المحاكاة المهندس الاصطناعي من فحص واجهات المستخدم والتأكد من استجابة العناصر البرمجية المختلفة داخل بيئة iOS الافتراضية. هذا الفحص المباشر يضمن التحقق من استقرار التطبيق وتوافقه مع معايير المنظومة دون الحاجة لربط هواتف ذكية فعلية أو تخصيص موارد إضافية أثناء مراحل الاختبار الأولية والتجريب.
دعم منصة الاختبار السحابية TestFlight
أضافت كوجنيشن ميزة الربط المباشر مع منصة TestFlight التابعة لشركة آبل ضمن مسار العمل المؤتمت. ونتيجة لذلك، يستطيع المطورون تصدير الإصدارات التجريبية وتوزيعها على المختبرين والمستخدمين بسهولة تامة وبخطوات مبسطة. في المقابل، تضمن هذه الميزة تقليل التدخل اليدوي عند تجهيز التطبيقات ومشاركتها عبر منصات الكمبيوتر والمحمول.
أثر التحديث على إنتاجية المطورين
تسهم هذه التحسينات في رفع كفاءة فرق العمل والشركات التي تعتمد على الحلول السحابية في إنجاز المشاريع التقنية. وعبر توفير بيئة تشغيل متكاملة تجمع بين كتابة الكود وبنائه واختباره وتوزيعه، تتقلص الفجوة الزمنية بين مراحل دورة حياة البرمجيات المختلفة. كما يعزز هذا النهج قدرات أتمتة العمليات البرمجية ويدعم تطوير برامج عالية الجودة لمنظومة أجهزة آبل المتنوعة.