حساب کاربری ندارید؟ ثبت نام کنید

ساعت‌های هوشمند Wear OS به‌زودی دستخوش تغییری اساسی در تجربه کاربری (UX) می‌شوند

نوشته

3 ساعت قبل | بدون دیدگاه | ساعت هوشمند، گوگل

شرکت گوگل در اوایل این هفته فاش کرد که یکی از نسخه‌های آتی سیستم‌عامل Wear OS به یک نوار وضعیت سیستمی (System Status Bar) مجهز خواهد شد. غول فناوری در تاریخ ۲۶ اکتبر ۲۰۲۶ (۴ آبان ۱۴۰۵) یک شبیه‌ساز Canary برای سیستم‌عامل Wear OS در محیط Android Studio منتشر کرد تا توسعه‌دهندگان بتوانند قابلیت‌های آینده پلتفرم و تغییرات رابط کاربری را پیش از عرضه عمومی روی ساعت‌های هوشمند آزمایش کنند.

خلاصه خبر در یک نگاه

🔷 شرکت گوگل در شبیه‌ساز جدید Android Studio از اضافه شدن نوار وضعیت سیستمی پایدار به بالای نمایشگر دایره‌ای ساعت‌های Wear OS خبر داد.
🔷 این نوار وضعیت، زمان فعلی و نشانگرهای وضعیت سیستم را با تایپوگرافی و جایگاه استاندارد در تمامی برنامه‌ها نمایش می‌دهد.
🔷 نوار وضعیت هنگام اسکرول کردن فهرست‌ها پنهان می‌شود و پس از حدود ۲ ثانیه توقف کاربر دوباره به نمایش درمی‌آید.
🔷 این شبیه‌ساز با نام Wear OS 7.1 بر پایه اندروید ۱۷ (CinnamonBun) و شناسه ساخت CP41.260831.001.E8 منتشر شده است.
🔷 قابلیت نوار وضعیت سیستمی در نسخه پایدار Wear OS 7.1 حضور نخواهد داشت و برای انتشار در نسخه‌های بعدی در نظر گرفته شده است.

جزئیات عملکرد نوار وضعیت سیستمی در نمایشگر ساعت‌های هوشمند

قابلیت جدید مورد بحث، یک نوار وضعیت سیستمی پایدار است که روی پنجره برنامه‌های Wear OS در بالاترین نقطه نمایشگر دایره‌ای قرار می‌گیرد. این بخش درست مانند سیستم‌عامل اندروید در گوشی‌ها و تبلت‌ها، زمان فعلی و نشانگرهای وضعیت سیستم را به نمایش می‌گذارد.

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

تغییرات فنی و نحوه هماهنگی خودکار برای توسعه‌دهندگان

شرکت گوگل جزئیات فنی نحوه کارکرد این قابلیت را در ابزار Jetpack Compose for Wear OS به شرح زیر اعلام کرده است:

  • هماهنگی خودکار در Jetpack Compose: هنگامی که برنامه سطح API 35 یا بالاتر را هدف قرار دهد و با نسخه 1.8.0-alpha02 یا بالاتر Compose for Wear OS کامپایل شود، بخش‌های AppScaffold و ScreenScaffold به‌طور خودکار برنامه را با نوار وضعیت سیستمی هماهنگ می‌کنند.
  • مدیریت نمایش زمان توسط سیستم: کامپوننت AppScaffold ساعت داخلی برنامه (TimeText) را غیرفعال می‌کند تا تنها ساعت نوار وضعیت سیستمی نمایش داده شود. همچنین ScreenScaffold حاشیه لازم را در بخش بالایی اعمال کرده و هنگام اسکرول کردن محتوای فهرست توسط کاربر، نوار وضعیت را پنهان می‌کند؛ سپس پس از حدود ۲ ثانیه توقف فعالیت کاربر، متن ساعت دوباره ظاهر می‌شود.
  • پنجره‌های تعاملی و حالت تمام‌صفحه: اجزای تعاملی تمام‌صفحه در Wear Compose Material 3 شامل AlertDialog، Dialog، Stepper، TimePicker و DatePicker در زمان نمایش، نوار وضعیت سیستمی را به‌طور خودکار مخفی می‌کنند. برای صفحاتی که نیازمند تجربه غوطه‌ور و تمام‌صفحه هستند نیز می‌توان از قابلیت StatusBarSuppression استفاده کرد.
آپدیت Wear OS 7

آپدیت Wear OS 7

تأیید توسعه Wear OS 7.1 بر پایه اندروید ۱۷

این شبیه‌ساز با عنوان Wear OS 7.1 (سطح API 37.2-beta1 و مبتنی بر اندروید ۱۷ با نام رمز CinnamonBun) و با شناسه ساخت CP41.260831.001.E8 منتشر شده است. این موضوع نشان می‌دهد که نسخه Wear OS 7.1 در راه است، اما نوار وضعیت جدید در نسخه‌های بعدی عرضه خواهد شد.

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

جمع‌بندی

انتشار شبیه‌ساز قناری Wear OS 7.1 بر پایه اندروید ۱۷ نشان می‌دهد که گوگل قصد دارد با افزودن نوار وضعیت سیستمی یکپارچه در بالای نمایشگر ساعت‌های هوشمند، تجربه کاربری ساعت‌ها را به گوشی‌های اندرویدی نزدیک‌تر کند. هرچند این ویژگی در نسخه پایدار Wear OS 7.1 عرضه نمی‌شود، اما فراهم شدن ابزارهای هماهنگی خودکار برای توسعه‌دهندگان نویدبخش نمایش منظم‌تر ساعت و اعلان‌های سیستمی در نسخه‌های آینده این سیستم‌عامل است.

به نظر شما اضافه شدن یک نوار وضعیت دائمی در بالای صفحه نمایش کوچک ساعت‌های هوشمند، تجربه کاربری را بهبود می‌بخشد یا فضای مفید نمایشگر را محدود می‌کند؟

اشتراک در
اطلاع از
0 Comments
مطالب اخیر
امیرحسین ملکی