إغلق الإعلان

نظرًا لأن العرض التقديمي الذي تم تقديمه بالأمس كان بمثابة افتتاح لمؤتمر المطورين WWDC 2016، فقد كان هناك تركيز كبير على الإمكانيات الجديدة للمطورين. وفي نهاية العرض، قدمت شركة Apple أيضًا خطتها الخاصة لزيادة عدد الأشخاص الذين يفهمون لغات البرمجة بشكل كبير.

إنها تريد القيام بذلك بمساعدة تطبيق iPad جديد يسمى ملاعب سريعة. وسيقوم بتعليم مستخدميه فهم لغة البرمجة Swift والعمل معها، والتي أنشأتها شركة Apple في عام 2014 تم إصداره كمصدر مفتوح، وبالتالي فهي متاحة للجميع ومجانية.

خلال العرض المباشر، تم عرض أحد الدروس الأولى التي سيقدمها التطبيق. تم عرض اللعبة في النصف الأيمن من الشاشة، والتعليمات في اليسار. التطبيق في هذه المرحلة يتطلب فقط من المستخدم أن يلعب اللعبة - ولكن بدلاً من عناصر التحكم الرسومية، فإنه يستخدم أسطرًا من التعليمات البرمجية التي يتم طلبها.

بهذه الطريقة، سيتعلمون كيفية العمل باستخدام المفاهيم الأساسية لـ Swift، مثل الأوامر والوظائف والحلقات والمعلمات والمتغيرات وعوامل التشغيل والأنواع وما إلى ذلك. بالإضافة إلى الدروس نفسها، سيحتوي التطبيق أيضًا على مجموعة متزايدة باستمرار مجموعة من التحديات التي من شأنها تعميق القدرة على العمل مع المفاهيم المعروفة بالفعل.

ومع ذلك، فإن التعلم في Swift Playgrounds لا يتوقف عند الأساسيات، التي أظهرها مبرمج Apple باستخدام مثال لعبة تم إنشاؤها ذاتيًا حيث يتم التحكم في فيزياء العالم باستخدام جيروسكوب iPad.

نظرًا لأن جهاز iPad لا يحتوي على لوحة مفاتيح فعلية، فقد أنشأت Apple لوحة غنية من عناصر التحكم. تحتوي لوحة مفاتيح QWERTY الخاصة بالبرنامج "الكلاسيكي" نفسها، على سبيل المثال، بالإضافة إلى رمز الهامس، على عدة أحرف على مفاتيح فردية يتم تحديدها بواسطة أنواع مختلفة من التفاعل معها (على سبيل المثال، تتم كتابة الرقم عن طريق سحب المفتاح لأعلى).

لا يلزم كتابة عناصر التعليمات البرمجية المستخدمة بشكل متكرر، فقط اسحبها من قائمة خاصة واسحبها مرة أخرى لتحديد نطاق التعليمات البرمجية الذي يجب تطبيقها عليه. بعد النقر على رقم، ستظهر لوحة المفاتيح الرقمية فقط فوقه مباشرة.

يمكن مشاركة المشاريع التي تم إنشاؤها كمستندات بالامتداد .playground وسيتمكن أي شخص لديه جهاز iPad وتطبيق Swift Playgrounds المثبت من فتحها وتحريرها. يمكن أيضًا استيراد المشاريع التي تم إنشاؤها بهذا التنسيق إلى Xcode (والعكس صحيح).

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

.