تقدم Apple تطوير التطبيقات الأصلية إلى iPad، ولكنها ليست Xcode تمامًا

سوف يتيح لك Swift Playgrounds 4، الذي سيتوفر على iPad في وقت لاحق من هذا العام، إرسال التطبيقات إلى App Store لأول مرة.

يمكن لأجهزة iPad من Apple القيام بالعديد من المهام نفسها التي يمكن لأجهزة الكمبيوتر التقليدية القيام بها، مثل تصفح الويب وتحرير المستندات والمراسلة وعقد المؤتمرات عن بعد. حتى أن شركة Apple جلبت بعضًا من برامجها ذات المستوى الاحترافي إلى iPad، بما في ذلك GarageBand وKeynote، لكن بعض التطبيقات تظل حصرية لأجهزة Mac. كان البعض يأمل أن تقوم شركة Apple بإحضار Xcode (IDE لإنشاء تطبيقات Mac/iOS/Watch/TV) إلى جهاز iPad، ولكن شركة Apple لديها شيء مختلف في ذهنها.

صدرت أبل لأول مرة ملاعب سويفت في عام 2016 كأداة تعليمية وبيئة تطوير بسيطة للغة البرمجة سويفت. لا يمكن استخدامه لإنشاء تطبيقات iOS كاملة لتقديمها إلى متجر التطبيقات، ولكن Swift Playgrounds كان نقطة انطلاق رائعة لتعلم تطوير البرامج الحديثة.

سويفت ملاعب 4 كان أعلن اليوم في حدث WWDC لشركة Apple، مع القدرة الجديدة على إرسال المشاريع إلى App Store كتطبيقات iPhone وiPad. قالت شركة Apple: "تنعكس التعليمات البرمجية على الفور في المعاينة المباشرة أثناء إنشاء التطبيقات، ويمكن للمستخدمين تشغيل تطبيقاتهم في وضع ملء الشاشة لاختبارها. يمكن فتح تنسيق مشروع مفتوح جديد يعتمد على حزم Swift وتحريره في Swift Playgrounds لجهاز iPad وكذلك داخل Xcode على Mac، مما يوفر للمستخدمين المزيد من التنوع لتطوير التطبيقات عبر iPad و ماك."

لا يمكن مقارنة تطبيق Swift Playgrounds المحدث تمامًا بتجربة XCode الكاملة، ولكنه يوفر طريقة لإرسال المشاريع إلى App Store لأول مرة. تعد القدرة على نقل المشاريع إلى XCode لاحقًا مفيدة بالتأكيد - إذا أصبح التطبيق الذي تقوم بإنشائه معقدًا للغاية، فيمكنك ترقية IDE لاحقًا دون فقدان أي عمل.

ولم تذكر شركة Apple في إعلانها ما إذا كان Swift Playgrounds 4 سيتطلب نظام iPadOS 15، لكن تحديث التطبيق لن يكون جاهزًا حتى "في وقت لاحق من العام". سيتم تحديث إصدار Mac في أوائل عام 2022. يعد هذا الإعلان بمثابة تذكير جيد بأن شريحة M1 في جهاز iPad الجديد ينبغي أن تستخدم ل أكثر مما يستطيع iPadOS القيام به، لذلك نأمل أن تكون هذه مجرد البداية لتمكين Apple من توفير تجارب إنتاجية وبرمجة أكثر قوة على جهاز iPad.