وقتی کسی واقعاً به انتهای انتخابگر زمان هشدار iPhone رسید!

وقتی کسی واقعاً به انتهای انتخابگر زمان هشدار iPhone رسید!

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

آیا انتخابگر زمان هشدار آیفون واقعاً بی‌نهایت نیست؟

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

چقدر طول می‌کشد تا به انتهای این فهرست رسید؟

با حرکت پیوسته انگشت روی انتخابگر ساعت یا دقیقه، تقریباً پس از 30 بار سوایپ دستی می‌توان به ابتدای فهرست تا انتهای آن رسید. به طور مثال در حالت ۲۴ ساعته، ساعت‌ها از 01 تا 16 و در حالت ۱۲ ساعته از 01 تا 4 ادامه دارند. دقیقه‌ها نیز از 00 تا 39 متغیرند، در حالی که میان این اعداد تعداد زیادی چرخه کامل را می‌توان پشت سر گذاشت.

چرا اپل این طراحی را انتخاب کرده؟

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

سایر رازهای جذاب iOS که ممکن است از آن بی‌خبر باشیم کدامند؟

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

تقویم iOS برای سال 6888

سوالات متداول

  • آیا انتخابگر زمان هشدار اپل بی‌نهایت است؟ خیر، این انتخابگر در واقع یک لیست طولانی اما محدود از اعداد است، نه یک حلقه بی‌نهایت.
  • لیست ساعت‌ها و دقیقه‌ها تا کجا ادامه دارد؟ ساعت‌ها در ساعت ۲۴ ساعته از 01 تا 16 و دقیقه‌ها از 00 تا 39 متغیر هستند، هرچند در میان آنها چرخه‌های زیادی تکرار می‌شود.
  • چرا اپل این طراحی را انتخاب کرده است؟ این روش بهینه‌تر از نظر برنامه‌نویسی است و نیازی به ایجاد حلقه‌های پیچیده ندارد.
  • آیا دیگر بخش‌های iOS هم دارای Easter egg هستند؟ بله، تقویم iOS یکی از آنهاست که تا سال‌های بسیار دور پشتیبانی می‌کند و احتمالاً اسرار دیگری هم وجود دارد.

منبع: macworld

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