نکته قابل توجه این است که انتخابگر زمان هشدار در آیفون برخلاف تصور عموم، یک فهرست حلقهای بینهایت نیست بلکه فهرستی بسیار طولانی اما محدود است. این ویژگی ساده اما جذاب نشان میدهد چقدر اپل در طراحی تجربه کاربری دقیق و در عین حال بهینه عمل میکند؛ جایی که ظاهراً همه چیز بینهایت به نظر میآید اما در واقع محدودیتهای برنامهنویسی وجود دارد.
انتخابگر زمان هشدار آیفون تنها یک فهرست طولانی مترقی از اعداد است نه یک حلقه دیجیتالی چرخان که از 23 به 0 برگردد. به عبارت دیگر، پس از حرکت در این فهرست ساعات یا دقیقهها، خواهید دید که نهایتاً به انتهای مشخص و محدودی میرسید.
با حرکت پیوسته انگشت روی انتخابگر ساعت یا دقیقه، تقریباً پس از 30 بار سوایپ دستی میتوان به ابتدای فهرست تا انتهای آن رسید. به طور مثال در حالت ۲۴ ساعته، ساعتها از 01 تا 16 و در حالت ۱۲ ساعته از 01 تا 4 ادامه دارند. دقیقهها نیز از 00 تا 39 متغیرند، در حالی که میان این اعداد تعداد زیادی چرخه کامل را میتوان پشت سر گذاشت.
چنین طراحی به احتمال زیاد به دلایل فنی و برنامهنویسی است. در واقع به جای پیادهسازی یک حلقه بینهایت پیچیده، اپلیکیشن تنها براساس لیستی از اعداد مشخص و از پیش تعیینشده کار میکند که سادهتر و بهینهتر است. علاوه بر این، به نظر میرسد یک طنز پنهان و چالشی برای کاربران نیز وجود دارد؛ امتحان کنید ببینید چقدر طول میکشد که به انتهای لیست برسید.
در واقع iOS پر است از چنین رازهای کوچک و جالب. برای نمونه، تقویم این سیستمعامل تا سال 6888 را پشتیبانی میکند که خود یک عدد حیرتانگیز است و نشاندهنده توجه اپل به جزئیات تاریخی. جالبتر این که برخی کاربران با تلاش فراوان توانستهاند حتی به سال 10005 نیز در تقویم برسند! پس به احتمال زیاد هنوز اسرار ناشناخته بسیاری در دل iOS باقی مانده که زمان کشف آنها فرا نرسیده است.
منبع: macworld