پس از رونمایی آیفون دوئو به‌عنوان نخستین گوشی تاشوی اپل، یکی از جزئیاتی که بیش از همه مورد توجه قرار گرفت، انیمیشن‌های بسیار نرم و روان هنگام باز و بسته شدن دستگاه بود. حالا یک کاربر گلکسی زد فولد ۸ نشان داده که می‌توان تجربه‌ای بسیار نزدیک به همین افکت را روی پرچمدار تاشوی سامسونگ نیز پیاده‌سازی کرد؛ هرچند این پروژه فعلاً در مرحله مفهومی باقی مانده است.

بازسازی انیمیشن آیفون دوئو روی گلکسی زد فولد ۸

اپل پس از سال‌ها گمانه‌زنی، سرانجام شب گذشته از آیفون دوئو (iPhone Duo) رونمایی کرد. در بررسی‌های اولیه، این محصول در برخی بخش‌ها حتی از گلکسی زد فولد ۸ پیشرفته‌تر توصیف شد و یکی از برتری‌های محسوسی که منتقدان به آن اشاره کردند، همین انیمیشن نرم انتقال تصویر هنگام تا شدن و باز شدن دستگاه بود.

در گوشی‌های تاشوی سامسونگ، جابه‌جایی محتوا بین نمایشگر کاور و نمایشگر اصلی معمولاً به‌صورت یک برش ساده یا یک گذار خشک انجام می‌شود. اما در آیفون دوئو، اپل از یک افکت پیوسته و فیزیکی استفاده کرده که حس باز شدن یک سطح واحد را القا می‌کند. دقیقاً همین نقطه ضعف، انگیزه‌ای شد تا یک کاربر ردیت دست به کار شود و نسخه‌ای مشابه را برای زد فولد ۸ بسازد.

ویدیوی منتشرشده از این پروژه نشان می‌دهد که انتقال تصویر میان دو نمایشگر با حرکتی بسیار نزدیک به نمونه اپل انجام می‌شود. محتوا به‌جای پرش ناگهانی، با یک بزرگ‌نمایی و کشیدگی نرم از صفحه بیرونی به صفحه داخلی منتقل می‌شود و در جهت معکوس نیز با جمع شدن روان تصویر همراه است. در نگاه اول، این افکت آن‌قدر طبیعی به نظر می‌رسد که گویی بخشی از رابط کاربری اصلی One UI است.

این افکت چگونه ساخته شد؟

سازنده این پروژه در پاسخ به کنجکاوی کاربران توضیح داده که برای رسیدن به این نتیجه، مسیر ساده‌ای را طی نکرده است. او برای شبیه‌سازی این رفتار، یک اپلیکیشن اختصاصی توسعه داده و از دو ابزار کلیدی کمک گرفته است:

  • استخراج داده‌های حسگر لولا: اپلیکیشن به‌صورت لحظه‌ای زاویه باز شدن دستگاه را از حسگر لولای گلکسی زد فولد ۸ می‌خواند تا سرعت و مرحله انیمیشن را با حرکت فیزیکی گوشی همگام کند.
  • استفاده از Presentation API: برای مدیریت نمایش هم‌زمان محتوا روی دو نمایشگر و ایجاد گذار گرافیکی پیوسته، از قابلیت Presentation API اندروید استفاده شده است.

به گفته او، این ترکیب به اپلیکیشن اجازه می‌دهد تا بداند کاربر در کدام مرحله از باز یا بسته کردن گوشی قرار دارد و بر اساس آن، فریم‌های انیمیشن را با دقت بالا رندر کند. نتیجه، افکتی است که هم از نظر زمانی و هم از نظر بصری، شباهت زیادی به آنچه اپل در آیفون دوئو نمایش داده دارد.

داخل خبر (468x60)

چرا این قابلیت فعلا عمومی نمی‌شود؟

با وجود جذابیت این دستاورد، سازنده تأکید کرده که پروژه‌اش قرار نیست به یک برنامه قابل دانلود از گوگل پلی یا گلکسی استور تبدیل شود. دلیل اصلی، محدودیت‌های دسترسی در سطح سیستم‌عامل است.

به گفته این توسعه‌دهنده، سامسونگ اجازه‌های لازم برای کنترل عمیق رفتار نمایشگر و لولا را در اختیار اپلیکیشن‌های شخص ثالث قرار نمی‌دهد. در نتیجه، چنین انیمیشنی را نمی‌توان به‌صورت یک اپ مستقل و پایدار برای همه کاربران زد فولد ۸ عرضه کرد. تنها خود سامسونگ است که می‌تواند این رفتار را به‌صورت یکپارچه در سطح سیستم و به‌عنوان بخشی از One UI پیاده‌سازی کند.

به عبارت دیگر، این ویدیو بیشتر یک نمونه مفهومی (Concept) است که نشان می‌دهد سخت‌افزار فعلی سامسونگ از نظر فنی توانایی اجرای چنین انیمیشنی را دارد و تنها فقدان پشتیبانی نرم‌افزاری رسمی مانع از فراگیر شدن آن شده است.

رقابت تاشوها از سخت‌افزار به نرم‌افزار رسیده است

بازسازی این افکت، پیام مهم‌تری هم برای بازار گوشی‌های تاشو دارد. تا پیش از این رقابت اصلی بر سر باریک‌تر شدن لولا، کاهش چین‌خوردگی نمایشگر و افزایش دوام بود، اما حالا با ورود اپل به این بخش، کیفیت تجربه نرم‌افزاری و جزئیات بصری به معیار جدیدی برای سنجش برتری تبدیل شده است.

کاربران گلکسی زد فولد ۸ مدت‌هاست از سامسونگ می‌خواهند که گذار بین دو نمایشگر را روان‌تر و چشم‌نوازتر کند. پروژه اخیر ثابت می‌کند که این خواسته نه‌تنها منطقی است، بلکه از نظر فنی نیز کاملاً دست‌یافتنی است. حال باید دید سامسونگ در به‌روزرسانی‌های بعدی One UI، به این مطالبه پاسخ می‌دهد و انیمیشنی در حد و اندازه آیفون دوئو را به‌صورت رسمی به پرچمدار تاشوی خود می‌آورد یا این تجربه جذاب همچنان در حد یک آزمایش باقی خواهد ماند.