يتم الفتح في نافذة جديدة
بيان صحفي 22 يونيو 2020

Apple تكشف عن تقنيات جديدة للمطورين من أجل تعزيز الجيل القادم من التطبيقات

واجهات برمجة تطبيقات (API) قوية تمكّن المطورين من إنشاء تجارب تطبيقات جديدة كلياً

بيئة مشروع Xcode كما تظهر في MacBook Pro.
Xcode 12 هو محور كل عمليات التطوير على منصات Apple ويظهر بشكل جديد.
كوبرتينو، كاليفورنيا - أعلنت Apple اليوم عن مجموعة قوية من التقنيات الجديدة لمساعدة مطوريها البالغ عددهم 23 مليون مطور على تصميم وإنشاء تطبيقات المستقبل. ستتيح هذه الأدوات الجديدة للمطورين تقديم تجارب تطبيقات أكثر قوة لمنصات Apple الرائدة في المجال، وتساعدهم على إدارة أعمالهم التجارية وتنميتها بشكل أفضل. بالإضافة إلى استقصاء مطوري Apple السنوي، سيتضمن مؤتمر WWDC20 مختبر App Store موسعاً حتى يتسنى للمطورين من جميع أنحاء العالم مشاركة ملاحظاتهم والمساعدة على إثراء التحسينات المستقبلية لمتجر App Store. وستضيف Apple أيضاً منتديات جديدة للمطورين لتبادل الاقتراحات خلال العام المقبل وما بعده.
قال فيل شيلر، نائب رئيس قسم التسويق العالمي في Apple: "يلهمنا مجتمع مطوري Apple جميعاً بالتطبيقات التي تساعد أكثر من مليار مستخدم، وتُحدِث تحولات في مجالات مختلفة، وتغير العالم. وقد قدمنا في مؤتمر WWDC هذا العام واجهات برمجة تطبيقات وأطر عمل وأدوات مبتكرة جديدة مصممة لمساعدة المطورين على الارتقاء بتجارب تطبيقاتهم بشكل أكبر والوصول إلى المزيد من المستخدمين. وأصبحت منظومة App Store أكثر تنوعاً وديناميكية ونجاحاً مما كانت عليه في أي وقت مضى، ولكننا نعلم أن علينا القيام بالمزيد معاً لجعلها أفضل للجميع. في مؤتمر WWDC هذا العام، أضفنا مختبرات App Store عبر الإنترنت، ووسعنا الاستقصاء السنوي لمطوري App Store، وفعلنا أكثر من ذلك لأننا نريد أن نسمع مباشرة من مئات الآلاف من المطورين لنعرف كيف يريدون منا تحسين App Store من أجلهم ومن أجل المستخدمين."

طرق جديدة للوصول إلى المستخدمين من خلال App Clips والأدوات

تمنح App Clips المستخدمين طريقة سريعة وسهلة لاكتشاف التطبيقات من خلال مؤشرات مرئية جديدة تسمى رموز App Clip، وكذلك من خلال NFC والروابط التي تتم مشاركتها والمزيد. يتم تشغيل App Clips في غضون بضع ثوانٍ، ما يغمر المستخدم في جزء من التجربة الكاملة للتطبيق ويمنح المطورين طريقة جديدة وممتعة للوصول إلى العملاء تماماً في الوقت الذي يكون فيه تطبيقهم أكثر فائدة. وبمجرد دخول App Clip، يمكن للمستخدمين بسهولة تثبيت التطبيق الكامل بنقرة واحدة.
كما تم إعادة تصميم الأدوات لتكون أكثر فائدة ولتزود المستخدمين بالمعلومات في الوقت المناسب وفي لمح البصر. ومن خلال الأدوات الموجودة في صفحات الشاشة الرئيسة، يمكن للمستخدمين تجربة أداة المطور في كل مرة ينظرون فيها إلى أجهزتهم. ومع واجهة برمجة تطبيقات SwiftUI جديدة، يمكن للمطورين استخدام الرموز البرمجية نفسها لإنشاء أداة لأنظمة iOS وiPadOS وmacOS.

وصول أكبر إلى منصات Apple

توفر Apple هذا العام للمطورين طرقاً أكثر لدمج تطبيقاتهم بعمق في ميزات المنصات الأساسية من أجل توفير وظائف عملية قوية بطريقة تحمي خصوصية المستخدم وأمنه أيضاً. يتيح برنامج ملحقات شبكة تطبيق تحديد الموقع الجديد لجهات تصنيع الأجهزة الخارجية الاستفادة من شبكة من مئات الملايين من الأجهزة، مع الاستمرار في تقديم التشفير الشامل حتى يتمكن المستخدم فقط من رؤية موقع الأشياء التي تخصه. لدى HomePod أيضاً برنامج جديد لدمج خدمات الموسيقى التابعة لجهات خارجية. ويمكن لمطوري تطبيقات البريد الإلكتروني والمتصفح تقديم تطبيقاتهم كخيارات افتراضية يمكن للمستخدمين تحديدها. ويضيف Safari لأجهزة Mac دعماً لواجهة برمجة تطبيقات WebExtensions الشهيرة التي يستخدمها Chrome وFirefox وEdge، ما يسهل على مطوري الملحقات العمل مع Safari، والتوزيع من خلال Mac App Store.
تطبيق تحديد الموقع معروض على MacBook Pro وiPad Pro وiPhone 11 Pro.
سيتم فتح شبكة تطبيق تحديد الموقع لجهات تصنيع الأجهزة الخارجية مع دمج التشفير الشامل.

 إدارة أعمال المطورين التجارية وتنميتها

تتيح أداة StoreKit الجديدة في Xcode للمطورين محاكاة إعداد الاشتراك وعمليات الشراء داخل التطبيق وحتى عمليات استرداد الأموال، كل ذلك محلياً على أجهزة Mac الخاصة بهم. وثمة أيضاً إطار اختبار StoreKit جديد يسهل على المطورين أتمتة اختبار سير عمليات الشراء. وتساعد إشعارات سيرفر App Store الجديدة في حالات تجديد الاشتراك واسترداد الأموال للعملاء المطورين على إدارة تجربة العملاء في تطبيقاتهم بشكل أفضل. وبالإضافة إلى عمليات شراء التطبيقات المشتركة بين أفراد العائلة، يدعم App Store الآن المشاركة العائلية للاشتراكات وعمليات الشراء داخل التطبيق، وهو ما يُعَد أمراً رائعاً للمطورين الذين يقدمون محتوى يستمتع به جميع أفراد العائلة.
أصبح من السهل على المطورين أكثر من أي وقت مضى جعل ألعابهم تتألق على منصات Apple باستخدام آخر تحديثات Game Center بتصميمه الجديد الرائع. وتتضمن التحديثات قوائم المتصدرين المتكررة، ولوحات تحكم جديدة داخل الألعاب، وتوصيات محسنة من خلال قسم Friends Playing الذي يتيح للمستخدمين اكتشاف الألعاب الشهيرة بين أصدقائهم في Game Center.

Xcode بتصميم جديد

يُعَد Xcode محور كل عمليات التطوير على منصات Apple ويتخذ مظهراً عصرياً جديداً مع Xcode 12 ليتماشى مع macOS Big Sur. وتجعل علامات تبويب المستندات الجديدة عملية فتح ملفات متعددة سريعة وخفيفة لدعم ملفات الواجهة، وتفتح كلٌ من السجلات وملفات المشروع في علامة تبويب خاصة بكل منها. وتتطابق خطوط المتصفح الآن مع حجم الخط الخاص بالنظام، كما يمكن ضبطها لتظهر بحجم صغير أو متوسط أو كبير. وينشئ Xcode 12 تطبيقات macOS Universal بشكل افتراضي لدعم أجهزة Mac الجديدة التي تتضمن معالج Apple.
بيئة Xcode البرمجية معروضة على MacBook Pro.
يأتي SwiftUI بميزات جديدة رائعة لجعل مشاركة الرموز البرمجية عبر منصات Apple أكثر سهولة.

 قدرات SwiftUI جديدة

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

المزيد من التطبيقات القابلة للتخصيص مع Mac Catalyst

ظهر Mac Catalyst لأول مرة مع macOS Catalina في مؤتمر WWDC 2019، ليُسهِّل على المطورين تشغيل التطبيقات المصممة لأجهزة iPad على أجهزة Mac. ومع نظام macOS Big Sur، تحصل تطبيقات Mac Catalyst تلقائياً على التصميم الجديد الواسع، مع منح المطورين واجهات برمجة تطبيقات جديدة قوية وتحكماً أكبر في سلوك تطبيقاتهم. والآن يمكن للمطورين اختيار جعل تطبيق Mac يعمل بوضوح يتوافق مع تطبيق iPad، أو التحكم الكامل في واجهة Mac الخاصة بهم لإنشاء تجربة Mac مخصصة حقاً. ويمكن للمطورين توزيع تطبيقات Mac Catalyst الخاصة بهم على العملاء في 175 بلداً على Mac App Store، والسماح للعملاء بالاستمتاع بالتطبيقات وعمليات الشراء داخل التطبيقات بسهولة عبر Mac وiPhone وiPad من خلال الشراء العالمي.
توفر واجهات برمجة التطبيقات الجديدة في Mac Catalyst للمطورين مستويات تحكم جديدة كلياً عند استخدام تطبيق مصمم لجهاز iPad على جهاز Mac.

مختبر App Store موسّع وعمليات مراجعة جديدة لمتجر App Store

تطرح Apple خلال فعاليات مؤتمر WWDC20 أيضاً إصداراً موسّعاً من مختبر App Store لدعم مجتمع مطوري Apple عبر جميع منصاتها بشكل أكبر. وفي الماضي، ساعد مختبر App Store الشخصي على تحديد ميزات وقدرات متجر App Store الجديدة وترتيب أولوياتها، فضلاً عن إجراء تحديثات على سياسات متجر App Store. ويتم تشجيع المطورين هذا العام على مشاركة تعليقاتهم في المختبر الافتراضي أو من خلال قناة استقصاء إضافية ستجمع الإجابات التي يتم إرسالها حتى 26 يونيو. وقد وصل عدد المشاركين في الاستقصاء في نسخته الرابعة هذا العام إلى نصف مليون مطور، وهو يمثل قناة تعليقات مهمة للغاية لإجراء تحسينات تفضي إلى خدمات للمطورين في متجر App Store مثل روابط TestFlight العامة وإمكانية الرد على مراجعات العملاء.
ستنشئ Apple أيضاً قنوات إضافية للمطورين لمشاركة التعليقات في أثناء منتديات المطورين الجديدة التي ستُقام طوال العام المقبل. وفي هذه المنتديات يتم تشجيع المطورين على مشاركة مقترحاتهم، كبيرة كانت أم صغيرة، بحيث تتمكن Apple من مواصلة تطبيق التغييرات وتحسين تجربة متجر App Store لمجتمع المطورين بأسره.
إضافة إلى ذلك، ستشهد عملية مراجعة التطبيقات تغييرين يتم تنفيذهما هذا الصيف. أولاً، لن يكون بمقدور المطور الطعن في القرارات المتعلقة بانتهاك أحد التطبيقات لتوجيه معين من توجيهات مراجعة App Store فحسب، بل ستكون لديه آلية للاعتراض على التوجيه ذاته. ثانياً، بالنسبة إلى التطبيقات الموجودة بالفعل على متجر App Store لن تتأخر عمليات إصلاح الأخطاء بسبب انتهاك التوجيهات باستثناء الانتهاكات المتعلقة بالمسائل القانونية. وبدلاً من ذلك، سيتمكن المطورون من التعامل مع المسألة في عملية الإرسال التالية.

مستويات جديدة من شفافية الخصوصية

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

ميزات أخرى للمطورين

  • تقدم منصة ARKit 4 طرقاً جديدة لتسجيل المعلومات المتعلقة بالعالم الحقيقي باستخدام واجهة Depth API الجديدة المصممة للعمل مع مستشعر LiDAR في iPad Pro، ما يسمح بوجود أنواع جديدة تماماً من التطبيقات، مثل الهندسة المعمارية في الموقع والتصميم وتصميم المواقع الطبيعية والتصنيع.
  • أصبح تطوير التعلم الآلي أسهل وأكثر شمولاً باستخدام أدوات إضافية في Core ML لنشر النماذج وتشفيرها، وإتاحة قوالب جديدة وقدرات تدريب في Create ML، والمزيد من واجهات برمجة التطبيقات للرؤية واللغة الطبيعية.
  • تحتوي PencilKit الآن على ميزة Scribble، الذي يسهل إنشاء تطبيقات بحقول مخصصة لإدخال النصوص يمكن للمستخدمين الكتابة فيها باستخدام Apple Pencil. وسيتمكن المطورون أيضاً من الوصول إلى بيانات حركة القلم باستخدام PencilKit، وكل ذلك في أثناء التعامل بسلاسة مع كل من مدخلات Apple Pencil وإيماءات اللمس في النظام.
  • يضيف Swift Package Manager دعماً للموارد لمشاركة حزم Asset Catalog وتعريبها بسهولة. وتجعل حزم Numerics وArgumentParser وSystem مفتوحة المصدر الجديدة من Swift لغة رائعة تناسب المزيد من الاستخدامات.
  • يدعم TestFlight الآن ما يصل إلى 100 عضو في الفريق من أجل التوزيع المتزايد بسرعة.
  • تتيح AirPods Motion API للمطورين الوصول إلى بيانات الحركة في الوقت الفعلي.
  • يمكن للمطورين الآن تمكين المستخدمين من ترقية حسابات تطبيقات الجهات الخارجية الحالية إلى حسابات تسجيل الدخول باستخدام Apple.
شارك الخبر

صور أدوات المطورين وتقنياتهم

لمزيد من المعلومات لوسائل الإعلام

Apple Media Helpline

media.ae@apple.com

8000 444 19291