رعايةتسجيل الدخولأرسِل
المدونة

يقبل Swift Student Challenge تطبيقات Mac الآن. هذا ما كنت سأبنيه

بقلم Justinas Rolando، صانع MacPip

الجواب المختصر

في 10 نوفمبر 2026، أعلنت Apple عن Swift Student Challenge 2027. التقديم مفتوح من 8 فبراير إلى 28، 2027، والجديد هذا العام أن التطبيق يمكن أن يكون لأي منصة من Apple: iOS أو iPadOS أو macOS أو visionOS أو tvOS أو watchOS. في العام الماضي طلبت Apple app playgrounds. يجب أن تكون المشاركة تطبيق Xcode أو app playground من Swift Playground داخل ملف ZIP بحجم لا يزيد على 500 MB، مبنيًا بـ Xcode 27 أو Swift Playground 4.7 أو أحدث، ومصنوعًا بمفردك، وبالإنجليزية، ويعمل دون شبكة، وبحيث يستطيع المحكِّم إنهاءه في ثلاث دقائق. إذا كنت طالبًا يحب الـ Mac، فإن تطبيق Mac صغيرًا يعمل دون اتصال ويُظهر فكرته بسرعة أصبح الآن خيارًا حقيقيًا.

لم أتوقع أن تكون مسابقة للطلاب هي خبر Mac الذي سأكتب عنه هذا الأسبوع، لكن هذه المسابقة تغيّر ما يمكنك المشاركة به. في 10 نوفمبر، أعلنت Apple عن Swift Student Challenge 2027، والسطر المهم بالنسبة لي قصير: يمكن للطلاب الآن تقديم تطبيق لأي منصة من Apple. وهذا يشمل الـ Mac.

ما الذي تغيّر، وماذا تقول القواعد، وكيف كنت سأخطط لمشاركة بتطبيق Mac لو كنت طالبًا بقيت له ثلاثة أشهر.

ما الذي تغيّر

القواعد التي تشكّل تطبيق Mac

كل هذا مأخوذ من صفحة الأهلية لدى Apple. وكل قاعدة تدفع المشاركة بتطبيق Mac في اتجاه ما.

من يمكنه المشاركة

لا يمكن أن تكون موظفًا بدوام كامل كمطوّر. تحتاج إلى حساب مطوّر Apple مجاني أو عضوية مدفوعة. ويجب أن تكون مسجلًا في مدرسة معتمدة أو في Apple Developer Academy (أو تخرجت حديثًا، بالأيام: 90)، أو ضمن برنامج لمنظمة STEM، أو أنهيت الثانوية حديثًا (بالأشهر: 6) وتنتظر مقعدًا في الكلية أو تملكه.

الحد الأدنى للعمر هو 13 في معظم الأماكن، وهو أعلى في بعضها: 14 في ليتوانيا وإيطاليا وإسبانيا وبعض الدول الأخرى، و15 في فرنسا، و16 في ألمانيا وهولندا وبولندا وغيرها. تحقق من بلدك في الصفحة. يمكنك الفوز حتى ثلاث مرات، وأن تكون Distinguished Winner مرة واحدة.

لماذا يُعد تطبيق Mac رهانًا جيدًا

هذا الجزء رأيي أنا، وليس رأي Apple. يستطيع تطبيق Mac استخدام أشياء لا تتوفر بالطريقة نفسها في المنصات الأخرى: شريط القوائم، ونوافذ كثيرة جنبًا إلى جنب، ولوحة مفاتيح كاملة، والسحب والإفلات بين التطبيقات، والآن اللمس على MacBook Pro الجديد بشاشة اللمس. يستطيع المحكِّم الجالس أمام Mac أن يرى كل ذلك في دقيقة.

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

كيف كنت سأخطط له

  1. اختر لحظة واحدة. اكتب الشيء الوحيد الذي يجب أن يشعر به المحكِّم أو يتعلمه في الثواني الأولى، وعددها: 30. ابنِ ذلك أولًا، واحذف ما لا يخدمه.
  2. اجعله يعمل في وضع الطيران منذ اليوم الأول. ضمّن بيانات العينة والصور والأصوات. إذا أردت الذكاء الاصطناعي، فيجب أن يعمل على الـ Mac نفسه، دون خادم.
  3. أضف ترحيبًا قصيرًا، مدته بالثواني: 20. شاشة أولى قصيرة تقول ما الذي يجب تجربته. لن يجلس المحكّمون بجانبك.
  4. ابنِه من نسخة نظيفة. قبل أن تضغطه في ZIP، انسخ المشروع إلى مجلد جديد في حساب آخر أو على Mac آخر وابنِه هناك. أي شيء يعمل فقط بسبب إعداداتك الخاصة، مثل فريق التوقيع أو ملف في مجلد التنزيلات أو حزمة تحتاج إلى الشبكة لتُحلّ، سيظهر. هذه نصيحتي أنا، وليست إحدى قواعد Apple.
  5. أبقِ ملف ZIP صغيرًا. اترك مجلدات البناء وكل ما يستطيع Xcode إنشاءه من جديد. حجم 500 MB كبير، لكن الفيديو يتراكم بسرعة.
  6. احضر الجلسات المجانية. تعرض Apple جلسات Meet with Apple عبر الإنترنت للطلاب: البدء بالبرمجة بالوكلاء في Xcode بتاريخ 10 ديسمبر، والاستعداد لـ Challenge بتاريخ 14 يناير، وحكاية قصة تطبيقك بتاريخ 4 فبراير.
  7. اكتب لماذا بنيته. تقول Apple إن أفضل الأفكار تأتي مما يهمك. سببك جزء من المشاركة.

بعد فبراير

إذا بنيت شيئًا جيدًا، فلا تتركه في ملف ZIP. يمكن لتطبيق Mac أن يُوزَّع خارج Mac App Store باستخدام Developer ID، وهو يحتاج إلى البرنامج المدفوع الذي يحصل عليه الفائزون لمدة سنة على أي حال. وقّعه، واحصل على توثيقه، وضعه في صورة قرص.

جديد اليوم في MacPip: مساعد خلفية DMG. حدد حجم النافذة، واسحب أيقونة التطبيق ورابط Applications إلى حيث تريد، وأسقط صورة الخلفية لتتحقق من حجمها ونسختها لشاشات Retina، وانسخ أمر create-dmg. لا تغادر الصورة متصفحك أبدًا. وشرح التوثيق وقائمة تحقق الإطلاق بجواره.

وعندما يكون جاهزًا، إدراج تطبيق Mac في MacPip مجاني، سواء كان مشروع طالب أم لا. تُفحص الإدراجات تلقائيًا عند تقديمها، وتعني العلامة الزرقاء فقط أن شخصًا جرّب التطبيق في تاريخ ما.

المصادر

واصل القراءة

أرسِل تطبيقكأدوات مجانية للصُّنّاع