الأدوات التفاعلية ستتوفر على iPhone في iOS 17


تقدم آبل Apple لمنصة التطبيقات المصغرة الخاصة بها ترقية مع أحدث إصدارات البرامج الخاصة بها. حيث قالت الشركة إنه بالإضافة إلى توفرها الآن على Apple Watch و Mac ، ستصبح الأدوات الذكية على iPhone و iPad تفاعلية أيضا في iOS 17 و iPadOS 17. بالنظر إلى التغييرات الأكبر التي تواجه المستهلك القادمة إلى نظام التشغيل الجديد - مثل تطبيق Journal الجديد تماما ، والبريد الصوتي FaceTime ، وتحديث هام لتطبيق الرسائل ، ووضع StandBy والمزيد ، ناهيك عن سماعة Vision Pro. ومع ذلك ، شاركت الشركة مزيدا من التفاصيل حول كيفية عمل عناصر واجهة المستخدم الجديدة مع المطورين.


الأدوات التفاعلية ستتوفر على iPhone في iOS 17

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

خلال الكلمة الرئيسية التي أطلقتها Apple في مؤتمر المطورين العالميين ، ركزت الشركة على القدرات التفاعلية للأدوات كجزء من تحديثات iPadOS 17 القادمة ، مما ترك البعض يتساءل عما إذا كان iPhone سيحصل على وظائف مماثلة.

أوضحت شركة Apple ذلك ،حيث قامت بمعاينة تغييرات WidgetKit والميزات الأخرى للمطورين ، بما في ذلك "الأدوات التفاعلية على iOS و iPadOS" ، والتي قالت إنها ستوفر للمطورين طرقا جديدة لعرض تطبيقاتهم عبر النظام. كما أنها تعرض أدوات iOS 17 التفاعلية على موقعها للبيع بالتجزئة.


على iPad ، يمكن وضع الأدوات التفاعلية الجديدة على الشاشة الرئيسية ، بينما يمكن وضع أدوات قفل الشاشة الجديدة على جانب شاشة قفل iPad ، بدلا من وضعها في الأعلى كما في iPhone.

قدمت الشركة عرضا توضيحيا لعدد قليل من تطبيقات الجهات الخارجية باستخدام أدوات تفاعلية ، بما في ذلك بطاقات فلاش Quizlet وتطبيق Streaks لتتبع التقدم ، بالإضافة إلى تطبيقاتها الخاصة ، مثل Apple Music و Home و Reminders.


كما أوضحت Apple للمطورين أن هذه الأدوات الجديدة ستعتمد على بنية مبنية على SwiftUI. يتم تشغيل رمز الأداة بشكل غير متزامن لإنشاء المحتوى ، ويتم حفظ طرق عرض SwiftUI التي تنشئها في أرشيف. عندما يلزم رسم عنصر واجهة مستخدم ، يتم تحميل الأرشيف وعرضه في الخلفية ، ثم عرضه على المستخدم كجزء من واجهة مستخدم النظام. وعندما يتم النقر عليها ، يتم تشغيل الامتداد مرة أخرى لتحديث الواجهة. أخبرت آبل المطورين أن هذه البنية هي أيضا ما يسمح لأدوات iPhone بالعمل على Mac.


لتحديث عناصر واجهة المستخدم الخاصة بهم للتفاعل ، سيستفيد المطورون من ميزات SwiftUI ، مثل الأزرار والمفاتيح بالإضافة إلى App Intents - وهو نظام يعرض إمكانات التطبيق للنظام ، في السابق لاستخدام إجراءات محددة للتطبيق في تطبيق Shortcuts أو للتحدث. أوامر إلى Siri. على سبيل المثال ، يمكن استخدام App Intent لبدء التأمل في تطبيق "اليقظة" ، أو فتح تطبيق اجتماعي على موجز الصفحة الرئيسية أو بدء البحث في تطبيق التسوق ، من بين أشياء أخرى.


تظهر هذه الوظيفة نفسها في مكان آخر في النظام ، بما في ذلك Siri و Shortcuts والآن ، Spotlight search - هذا الأخير هو أيضا ميزة جديدة مع iOS 17 و iPadOS 17 ، والتي ستعرض الإجراءات الشائعة عند التفاف تطبيق Intent في اختصار. سيؤدي هذا إلى إظهار الإجراءات الشائعة عندما يبحث المستخدمون عن تطبيق على أجهزتهم. على سبيل المثال ، إذا بحثوا عن تطبيق "الصور" بالاسم ، فسيجدون اقتراحات مثل "المفضلة" و "الحديثة" في نتائج Spotlight التي ستأخذهم مباشرة إلى هذه المجلدات.


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


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


باستخدام تطبيقات Apple الخاصة ، يمكن أن تتيح لك الأدوات التفاعلية القيام بأشياء مثل إطفاء الضوء عبر تطبيق Home ، والنقر على زر للتشغيل من Apple Music ، وتحقق من التذكيرات المكتملة والمزيد من الوظائف الأخرى.