أعلنت آبل رسميًا عن فتح باب التسجيل في تحدي Swift Student Challenge 2025، المُسابقة السنوية التي ينتظرها طلاب البرمجة الموهوبين من مختلف مناطق العالم، برعاية آبل.
تتيح هذه المبادرة لجميع المشاركين تطوير وعرض تطبيقات تجريبية باستخدام أدوات واجهتي Swift Playground و Xcode، لاختبار مهاراتهم التقنية وخبراتهم الإبداعية. باب التسجيل متاحًا منذ يوم 4 فبراير ولمدة ثلاث أسابيع، لتبدأ مرحلة التقييم يوم 28 من الشهر نفسه.
ما هي مبادرة Swift Student Challenge من آبل؟
Swift Student Challenge هي دورة تدريبية تستثمر فيها آبل منذ سنوات بهدف تدريب أجيال جديدة من المطورين، قادرين على تصميم تجارب تفاعلية لا تتجاوز مدتها ثلاث دقائق، باختيار أي موضوع يثير اهتمامهم.
لا تُمثّل هذه الفرصة سببًا لعرض الإبداعات التقنية والمهارات الفردية فحسب، وإنما هي أشبه بمنصة انطلاق لكل مبرمج يحلم بالعمل في عالم التكنولوجيا وتطوير التطبيقات والحصول على شهادة اعتماد موثوقة تفتح أمامه أبواب متعددة لاغتنام فرص عمل قيّمة في قطاع التكنولوجيا.
الجوائز وكيفية اختيار الفائزين
على عكس الدورات السابقة التي كانت مرتبطة بمؤتمر المطورين السنوي العالمي WWDC، فلقد قررت آبل، ابتداءً من عام 2024، إطلاق الدورة مع بداية العام، ويُمكن لجميع الطلاب الطلاع على شروط المشاركة وتعليمات تنفيذ المشروع على الموقع الإلكتروني الرسمي للتحدي.
توفر آبل للمهتمين بتطوير مهاراتهم التقنية أدوات تطوير مستندة إلى Xcode و Swift Playground، بينما يُسمح للمبتدئين في البرمجة المشاركة في جلسات “Today at Apple” المجانية التي تُنظّم بواسطة آبل وتُقدم بواسطة رواد صناعة التطبيقات لمشاركة تجاربهم مع المطورين المبتدئين وإلهامهم في بداية رحلتهم.
يتم تقييم المشاريع بناءً على معايير مختلفة مثل الإبداع والابتكار والأثر الاجتماعي والتجربة الشاملة. أما بالنسبة للجوائز، تختار آبل 350 فائزًا، من بينهم 50 طالبًا يحظون بتكريم خاص، تُتاح لهم الفرصة لزيارة مقر آبل الرئيسي في كوبترنيو لمدة ثلاثة أيام، بينما يحصل جميع الفائزين على اشتراك مجاني لمدة عام في برنامج “Apple Developers”، وشهادة مُعتمدة في مجال تطوير التطبيقات باستخدام Swift، وهدية حصرية من الشركة.
طريقة المشاركة وشروط المشاريع
يُمكن الاطلاع على شروط المسابقة والبلدان المسموح لها بالمشاركة عبر صفحة Swift Student Challenge Eligibility. يتعين على المشاركين تطوير وتقديم مشروع تطبيق على شكل بيئة “Playground”، باستخدام الأدوات المدعومة رسميًا من آبل، مثل Xcode و Swift Playground.
توفر هذه الأدوات جميع السُبل الممكنة لإنشاء بيئات تفاعلية وتجربة شاملة ووظائف برمجة سهلة وبديهية، مع إمكانية دمج الرسومات المتحركة والصوت لجعل المشاريع أكثر جاذبية.
يجب أن يضمن أي مشروع توفير تجربة تفاعليه قابلة للاستكشاف والاكتمال خلال 3 دقائق كحد أقصى. يتطلب هذا الشرط من المشاركين تصميم موضوع ومحتوى واضحين وموجزين بشكل عملي لعرض أفكارهم بشفافية وفعالية.
يتم تقديم المشروع على شكل ملف ZIP يحتوي على تطبيق تجريبي بصيغة swiftpm. وهو تنسيق متوافق مع أدوات تطوير آبل “Apple Developer Tools” وتضمن التشغيل السليم للمشروع خلال مرحلة التقييم.
يجب ألا يتجاوز حجم الملف 25 ميجابايت، بما في ذلك جميع الموارد الضرورية من صور وأصوات وغيرها من الوسائط المتعددة. لا تقبل آبل أي ملفات أو روابط خارجية، إذ لابد من تكامل المشاريع بأدوات آبل ودون الحاجة للاتصال بالإنترنت.
تمنح آبل المتقدمين إمكانية تطوير مشروعاتهم باستخدام Swift Playground 4.6 أو Xcode 16، والإصدارات الأحدث، مما يضمن تلبية احتياجات جميع المشاركين من الأدوات الحديثة لضمان التشغيل السلس على منصات آبل “Apple Platforms”.
يُسمح للمشاركين البدء بقوالب جاهزة من آبل أو إنشاء مشاريع أصلية بالكامل من الصفر، مع تخصيصها بالمؤثرات الصوتية والرسوم المتحركة. تسمح آبل باستخدام أكواد مفتوحة المصدر، بشرط الإشارة إلى المصادر بشكل شفاف والالتزام بإرشادات المسابقة.
