Apple के iPhone Duo पेश होने के अगले ही दिन Reddit डेवलपर moomanjohnny ने Galaxy Z Fold 8 पर वैसा ही दिखने वाला ओपनिंग ट्रांज़िशन प्रदर्शित किया। वीडियो में ऐसा लगता है जैसे कवर स्क्रीन का होम स्क्रीन खुलते ही अंदर की बड़ी स्क्रीन पर लगातार फैल रहा हो। हालांकि, इसे इंस्टॉल करके इस्तेमाल की जा सकने वाली सुविधा नहीं, बल्कि एक चतुर तकनीकी प्रूफ-ऑफ-कॉन्सेप्ट समझना चाहिए।
5
16
हिंज की हरकत के साथ बंधी एनीमेशन
इस डेमो का आधार Fold 8 का हिंज-एंगल सेंसर है। फोन कितना खुला है, सेंसर उसका डेटा रियल टाइम में देता है और वही बदलता हुआ मान एनीमेशन को नियंत्रित करता है। यानी ट्रांज़िशन किसी तय समय पर चलने वाली क्लिप नहीं है; फोन को जितना खोलेंगे या बंद करेंगे, इफेक्ट उतना ही उसकी भौतिक गति के साथ आगे-पीछे होगा।
3
5
डेवलपर ने इसके लिए तीन मुख्य तकनीकों का इस्तेमाल किया:
- फोन के खुलने की स्थिति मापने के लिए हिंज-एंगल सेंसर डेटा;
- दृश्य प्रभाव रेंडर करने के लिए Android Graphics Shading Language (AGSL) शेडर;
- दोनों डिस्प्ले पर आउटपुट दिखाने के लिए Android का
Presentation API।
5
9
हिंज एंगल बदलने पर शेडर तस्वीरों को ब्लर करता है, क्रॉस-फेड करता है और उनका आकार व स्थिति बदलता है। इसी से हिंज के पार कंटेंट के निर्बाध रूप से बहने का आभास बनता है।
5
8
असली One UI नहीं, दो स्क्रीनशॉट एनिमेट होते हैं
यहीं इस डेमो की सबसे अहम सीमा है। यह लाइव लॉन्चर, नोटिफिकेशन या किसी भी चल रहे ऐप को एनिमेट नहीं करता। इसके बजाय, बाहरी और भीतरी डिस्प्ले के लिए लिए गए स्थिर स्क्रीनशॉट इस्तेमाल होते हैं, जिनके बीच शेडर फोन के मौजूदा हिंज एंगल के अनुसार ट्रांज़िशन बनाता है।
5
8
11
साधारण Android ऐप के पास पूरे सिस्टम की लाइव सामग्री को कैप्चर करने, कंपोज़ करने और उसकी जगह नया रेंडर आउटपुट लगाने की अनुमति नहीं होती। SystemUI और SurfaceFlinger जैसे सिस्टम-स्तरीय रेंडरिंग कंपोनेंट विशेषाधिकार वाले सॉफ्टवेयर तक सीमित हैं। इसलिए कोई थर्ड-पार्टी ऐप पूरे फोन के इंटरफेस पर यह इफेक्ट निर्बाध रूप से लागू नहीं कर सकता।
15
सीधी बात: यह डेमो एक सतत स्क्रीन-हैंडऑफ का दिखावा बखूबी रचता है, मगर यह लाइव और सिस्टम-वाइड कंटिन्युटी नहीं देता।
आकर्षक हार्डवेयर डेमो, उपभोक्ता फीचर अभी नहीं
फिर भी यह प्रयोग मायने रखता है। इससे पता चलता है कि Fold 8 का हिंज सेंसर डिस्प्ले ट्रांज़िशन को फोन की वास्तविक गति के साथ सिंक करने लायक सटीक डेटा दे सकता है। Android 11 से फोल्डेबल फोन के हिंज एंगल की रिपोर्टिंग समर्थित है, और डेवलपर इस डेटा का उपयोग डिवाइस की गति के साथ चलने वाली एनीमेशन के लिए कर सकते हैं।
3
इसे One UI के एक परिपक्व फीचर में बदलने के लिए Samsung को सिर्फ इस प्रोटोटाइप से कहीं अधिक करना होगा, जैसे:
- Android की सिस्टम रेंडरिंग पाइपलाइन के साथ विशेषाधिकार-स्तरीय इंटीग्रेशन;
- बदलती हुई लाइव ऐप सामग्री को सहज ढंग से संभालना;
- परफॉर्मेंस और बैटरी खपत का अनुकूलन; और
- ऐसा डिजाइन जो शुरुआती ‘वाह’ वाले प्रभाव के बाद भी रोजमर्रा में उपयोगी रहे।
रिपोर्ट के अनुसार, निर्माता ने यह भी माना कि इफेक्ट सामने से देखने पर सबसे विश्वसनीय लगता है, क्योंकि कवर और इनर पैनल वास्तव में दो अलग-अलग डिस्प्ले हैं। देखने का कोण बदलने पर यह भ्रम कमजोर हो सकता है; और आकर्षक एनीमेशन का मतलब अपने-आप बेहतर रोजमर्रा का इंटरफेस नहीं होता।
1
Samsung के लिए इसका क्या संकेत है?
यह डेमो न तो साबित करता है कि Samsung Apple की आंतरिक तकनीक की हूबहू नकल कर सकता है, न ही इसे डाउनलोड करने योग्य लॉन्चर के रूप में पेश करता है। लेकिन यह जरूर संकेत देता है कि यदि Samsung सिस्टम-लेवल एक्सेस और लाइव-कंटेंट सपोर्ट के साथ इसे विकसित करे, तो One UI में ऐसा नेटिव ट्रांज़िशन तकनीकी रूप से संभव हो सकता है।
3
15
Apple ने iPhone Duo की घोषणा 9 सितंबर को की थी। कंपनी के मुताबिक अमेरिका में इसकी प्री-ऑर्डर 16 अक्टूबर से शुरू होगी, उपलब्धता 23 अक्टूबर से होगी और शुरुआती कीमत 1,999 अमेरिकी डॉलर है।
18