یک ماه تا iPhone Duo؛ Xcode 27.1 آمده، اما شبیهساز هنوز کامل نیست
مهلت یکماهه؛ همین عدد کوچک این روزها برای توسعهدهندگان Apple از هر مشخصهی سختافزاری مهمتر است. شرکت Apple نخستین نسخهی آزمایشی Xcode 27.1 را در اختیار توسعهدهندگان گذاشته تا اپهایشان را برای iPhone Duo، نخستین آیفون تاشوی این شرکت، آماده کنند؛ اما فاصلهی میان انتشار این ابزارها و رسیدن دستگاه به دست مشتری فقط حدود یک ماه است.
Xcode محیط برنامهنویسی رسمی Apple است؛ همان نرمافزاری که توسعهدهندگان با آن اپهای iPhone، iPad و Mac را میسازند و میآزمایند. نسخهی ۲۷.۱ که روز جمعه منتشر شد، زبان برنامهنویسی Swift 6.4 و کیتهای توسعهی iOS 27.1 و iPadOS 27.1 و دیگر سیستمعاملهای Apple را همراه دارد و مهمتر از همه، ابزارهایی مخصوص iPhone Duo به آن اضافه شده است.
تازهترین بخش این بسته، گروه تازهای به نام Display در بوم Xcode است. توسعهدهنده از این مسیر میتواند ببیند اپاش روی نمایشگر جایگزین یا حالتهای نمایشی متفاوت دستگاه تاشو چگونه ظاهر میشود؛ چیزی که با نمایشگرهای ثابت سالهای گذشته سابقه نداشته و برای هر اپی که قرار است در اندازههای مختلف درست دیده شود، اهمیت دارد.
یک شبیهساز اختصاصی iPhone Duo هم در همین نسخه گنجانده شده، اما بیعیب نیست. Apple هشدار داده که قابلیت StandBy در آن کار نمیکند و اجرا و اشکالزدایی بیشتر افزونههای اپ پشتیبانی نمیشود. بهعلاوه، نخستین اجرای شبیهساز ممکن است چند دقیقه طول بکشد؛ همان چیزی که آزمایش پیوسته و سریع را برای تیمهای کوچک دشوار میکند.
همهی این محدودیتها در حالی مطرح میشود که تقویم فشرده است. iPhone Duo از ۱۶ اکتبر پیشفروش میشود و از ۲۳ اکتبر بهطور گسترده در دسترس قرار میگیرد. توسعهدهندگان ابزار آزمایش را تنها پس از رونمایی رسمی دستگاه به دست آوردهاند و همین تأخیر، پنجرهی کارشان را تنگ کرده است.
تاشو بودن دستگاه برای اپسازان یعنی چند برابر شدن حالتهای نمایش. صفحه میتواند بسته، نیمهباز یا کاملاً باز باشد، ابعاد و جهت نمایش تغییر کند و هر ترکیبی تجربهی جداگانهای بسازد. Apple در همین نسخه رابطهای برنامهنویسی تازهای هم اضافه کرده تا اپها از قابلیتهای ویژهی سختافزار تاشو استفاده کنند؛ امکاناتی که فقط با ابزار جدید قابل آزمایش است.
اپهایی که بهروزرسانی نشوند از کار نمیافتند و همچنان اجرا میشوند، اما احتمال دارد نتوانند تمام سطح نمایشگر را پر کنند و با حاشیه یا اندازهی نادرست دیده شوند. منبع خبر گمانه میزند که شرکتهای بزرگی مثل Adobe و Microsoft هم ممکن است دیرتر از بقیه اپهایشان را با iPhone Duo هماهنگ کنند؛ این ادعا تأیید رسمی ندارد و در حد پیشبینی میماند.
کوتاه بودن این مهلت برای همهی تیمها یکسان نیست. تیمهایی که منابع و نیروی بیشتری دارند میتوانند همزمان روی چند حالت نمایش کار کنند، اما توسعهدهندگان مستقل ناچارند انتخاب کنند کدام اپ و کدام بخش را اول آماده کنند. نتیجهاش این است که فهرست اپهای بهینهشده در روز عرضه احتمالاً بیشتر به قدرت تیم پشت هر اپ بستگی دارد تا به جذابیت ایدهی آن.
تصویر واقعی iPhone Duo در روز عرضه را نه لولا و نمایشگر، بلکه کیفیتی میسازد که اپها روی آن ارائه میدهند. هنوز هیچچیز قطعی نیست: ممکن است Apple در نسخههای بعدی بتا محدودیتهای شبیهساز را برطرف کند و ممکن است شماری از اپها با تأخیر هماهنگ شوند. آنچه روشن است این است که نخستین نسل یک شکل تازه از دستگاه، همیشه با فاصلهی میان سختافزار و نرمافزار سنجیده میشود.
