اندروید دارای یک کلیپبورد داخلی است که کپی و پیست کردن متن یا تصویر را در اپلیکیشنهای شما آسان میکند، اما محتویات آن بهصورت خودکار بین دستگاههای شما همگامسازی نمیشود. این بدان معناست که انتقال محتوای کپیشده بین دستگاههای اندرویدی درحالحاضر نیازمند یک ابزار شخص ثالث است. خوشبختانه، این وضعیت ممکن است در بهروزرسانی اندروید ۱۷ در سال آینده تغییر کند، زیرا شواهدی کشف شده که نشان میدهد گوگل درحال کار بر روی یک ویژگی «کلیپبورد یکپارچه» (Universal Clipboard) است.
خلاصه و نکات کلیدی
🔹 گوگل درحال توسعه یک ویژگی جدید به نام «کلیپبورد یکپارچه» برای اندروید است که احتمالاً با اندروید ۱۷ عرضه میشود.🔹 این قابلیت محتوای کلیپبورد (مانند متن) را بهصورت بومی و یکپارچه بین دستگاههای مختلف اندرویدی شما همگامسازی میکند.🔹 این ویژگی بخشی از پروژه بزرگتر گوگل برای رقابت با قابلیت Handoff اپل و ایجاد یک اکوسیستم یکپارچه است.🔹 درحالحاضر، شواهد نشان میدهد که این قابلیت فقط از متن پشتیبانی میکند و برخلاف اپل، شامل تصاویر یا سایر رسانهها نمیشود.🔹 این قابلیت بهاحتمالزیاد از طریق Google Play Services و بهصورت یکپارچه در تنظیمات سیستمعامل مدیریت خواهد شد.
کلیپبورد اندروید درحالحاضر چگونه کار میکند و چه محدودیتهایی دارد؟
اگرچه اکثر کاربران از طریق کیبوردهایی مانند Gboard با کلیپبورد اندروید تعامل دارند، اما کلیپبورد درواقع یک سرویس سیستمی است. هر اپلیکیشنی میتواند از طریق API مدیریت کلیپبورد (ClipboardManager API) به آن دسترسی داشته باشد، اما گوگل بهمرور زمان امنیت آن را افزایش داده است. اندروید ۱۰ محدودیتهایی را معرفی کرد که تضمین میکرد فقط کیبورد پیشفرض یا اپلیکیشنی که درحالحاضر در کانون توجه است، میتواند کلیپبورد را بخواند. اندروید ۱۳ پا را فراتر گذاشت و تاریخچه کلیپبورد را پس از یک ساعت بهصورت خودکار پاک میکند و هر زمان که یک برنامه به آن دسترسی پیدا کند، به شما هشدار میدهد.
این محدودیتها دلیل این است که چرا همگامسازی کلیپبورد بین یک گوشی پیکسل و یک کامپیوتر ویندوزی نیازمند تنظیم SwiftKey مایکروسافت بهعنوان کیبورد پیشفرض شماست. ازآنجاییکه مایکروسافت مالک SwiftKey است، میتواند همگامسازی کلیپبورد را مستقیماً در خود اپلیکیشن کیبورد تعبیه کند. برخی دیگر از گوشیهای اندرویدی نیز میتوانند کلیپبورد خود را با کامپیوترهای ویندوزی همگامسازی کنند، اما این کار را از طریق یک ابزار سیستمی از پیش نصبشده انجام میدهند که از یک مجوز سیستمی برای دور زدن محدودیتها استفاده میکند.

کلیپبورد یکپارچه اندروید ۱۷
کلیپبورد یکپارچه (Universal Clipboard) گوگل چگونه این مشکل را حل میکند؟
گوگل برای دستیابی به برابری با قابلیت Handoff اپل، درحال توسعه نسخه خود از «کلیپبورد یکپارچه» برای اندروید است. این شرکت درحالحاضر بهصورت داخلی از همین نام استفاده میکند، هرچند نام نهایی بازاریابی آن ممکن است تغییر کند. در آخرین نسخههای بتای اندروید، گوگل یک کلاس جدید به نام UniversalClipboardManager را در مسیری اضافه کرده که سایر ویژگیهای درحال توسعه Handoff نیز در آن قرار دارند. این کلاس یک سرویس سیستمی جدید را تعریف میکند که انتظار میرود درنهایت گزینهای برای همگامسازی کلیپبورد را در تنظیمات Handoff برای دستگاههای اندرویدی متصل، در معرض دید قرار دهد.

Handoff اپل
این فرآیند در عمل چگونه خواهد بود؟
در دستگاههای پیکسل، بهاحتمالزیاد Google Play Services مستقیماً کلیپبورد را نمیخواند. درعوض، اپلیکیشن Pixel System Service این وظیفه را برعهده میگیرد. این اپلیکیشن با درخواست مجوز READ_CLIPBOARD_IN_BACKGROUND، تغییرات محتوا را رصد میکند. کدها نشان میدهند که درحالحاضر، این سیستم دادههای غیرمتنی را نادیده میگیرد که یک تنزل قابلتوجه نسبتبه پیادهسازی اپل است. بهطور خلاصه، فرآیند کلی احتمالاً به شرح زیر خواهد بود:
شما متنی را بر روی گوشی پیکسل خود کپی میکنید.اپلیکیشن Pixel System Service تغییر در کلیپبورد را تشخیص میدهد.این اپلیکیشن تغییر را به گوگل پلی سرویسز اطلاعرسانی (broadcast) میکند.Google Play Services این اطلاعرسانی را دریافت میکند.ماژول Continuity در Google Play Services متن کپیشده را گرفته و آن را به کامپیوتر متصل شما ارسال میکند.
این فرآیند باید بهصورت معکوس نیز کار کند، مشروط بر اینکه گوگل یک شنونده کلیپبورد پسزمینه را در کامپیوترهای اندرویدی پیادهسازی کند. با توجه به زمانبندی و اهمیت این کشفیات، انتظار داریم این ویژگیها با بهروزرسانی اندروید ۱۷ در سال آینده از راه برسند.
چرا این قابلیت برای آینده اندروید اهمیت دارد؟
همانطور که اندروید به فرمفاکتورهای جدیدی مانند کامپیوترهای شخصی گسترش مییابد، داشتن ویژگیهای بیندستگاهی یکپارچه اهمیت بیشتری پیدا میکند. یکپارچگی روان، عامل اصلی است که کاربران را در اکوسیستم اپل نگه میدارد. اگر گوگل میخواهد پایگاه کاربران خود را حفظ کند، باید قابلیتهای مشابهی را ارائه دهد.
ما هیجانزدهایم که شاهد گسترش اندروید به کامپیوترها و ساختن ویژگیهای بیندستگاهی توسط گوگل هستیم که کاربران اپل سالها از آن لذت بردهاند. تفاوت کلیدی، البته، این است که اکوسیستم اندروید آزادی سختافزاری بسیار بیشتری را ارائه میدهد.
بهنظر شما کلیپبورد یکپارچه چقدر میتواند تجربه کاربری شما را در اکوسیستم اندروید بهبود بخشد؟
بفرست برای دوستات
