क्या Apple ने iPhone Duo के प्री-ऑर्डर शुरू कर दिए हैं? Apple ने आधिकारिक तौर पर अपने पहले फोल्डेबल स्मार्टफोन, iPhone Duo के लिए रोलआउट शेड्यूल निर्धारित कर दिया है। यह एक लचीला फॉर्म फैक्टर पेश करता है जो iOS एप्लिकेशन डेवलपमेंट को फिक्स्ड आस्पेक्ट रेशियो से बदलकर डायनेमिक विंडो रिसाइजिंग की ओर ले जाता है। 9 सितंबर के अनावरण के बाद, Apple ने 12 अक्टूबर को प्री-ऑर्डर कॉन्फ़िगरेशन की तैयारी शुरू की, जिसके बाद 16 अक्टूबर, शुक्रवार को आधिकारिक प्री-ऑर्डर शुरू हुए और 23 अक्टूबर, 2026 से इसकी शुरुआती उपलब्धता शुरू हो रही है। सॉफ्टवेयर इंजीनियरिंग टीमों के लिए, यह रिलीज़ केवल एक प्रीमियम हार्डवेयर अपडेट से बढ़कर है। चूंकि मौजूदा एप्लिकेशन उनके कंपाइल किए गए SDK संस्करण के आधार पर अलग-अलग व्यवहार करते हैं, इसलिए डेवलपर्स को यह मूल्यांकन करना होगा कि 5.4-इंच की कवर स्क्रीन और 7.6-इंच के विस्तृत इनर कैनवास के बीच ट्रांजिशन के दौरान उनका व्यू हायरार्की (view hierarchy) कैसे अनुकूलित होता है।
Apple iPhone Duo प्री-ऑर्डर टाइमलाइन और डेवलपर पर प्रभाव
एक नज़र में
- प्री-ऑर्डर की तैयारी 12 अक्टूबर, 2026 को शुरू हुई, जिसके बाद 16 अक्टूबर को औपचारिक प्री-ऑर्डर हुए और 23 अक्टूबर से $1,999 की शुरुआती कीमत पर उपलब्धता शुरू हुई।
- हार्डवेयर में 5.4-इंच की बाहरी कवर स्क्रीन और अंदर की तरफ 7.6-इंच की फोल्डिंग डिस्प्ले है, जो Apple के A20 Pro प्रोसेसर और C2 मॉडेम द्वारा संचालित है।
- मौजूदा एप्लिकेशन अपने बिल्ड SDK स्तर के अनुसार व्यवहार करते हैं: लेगेसी बिल्ड बिना इस्तेमाल की गई जगह (unused space) के साथ दिखाई देते हैं, जबकि आधुनिक SDKs के साथ बनाए गए ऐप्स डिस्प्ले पर डायनेमिक रूप से फैल जाते हैं।
iPhone Duo का आगमन फोल्डेबल हार्डवेयर सेगमेंट में Apple की एंट्री का प्रतीक है। संयुक्त राज्य अमेरिका में $1,999 की शुरुआती कीमत पर, यह डिवाइस iOS इकोसिस्टम में एक अपरंपरागत फॉर्म फैक्टर पेश करता है, जैसा कि Apple Newsroom iPhone Duo अनावरण में घोषित किया गया था। Apple के आधिकारिक iPhone Duo विनिर्देश पेज पर प्रकाशित तकनीकी विनिर्देशों के अनुसार, डिवाइस में एक बाहरी कवर स्क्रीन है जो 44 घंटे तक के वीडियो प्लेबैक और 7.6-इंच का फोल्डिंग डिस्प्ले 31 घंटे तक का सपोर्ट करता है।
रिटेल तैयारी भौतिक Apple स्टोर्स में बढ़ गई है। ब्लूमबर्ग के मार्क गुरमन के अनुसार, कुछ अमेरिकी Apple स्टोर ग्राहकों को उनके डिवाइस पर व्यक्तिगत फर्स्ट-बूट ग्रीटिंग मिल सकती है। इस कार्यान्वयन की सार्वजनिक रूप से पुष्टि नहीं हुई है, जिसमें यह भी शामिल है कि क्या Apple का मौजूदा Presto वायरलेस अपडेट सिस्टम इसमें शामिल है। 9to5Mac के रिटेल ओवरव्यू और Forbes के लॉन्च विश्लेषण से यह भी पता चलता है कि स्टोर समर्पित प्रदर्शन फिक्स्चर (demonstration fixtures) तैयार कर रहे हैं।

हालाँकि, मुख्य इंजीनियरिंग चुनौती सॉफ्टवेयर संगतता में है। प्रत्येक कैटलॉग एप्लिकेशन को तुरंत फिर से लिखने के लिए मजबूर करने के बजाय, Apple ने बैकवर्ड-संगत रनटाइम व्यवहार लागू किया है जो संकलन के दौरान उपयोग किए गए विशिष्ट बेस SDK पर निर्भर करता है। डेवलपर्स उपभोक्ता डिलीवरी से पहले स्टोर लिस्टिंग तैयार कर सकते हैं, जैसा कि MacRumors की iPhone Duo गाइड में बताया गया है।

मौजूदा iOS ऐप्स iPhone Duo पर कैसे व्यवहार करते हैं
जब एक गैर-अनुकूलित एप्लिकेशन iPhone Duo पर चलता है, तो ऑपरेटिंग सिस्टम स्वचालित रूप से UI एसेट्स को मनमाने ढंग से स्केल या स्ट्रेच नहीं करता है। इसके बजाय, Apple ऐप बनाने के लिए उपयोग किए गए SDK संस्करण के अनुसार अलग-अलग विंडो प्रस्तुति व्यवहार का दस्तावेजीकरण करता है, जैसा कि iPhone Duo के लिए Apple डेवलपर की तैयारी दिशानिर्देशों में विस्तृत है।
मौजूदा ऐप्स 5.4-इंच कवर डिस्प्ले पर चलने योग्य बने रहते हैं, लेकिन उनका उपलब्ध कंटेंट क्षेत्र और लेआउट व्यवहार उन्हें बनाने के लिए उपयोग किए गए SDK पर निर्भर करता है। पुराने SDK बिल्ड संगतता लेआउट का उपयोग कर सकते हैं जो नए एडेप्टिव बिल्ड से भिन्न होते हैं। जब उपयोगकर्ता 7.6-इंच के इनर कैनवास तक पहुँचने के लिए डिवाइस को खोलता है, तो ऑपरेटिंग सिस्टम एप्लिकेशन के मूल संकलन के आधार पर विशिष्ट नियंत्रण नीतियां लागू करता है।

जो एप्लिकेशन हार्ड-कोडेड स्क्रीन निर्देशांक, डिवाइस चौड़ाई के संबंध में फिक्स्ड धारणाओं, या पूर्ण पिक्सेल स्थिरांक पर निर्भर करते हैं, वे अनुकूलन के बिना आकार बदलने पर लेआउट क्लिपिंग या दृश्य मिसअलाइनमेंट का अनुभव कर सकते हैं। अप्रत्याशित क्रैश या इंटरफ़ेस ब्रेकअप को रोकने के लिए, Apple विशिष्ट डिस्प्ले टियर बनाए रखता है जो यह नियंत्रित करते हैं कि फोल्डेबल डिस्प्ले पर विंडो कैसे स्केल होती है।

iOS 26, 27 और 27.1 SDK बिल्ड के साथ क्या बदलता है
iPhone Duo पर थर्ड-पार्टी सॉफ़्टवेयर की रनटाइम प्रस्तुति मुख्य रूप से केवल होस्ट डिवाइस के ऑपरेटिंग सिस्टम संस्करण के बजाय संकलन के दौरान उपयोग किए गए बिल्ड SDK द्वारा निर्धारित की जाती है। iPhone Duo के लिए Apple डेवलपर की तैयारी दिशानिर्देशों में, Apple तीन अलग-अलग संगतता स्तरों को रेखांकित करता है:
| संकलित बिल्ड SDK | इनर 7.6-इंच कैनवास पर रनटाइम प्रस्तुति | आवश्यक डेवलपर कार्रवाई |
|---|---|---|
| iOS 26 SDK या पुराना | एप्लिकेशन प्रयोग करने योग्य रहता है, लेकिन खोले जाने पर विंडो के चारों ओर खाली जगह के साथ केंद्र में दिखाई दे सकता है। | लेआउट निर्भरता का ऑडिट करें; उपलब्ध डिस्प्ले रियल एस्टेट का उपयोग करने के लिए आधुनिक SDK के साथ फिर से बनाएं। |
| iOS 27 SDK | विंडो इनर डिस्प्ले के अधिकांश हिस्से का उपयोग करने के लिए डायनेमिक रूप से विस्तारित होती है जबकि स्टेटस बार से बचने के लिए मार्जिन बनाए रखती है। | डायनेमिक ऑटो लेआउट बाधाओं, सुरक्षित-क्षेत्र इनसेट और रिस्पॉन्सिव नेविगेशन घटकों को सत्यापित करें। |
| iOS 27.1 SDK या नया | एप्लिकेशन पूर्ण डिस्प्ले क्षेत्र का उपयोग कर सकता है, इंटरफ़ेस तत्वों को उपलब्ध स्क्रीन आयामों के अनुसार अनुकूलित कर सकता है। | सत्यापित करें कि टूलबार और टैब बार लंबवत रूप से दिखाई देने पर कंटेंट सही ढंग से अनुकूलित होती है, और मल्टी-कॉलम लेआउट को मान्य करें। |
विस्तारित-स्क्रीन संगतता में सुधार करने के लिए, इंजीनियरिंग टीमों को नए SDK के साथ फिर से निर्माण करना चाहिए और डायनेमिक रिसाइजिंग को मान्य करना चाहिए। iOS 27 SDK के साथ बनाए गए ऐप्स इनर डिस्प्ले के अधिकांश हिस्से का उपयोग कर सकते हैं, जबकि iOS 27.1 SDK या उससे बाद के संस्करणों के साथ बनाए गए ऐप्स सही लेआउट अनुकूलन के अधीन, डिस्प्ले क्षेत्र का पूरा लाभ उठा सकते हैं।
एडेप्टिव विंडो ज्योमेट्री और लेआउट सत्यापन
डायनेमिक अनफोल्डिंग का समर्थन करने के लिए एक एप्लिकेशन को ट्रांजिशन करने के लिए फिक्स्ड-ज्योमेट्री धारणाओं को छोड़ना आवश्यक है। iPhone Duo पर, मेमोरी में प्रोसेस सक्रिय रहने के दौरान एक एप्लिकेशन विंडो आयाम बदल सकती है।
हार्ड-कोडेड स्क्रीन बाउंड्स को बदलना
लेगेसी iOS कोडबेस अक्सर इंटरफ़ेस तत्वों को स्थिति में लाने के लिए वैश्विक डिस्प्ले मेट्रिक्स को क्वेरी करते हैं:
- लेआउट बाउंड्स और विंडो इनिशियलाइज़ेशन के लिए
UIScreen.mainक्वेरी करने वाले कोड का ऑडिट करें, फिक्स्ड डिस्प्ले धारणाओं को वर्तमान व्यू, विंडो, सीन और ट्रेट कलेक्शन मेट्रिक्स से बदलें। - UIKit में,
viewDidLayoutSubviews()जैसे लेआउट लाइफसाइकिल मेथड्स के भीतरview.boundsको रेफरेंस करें याwindow.boundsका निरीक्षण करें। - SwiftUI में,
GeometryReaderया आधुनिक लेआउट ट्रिगर्स जैसेonGeometryChangeका उपयोग करें ताकि विंडो आयाम समायोजित होने पर कंटेनर व्यू को डायनेमिक रूप से अनुकूलित किया जा सके।
लेआउट को डायनेमिक सेफ-एरिया इनसेट का भी सम्मान करना चाहिए। इनर डिस्प्ले में सिस्टम नेविगेशन संकेतकों और स्टेटस बार से प्रभावित असममित मार्जिन हैं। सिस्टम लेआउट गाइड पर सख्ती से निर्भर रहने से यह सुनिश्चित होता है कि कंटेंट डिस्प्ले कटआउट या किनारों के साथ ओवरलैप न हो।

पोस्चर अवेयरनेस और इंटरफ़ेस डिज़ाइन
जब डिवाइस को समतल सतह पर आंशिक रूप से फोल्ड करके उपयोग किया जाता है, तो कैमरा और मीडिया एप्लिकेशन हार्डवेयर प्रदर्शन के दौरान दिखाए गए अनुसार विमानों (planes) में नियंत्रण को विभाजित कर सकते हैं। हालाँकि, सार्वजनिक दस्तावेज़ीकरण यह स्थापित नहीं करता है कि थर्ड-पार्टी अनुप्रयोगों के पास सीधे हिंज एंगल सेंसर या समर्पित एंगल कॉलबैक तक पहुंच है। इसके बजाय, डेवलपर्स को iPhone Duo के लिए डिज़ाइन करने हेतु Apple ह्यूमन इंटरफ़ेस दिशानिर्देशों का पालन करते हुए रिस्पॉन्सिव इंटरफ़ेस डिज़ाइन करने चाहिए, जिससे विंडो आयाम बदलने पर लेआउट तत्व स्वाभाविक रूप से रिफ़्लो हो सकें।
स्प्लिट व्यू, नेविगेशन और स्टेट प्रिजर्वेशन
7.6-इंच डिस्प्ले पर एक एप्लिकेशन का विस्तार करना अक्सर नेविगेशन की कमियों को उजागर करता है। सिंगल-कॉलम ड्रिल-डाउन लिस्ट जो कॉम्पैक्ट स्क्रीन पर स्वाभाविक लगती हैं, वे खुले हुए पैनल पर अत्यधिक चौड़ी दिखाई देती हैं।
स्टेट रेस्टोरेशन से लेआउट रिसाइजिंग को डिकपल करना
एक आम गलतफहमी यह है कि रिस्पॉन्सिव लेआउट स्वचालित रूप से एप्लिकेशन स्टेट को बनाए रखते हैं। जबकि ऑटो लेआउट व्यू फ्रेम को पुनर्गणना (recalculate) करता है, यह परिचालन व्यावसायिक डेटा का प्रबंधन नहीं करता है:
- लेआउट गणना: ऑटो लेआउट नई चौड़ाई और ऊंचाई वर्गों से मेल खाने के लिए UI तत्वों को रिफ़्लो करता है।
- स्टेट प्रिजर्वेशन: सक्रिय फॉर्म प्रविष्टियां, इन-फ़्लाइट खोज क्वेरी, शॉपिंग कार्ट कॉन्फ़िगरेशन, और स्क्रॉल ऑफसेट को व्यू कंट्रोलर पुनर्निर्माण के दौरान स्वतंत्र रूप से संरक्षित किया जाना चाहिए।
- मल्टी-कॉलम नेविगेशन: एडेप्टिव कंटेनर का लाभ उठाना, जैसे कि Apple के UIKit स्प्लिट व्यू कंट्रोलर दस्तावेज़ीकरण में प्रलेखित
UISplitViewController, अनुप्रयोगों को चौड़े डिस्प्ले पर साइड-बाय-साइड मास्टर-डिटेल लेआउट प्रस्तुत करने की अनुमति देता है, जबकि कॉम्पैक्ट कवर स्क्रीन पर पदानुक्रमित स्टैक में संक्षिप्त हो जाता है।
निम्नलिखित पैटर्न संभावित एडेप्टिव इंटरफ़ेस डिज़ाइन को दर्शाते हैं। वास्तविक व्यवहार ऐप के लेआउट कार्यान्वयन, SDK संस्करण और उपलब्ध विंडो ज्योमेट्री पर निर्भर करता है:
iPhone Duo के लिए उदाहरण एडेप्टिव इंटरफ़ेस पैटर्न
| इंटरफ़ेस घटक | कवर स्क्रीन (5.4-इंच) पर व्यवहार | अनफोल्डेड कैनवास (7.6-इंच) पर व्यवहार | इंजीनियरिंग आवश्यकता |
|---|---|---|---|
| नेविगेशन स्टैक | सिंगल ड्रिल-डाउन लिस्ट | साइड-बाय-साइड दो-कॉलम या तीन-कॉलम स्प्लिट व्यू | UISplitViewController या SwiftUI NavigationSplitView को अपनाएं |
| टूलबार और बार | बॉटम टैब बार | लीडिंग वर्टिकल साइडबार या फ्लोटिंग कॉम्पैक्ट बार | एडेप्टिव बार प्लेसमेंट नियमों को कॉन्फ़िगर करें |
| मोडल शीट्स | फुल-स्क्रीन प्रस्तुति | फॉर्म-शीट या सेंटर्ड पॉपओवर प्रस्तुति | आकार वर्गों (size classes) के बीच मोडल प्रस्तुति शैलियों को सत्यापित करें |
डेवलपर्स को समर्थित ऐप लाइफसाइकिल कॉन्फ़िगरेशन में आने वाले यूनिवर्सल लिंक्स का रिग्रेशन-टेस्ट करना चाहिए, यह सुनिश्चित करते हुए कि लिंक वांछित कंटेंट पर जाएं और विंडो रिसाइजिंग अनावश्यक रूप से नेविगेशन या उपयोगकर्ता स्टेट को रीसेट न करे। ये परीक्षण किसी भी नए पेश किए गए iPhone Duo-विशिष्ट यूनिवर्सल लिंक्स प्रोटोकॉल का संकेत नहीं देते हैं।

Xcode 27.1 के लिए डेवलपर चेकलिस्ट
iPhone Duo रोलआउट के लिए अपडेट तैयार करने वाली इंजीनियरिंग टीमों को नवीनतम प्लेटफ़ॉर्म टूलचेन का उपयोग करके एक व्यवस्थित सत्यापन चेकलिस्ट का पालन करना चाहिए:
ज्योमेट्री और बाधा ऑडिटिंग
- स्क्रीन आकार निर्भरता का ऑडिट: डायनेमिक व्यू और विंडो मेट्रिक्स के साथ मॉड्यूल और लाइब्रेरी में कठोर
UIScreen.mainलेआउट धारणाओं का निरीक्षण और प्रतिस्थापन करें। - आकार-वर्ग धारणाओं से बचें:
.regularक्षैतिज आकार वर्ग को विशेष रूप से iPad उपकरणों के साथ न जोड़ें, क्योंकि खुला हुआ iPhone Duo, iPhone प्लेटफ़ॉर्म पर विस्तृत आकार वर्ग प्रस्तुत करता है। - आस्पेक्ट रेशियो रिफ़्लो सत्यापित करें: यह सुनिश्चित करें कि कस्टम कैनवास व्यू, वीडियो प्लेयर और इमेज कैरोसेल विंडो की चौड़ाई दोगुनी होने पर सही आस्पेक्ट रेशियो बनाए रखें।
लाइफसाइकिल और स्टेट गवर्नेंस
- सीन स्टेट रेस्टोरेशन लागू करें: सत्यापित करें कि जब विंडो डिस्प्ले आकारों के बीच बदलती है, तो इनपुट फॉर्म, वीडियो प्लेबैक स्थिति और स्क्रॉल ऑफसेट बने रहते हैं।
- मल्टी-विंडो सह-अस्तित्व का परीक्षण करें: स्प्लिट व्यू में एक अन्य सक्रिय एप्लिकेशन के साथ साइड-बाय-साइड चलते समय एप्लिकेशन की स्थिरता को मान्य करें।
- यूनिवर्सल लिंक रूटिंग सत्यापित करें: यह सुनिश्चित करें कि आने वाले डीप लिंक नेविगेशन स्टेट को रीसेट किए बिना समर्थित लाइफसाइकिल कॉन्फ़िगरेशन में सीधे लक्ष्य कंटेंट व्यू पर रूट होते हैं।
टूलिंग, सिमुलेशन और स्टोर तैयारी
- iPhone Duo सिम्युलेटर के साथ परीक्षण: फोल्ड, अनफोल्ड और रोटेट ट्रांजिशन का अनुकरण करने के लिए Xcode 27.1 और डिवाइस हब में शामिल आधिकारिक iPhone Duo हार्डवेयर प्रोफाइल का उपयोग करें।
- ऐप रिसाइजेबिलिटी स्किल्स तैनात करें: सामान्य फिक्स्ड-साइज लेआउट धारणाओं की पहचान करने के लिए Xcode कोडिंग असिस्टेंट के माध्यम से Apple के ऐप रिसाइजेबिलिटी स्किल को चलाएं और सुझाई गई सुधारों की समीक्षा करें। किसी अन्य संगत कोडिंग एजेंट का उपयोग करने वाली टीमें
xcrun agent skills exportके साथ स्किल को निर्यात कर सकती हैं। इसके बाद सिम्युलेटर और मैन्युअल रिसाइजिंग परीक्षण करें, क्योंकि यह स्किल हर समस्या का पता नहीं लगाता है। - ऐप स्टोर एसेट्स तैयार करें: Apple के एसेट तैयारी मार्गदर्शन का पालन करें; जैसा कि Apple डेवलपर की सबमिशन घोषणा में उल्लेख किया गया है, डेवलपर्स अब अपडेट किए गए iPhone Duo एसेट्स सबमिट कर सकते हैं, और अप्रैल 2027 से, नए सबमिट किए गए ऐप्स और गेम्स में iPhone Duo स्क्रीनशॉट शामिल करना आवश्यक होगा।
अक्सर पूछे जाने वाले प्रश्न (FAQ)
कंपाइलेशन SDK iPhone Duo पर ऐप के स्वरूप को कैसे प्रभावित करता है?
क्या डेवलपर्स के पास रॉ हिंज एंगल हार्डवेयर API तक पहुंच है?
जब डिवाइस खुलता है (unfolds), तो ऐप्स को उपयोगकर्ता स्टेट का प्रबंधन कैसे करना चाहिए?
इंजीनियरिंग टीमों के लिए मुख्य निष्कर्ष
iPhone Duo का लॉन्च iOS प्लेटफ़ॉर्म पर फोल्डेबल फॉर्म फैक्टर पेश करता है, जिसके लिए डेवलपमेंट टीमों को विंडो रिसाइजेबिलिटी को एक मुख्य आर्किटेक्चर आवश्यकता के रूप में मानने की आवश्यकता है। आधुनिक SDK के खिलाफ संकलित करके, हार्ड-कोडेड स्क्रीन स्थिरांक को समाप्त करके, और स्टेट मैनेजमेंट से लेआउट रिफ़्लो को डिकपल करके, सॉफ्टवेयर टीमें यह सुनिश्चित कर सकती हैं कि उनके एप्लिकेशन उपभोक्ताओं के डिवाइस को अनबॉक्स करने पर सहज, विश्वसनीय अनुभव प्रदान करें।
संदर्भ
- Apple Newsroom: Apple ने iPhone Duo का अनावरण किया
- Apple: iPhone Duo तकनीकी विनिर्देश
- Apple डेवलपर: iPhone Duo पर अपने ऐप को बेहतर बनाने के लिए तीन चरण
- Apple डेवलपर: ह्यूमन इंटरफ़ेस दिशानिर्देश — iPhone Duo के लिए डिज़ाइन
- Apple डेवलपर: iPhone Duo स्क्रीनशॉट के लिए ऐप स्टोर सबमिशन नोटिस
- Apple डेवलपर: UIKit स्प्लिट व्यू कंट्रोलर दस्तावेज़ीकरण
- 9to5Mac: iPhone Duo इन-स्टोर लॉन्च विवरण और रिटेल सेटअप
- Forbes: Apple iPhone Duo रिलीज़ टाइमलाइन और निजीकरण सुविधाएँ
- MacRumors: iPhone Duo के लिए प्री-ऑर्डर तैयारी प्रक्रिया
Share this article


