فراتر از تقسیم صفحه: نگاهی به حبابهای برنامهساز و «نوار حباب» جدید اندروید ۱۷
نسخه رسمی اندروید ۱۷ با معرفی «حبابهای برنامه» و «نوار حباب»، چندوظیفگی در موبایل را متحول میکند. کشف کنید که چگونه این سیستم پنجرهبندی جدید هر برنامهای را به یک ویجت شناور و قابل اتصال تبدیل میکند و این موضوع چه معنایی برای توسعهدهندگان دارد.
نکات کلیدی
- • نسخه رسمی اندروید ۱۷ با معرفی «حبابهای برنامه» و «نوار حباب»، چندوظیفگی در موبایل را متحول میکند
- • کشف کنید که چگونه این سیستم پنجرهبندی جدید هر برنامهای را به یک ویجت شناور و قابل اتصال تبدیل میکند و این موضوع چه معنایی برای توسعهدهندگان دارد

فراتر از تقسیم صفحه: نگاهی به حبابهای برنامهساز و «نوار حباب» جدید اندروید ۱۷
چندوظیفگی (Multitasking) در دستگاههای موبایل در گذشته مانند نوشتن یک رمان روی یک کاغذ یادداشت کوچک (Sticky Note) بود. چیدمانهای تقسیم صفحه (Split-screen) فضای کار شما را به نصف کاهش میدهند و پنجرههای سنتی تصویر-در-تصویر (PiP) همیشه درست روی دکمهای که میخواهید لمس کنید، شناور میشوند.
با عرضه رسمی اندروید ۱۷، گوگل در حال بازنویسی قوانین چندوظیفگی در موبایل است. این سیستمعامل با معرفی حبابهای برنامه (App Bubbles) در سطح سیستم و یک نوار حباب (Bubble Bar) اختصاصی برای صفحهنمایشهای بزرگ، بزرگترین گام خود را به سمت یک محیط پنجرهبندی در کلاس دسکتاپ برمیدارد.
انقلاب حبابهای برنامه: هر چیزی را در هر کجا شناور کنید
اگرچه حبابهای گفتگوی شناور از نسخه ۱۱ در اندروید وجود داشتهاند، اما آنها به شدت به APIهای پیامرسان محدود بودند. اندروید ۱۷ این دیوارها را فرو میریزد و حبابهای برنامه را به یک چارچوب چندوظیفگی در سراسر پلتفرم تبدیل میکند.
اکنون میتوانید هر برنامهای را در گوشی خود به یک پنجره شناور تبدیل کنید.
[لمس طولانی آیکون برنامه] ➔ [انتخاب "Bubble"] ➔ [ظاهر شدن پنجره شناور]
پس از راهاندازی، برنامه مانند یک پنجره دسکتاپ رفتار میکند. شما میتوانید آن را به هر جایی از صفحه بکشید، در کنار یک برنامه تمامصفحه از آن استفاده کنید، یا آن را به گوشه بکشید تا به یک آیکون دایرهای کوچک تبدیل شود. اندروید ۱۷ به شما اجازه میدهد تا حداکثر پنج حباب فعال را به طور همزمان نگه دارید و به شما این امکان را میدهد تا بدون خروج از برنامه اصلی خود، بین یک ماشینحساب شناور، یک تقویم، یک یادداشتبردار و یک ویدیوی یوتیوب جابجا شوید.
باز کردن پتانسیل صفحهنمایشهای بزرگ: «نوار حباب»
در تبلتها و دستگاههای تاشو مانند پیکسل فولد (Pixel Fold)، اندروید ۱۷ از نوار حباب (Bubble Bar) رونمایی میکند؛ یک بخش داک اختصاصی که مستقیماً در نوار وظیفه (Taskbar) سیستم تعبیه شده است.
به جای شلوغ کردن لبههای صفحه تاشو با آیکونهای شناور، حبابهای فعال برنامه به طور خودکار و منظم در گوشه پایین سمت راست قرار میگیرند. کاربران میتوانند آیکونهای برنامهها را مستقیماً از نوار وظیفه به داخل نوار حباب بکشند و بلافاصله یک جعبهابزار شخصیسازیشده و آماده برای تقسیم صفحه ایجاد کنند.

این داک جابجایی بین حالتهای شناور را کاملاً روان و بیوقفه میسازد. شما میتوانید دو برنامه را در حالت تقسیم صفحه ۵۰/۵۰ اجرا کنید، در حالی که یک ماشینحساب شناور و کانال اسلک (Slack) نیز در بالا پین شده باشند.
ضرورت «اول-سازگار» برای توسعهدهندگان
برای توسعهدهندگان، تغییر سیستم پنجرهبندی اندروید ۱۷ فراتر از یک پوسته کاربری ساده است؛ این یک استاندارد معماری جدید است.
گوگل برای پشتیبانی از حبابهای برنامه و نوار حباب، یک الگوی توسعه اول-سازگار (adaptive-first) را اجباری کرده است. برنامههایی که اندروید ۱۷ (API سطح ۳۷) را هدف قرار میدهند، دیگر نمیتوانند از قابلیت تغییر اندازه یا محدودیتهای جهتگیری در صفحهنمایشهای بزرگ (صفحهنمایشهای با عرض بیشتر از ۶۰۰ دیپی) انصراف دهند. ترفندهای سنتی مانیفست مانند resizeableActivity=false یا مقادیر قفلشده screenOrientation اکنون توسط سیستم نادیده گرفته میشوند.
توسعهدهندگان باید از ابزارهایی مانند Jetpack Compose و حالتهای واکنشگرای پنجره بهره ببرند تا مطمئن شوند چیدمان برنامهشان به زیبایی از یک حباب کوچک و شناور ۲۰۰ دیپی به یک بوم تمامصفحه تبلت انتقال مییابد.
همخوانی کامل با ویژگیهای لایفاستایل
این سیستم پنجرهبندی به زیبایی مکمل دیگر انتشارهای نرمافزاری اخیر اندروید است، مانند ویژگی جدید «کمد لباس دیجیتال» گوگل فوتوز (Google Photos Digital Wardrobe). کمد لباس دیجیتال با استفاده از هوش مصنوعی برای فهرستبندی تکتک لباسهای موجود در کتابخانه شما، به شما امکان میدهد لباسها را با هم هماهنگ کرده و آنها را به صورت مجازی پرو کنید. به لطف حبابهای برنامه، میتوانید کمد لباس دیجیتال خود را مستقیماً روی یک چت گروهی شناور کنید و به صورت آنی از دوستان خود درباره پیشنمایش مجازی لباسها نظرخواهی کنید.
اندروید ۱۷ هماکنون برای دستگاههای واجد شرایط پیکسل در حال عرضه است و بهروزرسانیهای سامسونگ و سایر تولیدکنندگان بزرگ برای اواخر امسال برنامهریزی شده است.
برچسبها
منابع و ارجاعات مستند
پیشنهاد مطالعه بعدی

بستن همیشگی تب XML: نگاهی به انتقال رسمی اندروید به رویکرد "اول-کامپوز"

هوش مصنوعی با زبان کامپوز: نگاهی به موتور انقلابی رابط کاربری زاینده A2UI و AG-UI اندروید

از کروم تا آلومینیوم: نگاهی به انقلاب مخفی دسکتاپ اندروید گوگل
خوشتان آمد؟ مقاله بعدی را بگیرید
در خبرنامه عضو شوید تا راهنمای بعدی در ایمیلتان باشد — بدون مزاحمت، لغو عضویت در هر زمان.