IPhone X पर मौजूदा ऐप्स "स्केल" कैसे होंगे?


2

जब iPhone 6 बाहर आया, तो ऐप स्टोर में गैर-अपडेट किए गए ऐप को समान पहलू अनुपात के साथ बढ़ाया / बढ़ाया गया।

IPhone X पर ऐप स्टोर में मौजूदा ऐप्स कैसे होंगे? अर्थात। SDK 11 / Xcode9 के साथ उनका पुनर्निर्माण किए बिना।

IPhone X के लिए केवल एक ही यथार्थवादी विकल्प मैं सोच सकता हूं कि पूर्ण स्क्रीन का उपयोग नहीं किया जाएगा? अर्थात। iPhone 6 और amp के रूप में एक ही पहलू अनुपात; 7।

मुझे क्या लगता है कि यह iPhone X + SDK10 के लिए किसी प्रकार का "सिकुड़ा हुआ क्षेत्र" होगा, यह है कि ऐपस्टोर में लगभग सभी ऐप तब तक टूट जाएंगे जब तक कि ऐप एक महीने के भीतर अपडेट नहीं हो जाते। हकीकत में - ऐसा नहीं होगा। IPhone X रिलीज़ की तारीख में बहुत से एप्लिकेशन अपडेट नहीं किए जाएंगे।

संपादित करें:

स्पष्ट करने के लिए, मैं यह नहीं पूछता कि xcode9 / SDK11 के साथ पुनर्निर्माण करने पर ऐप्स कैसे दिखेंगे। मैं जानना चाहता हूं कि ऐप उन्हें फिर से बनाए बिना कैसे व्यवहार करते हैं!

जवाबों:


4

अभी ज्यादातर ऐप के साथ बने हैं ऑटो लेआउट , इसलिए वे "स्केल" नहीं होने जा रहे हैं, बल्कि वस्तुओं की स्थिति भिन्न हो सकती है। सबसे बड़ी समस्या प्रदर्शन के शीर्ष क्षेत्र को संभालना है। मैंने iPhoneX सिम्युलेटर में कुछ ऐप चेक किए और स्टेटस बार डिस्प्ले करने वाले ऐप्स को कोई समस्या नहीं है। स्टेटस बार छिपे होने और नेविगेशन बार के बिना समस्याएँ हो सकती हैं। यहाँ है YiLun Zhao से हीरो नमूना अनुप्रयोग :

Hero Sample app from YiLun Zhao

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

मैंने कुछ अन्य ऐप चेक किए और UI के साथ कोई बड़ी समस्या नहीं है।

तो आपके सवाल का जवाब है - यह निर्भर करता है कि डेवलपर्स ने अपने ऐप कैसे बनाए। यदि उन्होंने ऑटो लेआउट का उपयोग किया है तो समस्या नहीं होनी चाहिए।

अनुलेख भले ही डिस्प्ले iPhones से बड़ा है, लेकिन इसमें परिदृश्य में "कॉम्पैक्ट" क्षैतिज लक्षण हैं - & gt; विभाजित दृश्य नहीं होगा। लैंडस्केप दृश्य में लोड किए गए पृष्ठ पूरी स्क्रीन चौड़ाई पर कब्जा नहीं करते हैं (दोनों तरफ सफेद धारियां हैं। स्क्रीनशॉट:

Safari in landscape mode on iPhone X

नोट: यह अभी भी Xcode Beta है, इसलिए iPhone X जारी होने पर शायद चीजें बदल जाएंगी।


आपके उत्तर के लिए धन्यवाद। हालांकि यह एसडीके 11 के साथ ऐप का एक पुनर्मिलन है, इसलिए यह मेरे प्रश्न का उत्तर नहीं देता है।
ullstrm

1
@ullstrm यह मायने नहीं रखना चाहिए कि यह SDK11 के साथ recompiled है, क्योंकि ऑटो लेआउट अभी भी उपलब्ध लक्षणों / मार्गदर्शिकाओं आदि का उपयोग करता है। वे SDK11 के साथ परिवर्तित नहीं होते हैं। यदि आप वास्तव में चाहते हैं तो मैं इसे SDK10 के साथ फिर से जोड़ने की कोशिश कर सकता हूं
Mateusz Szlosek

हाँ, यह कोशिश करो! मुझे यह दुर्भाग्य से काम करने के लिए नहीं मिला। अर्थात। SDK10 और iPhone X
ullstrm

मुझे क्या लगता है कि यह एसडीके 10 के साथ आईफोन एक्स के लिए किसी तरह का "तंग क्षेत्र" होगा, यह है कि ऐपस्टोर में लगभग सभी ऐप तब तक टूट जाएंगे जब तक कि सभी ऐप एक महीने में अपडेट नहीं हो जाते। हकीकत में - यह खुश नहीं करेगा।
ullstrm

हम्म, ऐसा लगता है कि SDK को कॉपी / पेस्ट * .sdk फाइलों में बदलना और सिम्बल को बदलना उतना आसान नहीं है। मैंने अपना Xcode; मैंने अपने जवाब में लिखा था, ऑटो लेआउट अभी भी पिछले एसडीके की तरह लक्षण / गाइड का उपयोग करता है, इसलिए इसमें बहुत अंतर नहीं होना चाहिए।
Mateusz Szlosek
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.