هل بدأت 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 إلى أن المتاجر تجهز منصات عرض مخصصة.

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

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

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

ما الذي يتغير مع إصدارات 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لتكييف حاويات العرض ديناميكيًا عند ضبط أبعاد النافذة.
يجب أن تحترم التخطيطات أيضًا هوامش منطقة الأمان الديناميكية. تتميز الشاشة الداخلية بهوامش غير متماثلة تتأثر بمؤشرات تنقل النظام وأشرطة الحالة. يضمن الاعتماد الصارم على أدلة تخطيط النظام عدم تداخل المحتوى مع قواطع العرض أو حدود الحواف.

إدراك الوضعية وتصميم الواجهة
عند استخدام الجهاز مطويًا جزئيًا على سطح مستوٍ، يمكن لتطبيقات الكاميرا والوسائط تقسيم عناصر التحكم عبر المستويات، كما هو موضح أثناء العروض التوضيحية للأجهزة. ومع ذلك، لا تثبت الوثائق العامة أن تطبيقات الطرف الثالث تمتلك وصولًا مباشرًا إلى مستشعرات زاوية المفصلة الخام أو استدعاءات الزاوية المخصصة. بدلاً من ذلك، يجب على المطورين تصميم واجهات مستجيبة تتبع إرشادات واجهة الإنسان من 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.

قائمة مراجعة المطور لـ 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؟
هل يتمتع المطورون بالوصول إلى واجهات برمجة تطبيقات أجهزة زاوية المفصلة الخام؟
كيف يجب على التطبيقات إدارة حالة المستخدم عند فتح الجهاز؟
أهم النقاط للفرق الهندسية
يقدم إطلاق iPhone Duo هياكل قابلة للطي إلى منصة iOS، مما يتطلب من فرق التطوير التعامل مع تغيير حجم النافذة كمتطلب معماري أساسي. من خلال التجميع مقابل SDKs حديثة، والقضاء على ثوابت الشاشة المشفرة، وفصل إعادة تدفق التخطيط عن إدارة الحالة، يمكن لفرق البرمجيات ضمان أن تطبيقاتهم تقدم تجارب سلسة وموثوقة للمستخدمين.
المراجع
- غرفة أخبار Apple: Apple تكشف عن iPhone Duo
- Apple: المواصفات الفنية لـ iPhone Duo
- Apple Developer: ثلاث خطوات لجعل تطبيقك يتألق على iPhone Duo
- Apple Developer: إرشادات واجهة الإنسان — تصميم تطبيقات iPhone Duo
- Apple Developer: إشعار تقديم متجر التطبيقات لقطات شاشة iPhone Duo
- Apple Developer: وثائق وحدة تحكم العرض المقسم في UIKit
- 9to5Mac: تفاصيل إطلاق iPhone Duo في المتجر وإعدادات البيع بالتجزئة
- Forbes: الجدول الزمني لإطلاق Apple iPhone Duo وميزات التخصيص
- MacRumors: إجراءات التحضير للطلب المسبق لهاتف iPhone Duo
Share this article



