يتيح تحديث WidgetKit من Apple للمطورين بناء شاشة القفل والمشاهدة بنفس الرمز

يتيح تحديث WidgetKit من Apple للمطورين بناء شاشة القفل والمشاهدة بنفس الرمز


في إحاطة مطور في أعقاب عنوان Apple الرئيسي في مؤتمر المطور العالمي بعد ظهر هذا اليوم ، دخلت الشركة في مزيد من التفاصيل حول الأنواع المختلفة من المطورين التي يمكن للمطوريين بناءها لشاشة IOS 16. مستوحاة من مضاعفات Apple Watch ، قالت Apple إن هذه الحاجيات الجديدة يمكن أن تساعد المطورين على الاستفادة من المعلومات الرئيسية من تطبيقهم وعرضها حيث يمكن للناس مشاهدتها بنظرة. والجدير بالذكر أن جميع أجهزة توجيه شاشة القفل هذه ستعمل على كل من iOS و WatchOS لأنه ، بدءًا من WatchOS 9 ، سيتم أيضًا تشغيل المضاعفات بواسطة WidgetKit. وأشارت شركة Apple إلى أن نفس الرمز لإنشاء معلومات قابلة للتجزئة على كلا النظامين ، حيث يتم التعامل مع الاختلافات بين المنصات تلقائيًا. أي أنه سيتم إنشاء أجهزة التشغيل باستخدام خطوط النظام المناسبة افتراضيًا ، وسيتم تلوين أجهزة واجهة المستخدم شاشة القفل للحصول على أقصى قدر ، مستطيل ودخل. ستكون هذه الحاجيات رائعة لفعل شيء مثل السماح للمستخدم بمعرفة لمحة عن مدى نشاطهم اليوم أو إذا حان الوقت للذهاب للتشغيل ، على غرار حلقات نشاط Apple. يوفر تصميم عنصر واجهة مستطيلة ، مستطيلة ، قماشًا أكبر. أوضحت Apple أن هذا قد يكون أفضل لعرض شيء مثل توقعات الطقس القادمة. الأيقونات التي تشمل اليوم أكثر من 4000 رمز مختلف. ستعرض هذه الأدوات المضمنة فوق ساعة شاشة القفل وبجوار سلسلة التاريخ المرفقة بالنظام ، مثل Mon 6 (ليوم الاثنين السادس). في مثال تم نشره جنبًا إلى جنب مع جلسة WWDC 2022 القادمة ، أوضحت Apple كيف يمكن لهذه القطعة أن توفر الطقس فوق الساعة. هنا ، يتبع التاريخ رمز الشمس للطقس ، وكذلك المدينة الحالية. واجهة المستخدم لنظام التشغيل iOS و iPados و MacOS. مع تحديث WidgetKit في وقت لاحق من هذا العام ، سيتمكن المطورون أيضًا من بناء هذه الحاجيات الجديدة بالإضافة إلى المضاعفات في WatchOS. يمكن أن يوسع هذا بشكل كبير إمكانيات تطبيقات تخصيص الشاشة الرئيسية مثل النحاس ، و widgetsmith وغيرها ، والتي يمكن أن توفر مجموعة من اللغات المطابقة للشاشة الرئيسية ، وشاشة القفل والمشاهدة ، مما يتيح للمستخدمين تخصيص جميع أجهزتهم >
ميزة جديدة أخرى ستمنح واجهة المستخدم القدرة على إظهار المعلومات في الوقت الفعلي. سيتمكن المطورون من إنشاء أنشطة حية ، مصممة باستخدام واجهة المستخدم السريعة ، من أجل توفير أحدث المعلومات على شاشة القفل. مثل الحاجيات ، تم تصميم هذه الأنشطة الحية أيضًا باستخدام WidgetKit. الفرق بين عنصر واجهة المستخدم القياسية والنشاط المباشر هو أن المطورين سيقومون بتحديث العرض التقديمي الأخير والحالة في الوقت الفعلي بحيث يتم عرض أحدث ما تم عرضه عندما ينظر المستخدم إلى عنصر واجهة المستخدم. في الواقع ، فإن الأنشطة الحية هي في الأساس مجرد أجهزة توجيهي في الوقت الفعلي من نوع ما ، لكن Apple أعطتها اسمًا مختلفًا.

اخلاء مسؤولية! هذا المقال لا يعبر بالضرورة عن رأي جامعة الرازي