هل بدأت Apple في تلقي طلبات الشراء المسبق لهاتف iPhone Duo؟ إليك ما يحتاجه المطورون للتكيف

opoinstall
2026-10-12
5 min read

هل بدأت Apple في تلقي طلبات الشراء المسبق لهاتف iPhone Duo؟ حددت Apple رسميًا جدول طرح هاتفها الأول القابل للطي، iPhone Duo، والذي يقدم هيكلًا مرنًا ينقل تطوير تطبيقات iOS من نسب العرض الثابتة إلى تغيير حجم النوافذ بشكل ديناميكي. عقب الإعلان عنه في 9 سبتمبر، فتحت Apple باب التحضير لطلبات الشراء المسبق في 12 أكتوبر، قبل بدء الطلبات الرسمية يوم الجمعة 16 أكتوبر، مع توافر الهاتف مبدئيًا اعتبارًا من 23 أكتوبر 2026. بالنسبة لفرق هندسة البرمجيات، لا يمثل هذا الإصدار مجرد إضافة لأجهزة متميزة، بل نظرًا لأن التطبيقات الحالية تعمل بشكل مختلف بناءً على إصدار SDK المستخدم في تجميعها، يجب على المطورين تقييم كيفية تكيف تراتبية عرض واجهاتهم عند الانتقال بين شاشة الغطاء مقاس 5.4 بوصة والشاشة الداخلية الواسعة مقاس 7.6 بوصة.

الجدول الزمني للطلبات المسبقة لهاتف iPhone Duo وتأثيره على المطورين

نظرة عامة

  • تبدأ استعدادات الطلب المسبق في 12 أكتوبر 2026، وتؤدي إلى الطلبات المسبقة الرسمية في 16 أكتوبر مع توفر أولي يبدأ في 23 أكتوبر بسعر يبدأ من 1,999$.
  • يجمع الجهاز بين شاشة خارجية مقاس 5.4 بوصة وشاشة داخلية قابلة للطي مقاس 7.6 بوصة، ويعمل بمعالج A20 Pro ومودم C2 من Apple.
  • تعمل التطبيقات الحالية وفقًا لمستوى SDK المستخدم في بناء التطبيق: النسخ القديمة تعرض مساحة غير مستخدمة، بينما تتوسع التطبيقات المبنية باستخدام SDK حديث ديناميكيًا عبر الشاشة.

يمثل وصول iPhone Duo دخول Apple إلى قطاع الأجهزة القابلة للطي. وبسعر يبدأ من 1,999$ في الولايات المتحدة، يقدم الجهاز هيكلًا غير تقليدي إلى نظام iOS، كما تم الإعلان عنه في غرفة أخبار Apple الخاصة بإطلاق iPhone Duo. وفقًا للمواصفات الفنية المنشورة على صفحة مواصفات iPhone Duo الرسمية، يتميز الجهاز بشاشة غطاء خارجية مصنفة لما يصل إلى 44 ساعة من تشغيل الفيديو وشاشة داخلية قابلة للطي مقاس 7.6 بوصة تدعم ما يصل إلى 31 ساعة.

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

جهاز iPhone Duo في اليد مع عرض شاشة الغطاء الخارجية

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

صورة تحريرية تظهر هيكل الشاشة المزدوجة لجهاز iPhone Duo

كيفية سلوك تطبيقات iOS الحالية على iPhone Duo

عند تشغيل تطبيق غير مُحسّن على iPhone Duo، لا يقوم نظام التشغيل بتحجيم أو تمديد أصول واجهة المستخدم بشكل عشوائي. بدلاً من ذلك، توثق Apple سلوكيات عرض نوافذ مختلفة وفقًا لإصدار SDK المستخدم لبناء التطبيق، كما هو مفصل في إرشادات إعداد Apple Developer لهاتف iPhone Duo.

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

عرض عملي لشاشة iPhone Duo المفتوحة

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

iPhone Duo مفتوح بالكامل لإظهار الشاشة الرئيسية الواسعة مقاس 7.6 بوصة

ما الذي يتغير مع إصدارات SDK لنظام iOS 26 و27 و27.1

يتم تحديد عرض وقت التشغيل لبرامج الطرف الثالث على iPhone Duo بشكل أساسي من خلال بناء SDK المستخدم أثناء التجميع بدلاً من إصدار نظام تشغيل الجهاز المضيف وحده. في إرشادات إعداد Apple Developer لهاتف iPhone Duo، توضح Apple ثلاثة مستويات توافق متميزة:

بناء SDK المجمع عرض وقت التشغيل على الشاشة الداخلية مقاس 7.6 بوصة الإجراء المطلوب من المطور
iOS 26 SDK أو أقدم يظل التطبيق قابلًا للاستخدام، ولكنه قد يظهر في المنتصف مع مساحة غير مستخدمة حول النافذة عند فتح الجهاز. تدقيق تبعيات التخطيط؛ إعادة البناء باستخدام SDK حديث للاستفادة من مساحة العرض المتاحة.
iOS 27 SDK تتوسع النافذة ديناميكيًا لاستخدام معظم مساحة الشاشة الداخلية مع الحفاظ على الهوامش لتجنب شريط الحالة الجانبي. التحقق من قيود Auto Layout الديناميكية، وهوامش منطقة الأمان، ومكونات التنقل المستجيبة.
iOS 27.1 SDK أو أحدث يمكن للتطبيق استخدام منطقة العرض بالكامل، مع تكييف عناصر الواجهة مع أبعاد الشاشة المتاحة. التحقق من أن المحتوى يتكيف بشكل صحيح عند ظهور أشرطة الأدوات وأشرطة التبويب عموديًا، والتحقق من تخطيطات الأعمدة المتعددة.

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

هندسة النوافذ التكيفية والتحقق من التخطيط

يتطلب الانتقال بالتطبيق لدعم الفتح الديناميكي التخلي عن افتراضات الهندسة الثابتة. على iPhone Duo، يمكن لنافذة التطبيق تغيير أبعادها بينما تظل العملية نشطة في الذاكرة.

استبدال حدود الشاشة المشفرة

غالبًا ما تستعلم قواعد بيانات iOS القديمة عن مقاييس العرض العالمية لتحديد مواقع عناصر الواجهة:

  • تدقيق الكود الذي يستعلم عن UIScreen.main لحدود التخطيط وتهيئة النافذة، واستبدال افتراضات العرض الثابتة بمقاييس العرض، والنافذة، والمشهد، ومجموعة السمات الحالية.
  • في UIKit، قم بالرجوع إلى view.bounds أو فحص window.bounds المحتوية ضمن أساليب دورة حياة التخطيط مثل viewDidLayoutSubviews().
  • في SwiftUI، استخدم GeometryReader أو مشغلات التخطيط الحديثة مثل onGeometryChange لتكييف حاويات العرض ديناميكيًا عند ضبط أبعاد النافذة.

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

iPhone Duo في وضع نصف مفتوح يوضح وضع معاينة الكاميرا المكتبي

إدراك الوضعية وتصميم الواجهة

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

طريقة العرض المقسمة، التنقل، وحفظ الحالة

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

فصل إعادة تحجيم التخطيط عن استعادة الحالة

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

  • حساب التخطيط: يقوم Auto Layout بإعادة تدفق عناصر الواجهة لتتناسب مع فئات العرض والطول الجديدة.
  • حفظ الحالة: يجب حفظ إدخالات النماذج النشطة، واستعلامات البحث الجارية، وتكوينات عربة التسوق، وإزاحة التمرير بشكل مستقل عبر عمليات إعادة بناء وحدة التحكم في العرض.
  • التنقل متعدد الأعمدة: الاستفادة من الحاويات التكيفية، مثل UISplitViewController كما هو موثق في وثائق وحدة تحكم العرض المقسم في UIKit من Apple، يسمح للتطبيقات بتقديم تخطيطات رئيسية-فرعية جنبًا إلى جنب على الشاشات العريضة بينما تتقلص إلى أكوام هرمية على شاشة الغطاء المدمجة.

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

أمثلة لأنماط الواجهة التكيفية لهاتف iPhone Duo

مكون الواجهة السلوك على شاشة الغطاء (5.4 بوصة) السلوك على الشاشة المفتوحة (7.6 بوصة) المتطلبات الهندسية
كومة التنقل قائمة تنقل واحدة عرض مقسم بعمودين أو ثلاثة أعمدة اعتماد UISplitViewController أو NavigationSplitView من SwiftUI
أشرطة الأدوات شريط تبويب سفلي شريط جانبي عمودي رئيسي أو شريط مدمج عائم تكوين قواعد وضع الشريط التكيفي
الأوراق المشروطة عرض بملء الشاشة عرض ورقة النموذج أو نافذة منبثقة في المركز التحقق من أنماط العرض المشروط عبر فئات الحجم

يجب على المطورين إجراء اختبارات تراجع للروابط العالمية (Universal Links) عبر تكوينات دورة حياة التطبيق المدعومة، لضمان حل الروابط للمحتوى المقصود وأن تغيير حجم النافذة لا يعيد ضبط التنقل أو حالة المستخدم دون داعٍ. لا تعني هذه الاختبارات أي بروتوكول جديد لروابط عالمية خاصة بـ iPhone Duo.

واجهة التحضير للطلب المسبق في تطبيق Apple Store لإطلاق iPhone Duo

قائمة مراجعة المطور لـ Xcode 27.1

يجب على فرق الهندسة التي تجهز تحديثات لطرح iPhone Duo اتباع قائمة تحقق تحقق منهجية باستخدام أحدث سلاسل أدوات النظام:

تدقيق الهندسة والقيود

  • تدقيق تبعيات حجم الشاشة: افحص واستبدل افتراضات تخطيط UIScreen.main الصارمة عبر الوحدات والمكتبات بمقاييس العرض والنافذة الديناميكية.
  • تجنب افتراضات فئة الحجم: لا تساوِ فئة الحجم الأفقي .regular بأجهزة iPad حصريًا، حيث يقدم iPhone Duo المفتوح فئات حجم عريضة على منصة iPhone.
  • التحقق من إعادة تدفق نسبة العرض إلى الارتفاع: تأكد من أن طرق عرض القماش المخصصة، ومشغلات الفيديو، ومعارض الصور تحافظ على نسب العرض إلى الارتفاع الصحيحة عند مضاعفة عرض النافذة.

دورة الحياة وحوكمة الحالة

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

الأدوات، المحاكاة، وجاهزية المتجر

  • الاختبار باستخدام محاكيات iPhone Duo: استخدم ملفات تعريف أجهزة iPhone Duo الرسمية المضمنة في Xcode 27.1 وDevice Hub لمحاكاة انتقالات الطي، والفتح، والتدوير.
  • نشر مهارات تغيير حجم التطبيق: قم بتشغيل مهارة تغيير حجم التطبيق من Apple عبر مساعد البرمجة Xcode لتحديد افتراضات التخطيط الثابتة الشائعة ومراجعة الإصلاحات المقترحة. يمكن للفرق التي تستخدم وكيل برمجة متوافق آخر تصدير المهارة باستخدام xcrun agent skills export. اتبع ذلك باختبارات المحاكاة وتغيير الحجم اليدوي، نظرًا لأن المهارة لا تكتشف كل مشكلة.
  • تجهيز أصول متجر التطبيقات: اتبع إرشادات إعداد الأصول من Apple؛ كما هو مذكور في إعلان التقديم الخاص بـ Apple Developer، يمكن للمطورين إرسال أصول iPhone Duo المحدثة الآن، وبدءًا من أبريل 2027، سيتعين على التطبيقات والألعاب المقدمة حديثًا تضمين لقطات شاشة لـ iPhone Duo.

الأسئلة الشائعة (FAQ)

كيف يؤثر SDK التجميع على مظهر التطبيق على iPhone Duo؟
تظل التطبيقات المجمعة باستخدام iOS 26 SDK أو أقدم قابلة للاستخدام، لكنها قد تظهر في المنتصف مع مساحة غير مستخدمة حول النافذة عند فتح الجهاز. تتوسع التطبيقات المبنية باستخدام iOS 27 SDK ديناميكيًا لاستخدام معظم مساحة الشاشة الداخلية مع احترام هوامش شريط الحالة. يمكن للإصدارات التي تستهدف iOS 27.1 SDK أو أحدث استخدام منطقة العرض بالكامل، بشرط تكييف التخطيط بشكل صحيح.
هل يتمتع المطورون بالوصول إلى واجهات برمجة تطبيقات أجهزة زاوية المفصلة الخام؟
لا تثبت وثائق المطورين المتاحة علنًا أن تطبيقات الطرف الثالث يمكنها الوصول إلى زوايا المفصلة الخام أو استدعاءات الوضع المخصصة. تشجع Apple المطورين على الاعتماد على حدود النوافذ الديناميكية القياسية، وفئات الحجم، وهوامش منطقة الأمان لإعادة تدفق الواجهات باستجابة كلما تغيرت أبعاد العرض الفعلية.
كيف يجب على التطبيقات إدارة حالة المستخدم عند فتح الجهاز؟
تعمل أنظمة التخطيط مثل Auto Layout وSwiftUI على إعادة تدفق الإطارات المرئية ولكنها لا تحفظ بيانات المستخدم تلقائيًا. يجب على المطورين الحفاظ على التنقل وبيانات المستخدم من خلال بنية إدارة حالة التطبيق الخاصة بهم، باستخدام آليات استعادة حالة UIKit المدعومة، وإدارة حالة SwiftUI، والاستمرار على مستوى النموذج عند الاقتضاء.

أهم النقاط للفرق الهندسية

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

المراجع

Share this article