گوگل ماه گذشته تأیید کرد که اندروید 16 ویژگی جدیدی به نام Live Updates را ارائه خواهد کرد. این ویژگی، اعلانهای ویژهای برای فعالیتهای درحال انجام مانند درخواست تاکسی، هشدارهای تحویل غذا و مسیریابی فراهم میکند. این اعلانها بر پایه نوع جدیدی از اعلانها به نام اعلانهای مبتنیبر پیشرفت (progress-centric notification) مشابه ویژگی Live Activities آیفونهای اپل ساخته شدهاند که شامل نوار پیشرفتی هستند که با گذشت زمان بهروزرسانی میشود و بهصورت انتخابی به بخشهای مختلف تقسیم میشوند.
درحالیکه گوگل اطلاعات دقیقی از ظاهر Live Updates منتشر نکرده، با استفاده از اندروید 16 بتا 2 و برخی تغییرات در کد، وبسایت androidauthority موفق به نمایش اولیه از این ویژگی شده است. در نسخه فعلی بتا، API لازم برای ایجاد اعلانهای مبتنیبر پیشرفت وجود دارد، اما سیستم این اعلانها را بهعنوان اعلانهای استاندارد نمایش میدهد و هنوز بهصورت Live Updates کاملاً فعال نشدهاند.
با فعالسازی داخلی ویژگی Live Updates، اعلانهای مبتنیبر پیشرفت بهعنوان Live Updates واقعی نمایش داده شد. برای این کار، از یک اپلیکیشن نمایشی ساختهشده توسط توسعهدهنده Viktor Mykhailiv استفاده شده است. همچنین با اصلاح کد برنامه و استفاده از API جدید setShortCriticalText در Android 16، متن کوتاه بحرانی را برای نمایش در نوار وضعیت Live Updates تنظیم شد.
در اندروید 16، Live Updates به شکل کپسولی در نوار وضعیت نمایش داده میشود و آیکونهای دیگر اعلانها را پنهان میکند. با تپ کردن روی این بخش در نوار وضعیت، اعلان کامل بهصورت پاپآپ زیر نوار وضعیت نمایش داده میشود. این اعلانها در بالای تمامی اعلانهای دیگر در پنل اعلانها نمایش داده میشوند اما زیر پخشکننده رسانه قرار میگیرند.
در نمایشگر همیشه روشن (Always-on Display)، Live Updates بهطور کامل و بهصورت Wireframe نمایش داده میشوند، درحالیکه دیگر اعلانها تنها بهصورت آیکون نمایش داده میشوند. همچنین، Live Updates تنها اعلانهایی هستند که در صفحه قفل، در قفسه اعلان جدید اندروید 16 فشرده نمیشوند.
طبق اطلاعات بدستآمده، برنامهها میتوانند بدون نیاز به مداخله کاربر، Live Updates را ایجاد کنند. این ویژگی بهطور پیشفرض برای هر برنامهای که اعلان مداوم ایجاد میکند، فعال خواهد بود، مشروط بر اینکه خلاصهای از اطلاعات بحرانی را ارائه دهد. در صورت سوءاستفاده یک برنامه از این نوع اعلان، کاربران میتوانند نمایش Live Updates را از تنظیمات دستگاه غیرفعال کنند.
اگرچه رابط کاربری Live Updates هنوز نهایی نشده، اما انتظار نمیرود تا نسخه بتا 3 تغییرات زیادی داشته باشد. گوگل برای آمادهسازی کامل توسعهدهندگان برای این ویژگی جدید، باید در بتا 3 بهطور کامل آن را فعال کند. انتشار عمومی اندروید 16 نیز پس از آزمایش کامل در نسخههای بتا در اواخر سال جاری پیشبینی میشود.
نظر شما درباره ظاهر و عملکرد Live Updates چیست؟