نظرة موجزة على كيفية اختبار المطورين لتوافق تطبيقات iOS
هل تساءلت يومًا كيف يختبر مطور iOS توافق التطبيقات مع عدد لا يحصى من الأجهزة وإصدارات iOS الموجودة هناك؟ تعطينا هذه الصورة من المطور David Smith فكرة ، حيث يمكنك أن ترى أنها تتطلب الكثير من الأجهزة. أربعة أجهزة iPad ، وأربعة iPod Touchs ، وأربعة أجهزة iPhone ، لكل منها إصدار مختلف من نظام تشغيل Apple للجوّال (حتى أن هناك عددًا قليلاً من الأجهزة التي لا تعمل بنظام iOS تم إلقاؤها هناك لاختبار الأجهزة المحمولة الأخرى ، مع هاتفين يعملان بنظام Android ، و Windows Phone ، و Kindle Fire الكمبيوتر اللوحي ، وجهاز Kindle 4).إذا كنت تتساءل عن سبب ضرورة ذلك ، يوضح ديفيد:
هذا ليس شيئًا تجزئة ، فهذه نظرة على مدى دقة بعض مطوري iOS لضمان التوافق حتى في حالات الاستخدام الأكثر غموضًا. كيف سيكون من الضروري للمطورين التمسك بالعديد من الأشكال المختلفة لنظام التشغيل iOS ، ما زال يتعين رؤيته ، ولكن يبدو أن معدل اعتماد أحدث إصدارات iOS يتسارع بشكل كبير بفضل قيام Apple بإحضار ميزة تحديث OTA إلى iOS 5. بالطبع هذا يعني أيضًا أن أولئك الذين يستمرون في استخدام الإصدارات السابقة من iOS سيبدأون حتمًا في فقدان ميزات التطبيق الجديدة والتوافق الكامل ، حيث يمكن لأي شخص يستخدم أجهزة iPhone و iOS القديمة أن يشهد بالفعل ، ومن المحتمل أن تشتمل مختبرات التوافق مع iOS المستقبلية على جهازين فقط : iPhone و iPad.
بالنسبة إلى جانب نظام التشغيل Mac ، من المثير للاهتمام أيضًا ملاحظة أن Apple لديها معمل توافق Mac في الحرم الجامعي 1 Infinite Loop في كوبرتينو ، كاليفورنيا حيث يمكن للمطورين جدولة المواعيد لاستخدامها.يمكنك التعرف على معمل توافق Mac على Apple.com واستكشاف الكم الهائل من أجهزة Mac ، ولكن على ما يبدو لا يوجد مثل هذا المختبر لأجهزة iOS ... حتى الآن على الأقل.