تکنولوژیسیستم عاملکامپیوتر

مایکروسافت از نوار وظیفه (Taskbar) ویندوز 11 برای از سرگیری فعالیت‌های اندروید شما استفاده می‌کند.

به گزارش اپست به نقل از windowslatest ، جدیدترین بیلد پیش‌نمایش اینسایدر ویندوز ۱۱ مایکروسافت، یعنی Build 26220.7271، یک ویژگی جدید بین دستگاهی را به ارمغان می‌آورد که به شما امکان می‌دهد آنچه را که در تلفن اندرویدی خود انجام می‌دادید، مستقیماً در رایانه شخصی ویندوزی خود از سر بگیرید.

مطالب مشابه: اخبار مایکروسافت

اینستاگرام اپست

برنامه M365 Copilot در تلفن شما از برخی برندها، اکنون می‌تواند فعالیت مرور یا اسناد ابری شما را تنها با یک کلیک به رایانه شخصی منتقل کند.

مطالب مشابه: اخبار ویندوز 11

این به‌روزرسانی بر اساس عرضه قبلی مایکروسافت در ماه آگوست است که در آن فقط اسپاتیفای (Spotify) از قابلیت ازسرگیری بین دستگاهی پشتیبانی می‌کرد. این سیستم از طریق برنامه Link to Windows و Continuity SDK مایکروسافت کار می‌کند، که به آرامی “زمینه برنامه” (app context) را از تلفن شما به رایانه شخصی می‌فرستد تا ویندوز بتواند همان فعالیت را دوباره باز کند.

مطالب مشابه: اخبار اندروید


رایانه شخصی شما اکنون می‌تواند فایل‌های آنلاین را از برنامه اندروید M365 Copilot از سر بگیرد

به‌روزرسانی جدید پیش‌نمایش اینسایدر برای کانال‌های Dev و Beta، پشتیبانی از ادامه فایل‌های آنلاین Word، Excel و PowerPoint را که در داخل برنامه M365 Copilot در تلفن اندرویدی شما باز شده‌اند، اضافه می‌کند.

مایکروسافت می‌گوید: اگر این برنامه‌های آفیس روی رایانه شخصی شما نصب شده باشند، فایل‌ها در همانجا باز می‌شوند. در غیر این صورت، ویندوز نسخه آنلاین را در مرورگر شما باز می‌کند. توجه داشته باشید که این ویژگی تنها برای اسناد آنلاین کار می‌کند، زیرا فایل‌های محلی همچنان در تلفن شما قفل باقی می‌مانند.

مایکروسافت از نوار وظیفه (Taskbar) ویندوز 11 برای از سرگیری فعالیت‌های اندروید شما استفاده می‌کند.

در حال حاضر، فقط گوشی‌های سامسونگ، آنر، هوآوی، اوپو و ویوو این قابلیت را دارند. غیبت شیائومی و موتورولا در حال حاضر عجیب به نظر می‌رسد، زیرا هر دو برند حضور خوبی در چندین بازار دارند. همانطور که انتظار می‌رفت، محصولات پیکسل گوگل نیز در این لیست غایب هستند.

اگر از گوشی ویوو استفاده می‌کنید، اکنون می‌توانید بدون نیاز به انجام کار اضافی، جلسه مرورگر ویوو خود را در مرورگر پیش‌فرض رایانه شخصی ویندوز ۱۱ خود ادامه دهید. گوشی، تب فعال را به رایانه شما ارسال می‌کند و ویندوز یک هشدار کوچک در نوار وظیفه (taskbar) نمایش می‌دهد که همان صفحه را در مرورگر رایانه شخصی شما باز می‌کند.

وب‌سایت Windows Latest درک می‌کند که در سطح فنی، همه این‌ها از طریق برنامه Link to Windows و یک لایه پس‌زمینه که مایکروسافت آن را Continuity SDK می‌نامد، کار می‌کند.

گوشی شما یک “بسته متنی” (context packet) کوچک ایجاد می‌کند که حاوی برنامه، محتوایی که استفاده می‌کنید و دستورالعمل‌هایی در مورد اینکه رایانه شخصی شما چگونه باید آن را ادامه دهد، است. ویندوز آن بسته را از طریق Cross Device Experience Host دریافت کرده و برنامه یا تب مرورگر صحیح را اجرا می‌کند.

مایکروسافت از نوار وظیفه (Taskbar) ویندوز 11 برای از سرگیری فعالیت‌های اندروید شما استفاده می‌کند.

قابلیت از سرگیری فعالیت‌ها بین دستگاهی (Cross-device resume) بر بستر کیت توسعه نرم‌افزار (SDK) Continuity مایکروسافت اجرا می‌شود، که راهی را برای برنامه‌های اندروید فراهم می‌آورد تا توصیفی از کار در حال انجام کاربر ارائه دهند و آن زمینه (Context) را به ویندوز منتقل کنند. بخش اصلی در اینجا چیزی است که مایکروسافت آن را AppContext می‌نامد.


🧩 AppContext چیست؟

AppContext یک بسته کوچک از فراداده (Metadata) است که به ویندوز می‌گوید کاربر قصد دارد کدام فعالیت را از سر بگیرد، این فعالیت از کدام برنامه (App) آمده است، چه زمانی ایجاد شده و باید در کجای رایانه شخصی (PC) از سر گرفته شود. هر AppContext به یک شناسه منحصر به فرد (Unique ID)، زمان ایجاد، شناسه برنامه (App ID) و یک نوع (Type) (که در این مورد، از سرگیری فعالیت (resume activity) است) نیاز دارد.


در صورت تمایل، توسعه‌دهندگان می‌توانند یک تصویر پیش‌نمایش، یک عنوان، یک نشانی وب هدف (intent URI) یا یک لینک وب را به آن پیوست کنند.

یک URI مقصد (Intent URI) یک لینک عمیق (deep link) خاص به سبک اندروید است که به ویندوز می‌گوید کدام برنامه باید فعالیت از سر گرفته شده را باز کند. اساساً، این یک URI (شناسه‌ی منبع یکنواخت) است که برنامه هدف و عملی را که باید انجام دهد، کدگذاری می‌کند. لینک‌های عمیق (چه URI‌های مقصد در اندروید و چه URI‌های پروتکل در ویندوز) لینک‌هایی هستند که به جای صرفاً راه‌اندازی یک برنامه، یک مکان خاص را در داخل آن برنامه باز می‌کنند، مانند باز کردن مستقیم یک سند، صفحه‌ی وب، یا نمای خاص. ویندوز از این ابرداده (metadata) استفاده می‌کند تا بفهمد آیا باید یک برنامه دسکتاپ را از طریق یک پروتکل URI ثبت شده راه‌اندازی کند یا به باز کردن لینک در مرورگر بازگردد.


با این حال، انتقال (handoff) تنها در صورتی کار می‌کند که برنامه همکار (partner app)، SDK Continuity را به درستی ادغام کرده باشد. برنامه باید SDK را مقداردهی اولیه (initialize) کند، منتظر یک فراخوانی برگشتی (callback) از Link to Windows به نام onContextRequestReceived باشد و سپس AppContext خود را با استفاده از AppContextManager.sendAppContext ارسال کند. اگر سیستم قطع شود، برنامه باید ارسال متن (context) را متوقف کند.


Link to Windows فرآیند پس‌زمینه‌ای است که همه چیز را متصل نگه می‌دارد. بنابراین، اگر تلفن شما اجرای آن را در پس‌زمینه متوقف کند، شاید برای صرفه‌جویی در مصرف باتری، این ویژگی ممکن است آن‌طور که باید کار نکند.


Link to Windows روی تلفن شما اجرا می‌شود، لینک به رایانه شخصی (PC) را حفظ می‌کند و هر AppContext را به محض ارسال توسط برنامه دریافت می‌کند. اگر SDK ببیند که تلفن و رایانه شخصی متصل هستند و متن (context) معتبر است، ویندوز یک هشدار از سرگیری (resume alert) روی نوار وظیفه (taskbar) ایجاد می‌کند.


هشدارهای از سرگیری ظاهر نمی‌شوند مگر اینکه چند شرط رعایت شود.

تلفن باید Link to Windows را در پس‌زمینه در حال اجرا داشته باشد، کاربر باید تلفن را با رایانه شخصی جفت کرده باشد، و برنامه همکار باید توسط مایکروسافت تأیید شده باشد زیرا از سرگیری (resume) یک API با دسترسی محدود (limited-access API) است. برنامه‌ها همچنین برای تعامل با Link to Windows به تأیید صریح نیاز دارند.


در سمت ویندوز، در حال حاضر، دستگاه باید در حال اجرای Insider Build 26220.7271 با CDEH (Cross Device Experience Host) باشد تا سیستم بتواند طرح AppContext (AppContext schema) را درک کند و برنامه دسکتاپ صحیح را از طریق URI یا لینک وب فعال کند.


مستندات مایکروسافت همچنین توضیح می‌دهد که چرا فایل‌های آفلاین روی تلفن‌ها هنوز پشتیبانی نمی‌شوند. انتقال از سرگیری (resume handoff) تنها زمانی کار می‌کند که بتوان به فایل یا فعالیت از طریق یک URI یا لینک وب ارجاع داد. فایل‌های آفلاینی که به صورت محلی روی تلفن ذخیره می‌شوند، نقطه پایانی قابل اشتراکی (sharable endpoint) ندارند که ویندوز بتواند آن را باز کند، بنابراین خط لوله از سرگیری (resume pipeline) نمی‌تواند آن‌ها را تحویل دهد. به همین دلیل است که در حال حاضر فقط فایل‌های آنلاین Word، Excel و PowerPoint که در برنامه M365 Copilot باز شده‌اند، واجد شرایط این تجربه هستند.


با این حال، مستندات توضیح نمی‌دهد که چرا فقط سامسونگ (Samsung)، آنر (Honor)، هواوی (Huawei)، اوپو (Oppo) و ویوو (vivo) از از سرگیری بین دستگاهی (cross-device resume) پشتیبانی می‌کنند. اما API Resume یک ویژگی دسترسی محدود (Limited Access Feature) است که نیاز دارد برنامه‌های OEM، Continuity SDK را ادغام کنند، ابرداده‌های (metadata) خاصی را اضافه کنند و از نزدیک با سرویس Link to Windows همکاری کنند. در حال حاضر تنها تولیدکنندگانی که این ادغام را تکمیل کرده‌اند، پشتیبانی می‌شوند.


از سرگیری بین دستگاهی (Cross Device Resume) در تئوری خوب به نظر می‌رسد، اما فعال کردن آن دشوار است.

من از یک تلفن موتورولا (Motorola) استفاده می‌کنم، بنابراین این ویژگی برای دستگاه من در دسترس نیست، علی‌رغم محبوبیت روزافزون موتورولا در ایالات متحده.

بدون دلسرد شدن، با تلفن سامسونگ مادرم شروع به کار کردم تا این ویژگی را آزمایش کنم. من در کانال Dev با جدیدترین Insider Build هستم. همه مجوزها در Link to Windows فعال هستند. همان حساب مایکروسافت نیز در برنامه M365 فعال است. من همچنین این ویژگی را به صورت دستی فعال کرده‌ام. با این حال، پس از تلاش‌های متعدد، این ویژگی کار نکرد.

اما می‌توانید شانس خود را با مراحل زیر امتحان کنید:


نحوه فعال کردن ویژگی جدید از سرگیری از تلفن (Resume-from-Phone) در ویندوز ۱۱

  • آخرین Windows 11 Insider Preview Build 26220.7271 (KB5070307) را در کانال Dev یا Beta نصب کنید.
  • به Settings > Bluetooth & devices > Mobile devices بروید.
  • “Allow this PC to access your mobile devices” (“اجازه دادن به این رایانه برای دسترسی به دستگاه‌های تلفن همراه شما”) را روشن کنید.
  • روی Manage devices (مدیریت دستگاه‌ها) کلیک کنید و تلفن اندرویدی خود (Samsung، Honor، Huawei، Oppo، یا vivo) را از طریق بلوتوث جفت کنید.
  • برنامه Link to Windows را روی تلفن خود باز کنید، دستورات راه‌اندازی را دنبال کنید و مطمئن شوید که برنامه اجازه اجرا در پس‌زمینه را دارد.
  • در تنظیمات Manage Devices در رایانه شخصی خود، مطمئن شوید که ویژگی “Resume” (“از سرگیری”) روشن است.
مایکروسافت از نوار وظیفه (Taskbar) ویندوز 11 برای از سرگیری فعالیت‌های اندروید شما استفاده می‌کند.

حالا، یک رویداد ازسرگیری (resume event) را فعال کنید و اگر همه چیز خوب پیش برود، خواهید دید که نماد ازسرگیری خودرو (resume car) در نوار وظیفه (taskbar) رایانه شخصی شما ظاهر می‌شود. برای ادامه فعالیت خود روی رایانه شخصی، روی آن کلیک کنید.


اینها سه قابلیت ازسرگیری بین دستگاهی (cross-device resume) هستند که اکنون در دسترس می‌باشند:

  • Vivo Browser برای ازسرگیری نشست‌های مرورگر
  • اپلیکیشن M365 Copilot برای فایل‌های آنلاین Word، Excel و PowerPoint
  • Spotify (عرضه اولیه) برای ازسرگیری صدا (audio resume)

مایکروسافت در تلاش است تا کمبود اکوسیستم را جبران کند

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

اما پیاده‌سازی از تجربه کاملی که کاربران اپل تا به حال به آن عادت کرده‌اند، دور است؛ تجربه‌ای که به محض خرید یک محصول اپل، شانس تکمیل «اکوسیستم» توسط آنها بسیار زیاد است.

البته، بزرگترین مشکل در اینجا تکه‌تکه‌شدن (fragmentation) اندروید است. برخلاف باغ محصور (walled garden) اپل، اندروید مجموعه‌ای از تولیدکنندگان مختلف است. بدون ادغام در سطح OEM (تولیدکننده تجهیزات اصلی) از Continuity SDK و فراداده‌های مورد نیاز، ویندوز در مقابل Handoff اپل حرفی برای گفتن ندارد.


صحبت از اپل که شد…

در مورد اپل، آیفون‌ها به طور کامل از این بحث خارج هستند، زیرا مایکروسافت اشاره می‌کند: «در حال حاضر از برنامه‌های iOS برای ادغام با Continuity SDK پشتیبانی نمی‌شود.»

اجرای اپلیکیشن Phone Link iOS در پس‌زمینه به تنهایی یک کار بسیار بزرگ برای مایکروسافت خواهد بود. در مورد کاربران آیفون که رایانه شخصی ویندوزی دارند، ما معتقدیم که ویژگی ازسرگیری بین دستگاهی زمان نسبتاً طولانی خواهد برد تا وارد شود، مگر اینکه مایکروسافت معجزه‌ای انجام دهد؛ آرزویی که ما داریم، با توجه به اینکه اپل قصد دارد به زودی یک مک‌بوک اقتصادی را عرضه کند.

و کاربران آیفونی که تا به حال از رایانه شخصی ویندوزی خود دست نکشیده‌اند، صرفاً به این دلیل که نمی‌خواهند هزینه زیادی برای سخت‌افزار اپل بپردازند، ممکن است در نهایت به macOS روی بیاورند و هرگز به عقب نگاه نکنند. پیامدهای ورود یک مک‌بوک اقتصادی به انحصار ۸۰۰ دلاری رایانه‌های شخصی ویندوزی، شگفت‌انگیز است.


هنوز همه امیدها از دست نرفته است

همه امیدها از دست نرفته است، زیرا مایکروسافت هنوز می‌تواند تولیدکنندگان اصلی اندروید (Android OEMs) را ترغیب کند تا دستگاه‌های خود را وادار به برقراری ارتباط بهتر با ویندوز کنند. این تولیدکنندگان نیز به اندازه مایکروسافت این را می‌خواهند، زیرا این تنها راهی است که می‌توانند سهم بازار خود را افزایش دهند.


قبل از اینکه این اتفاق بیفتد، مایکروسافت چند مورد برای اصلاح دارد:

  • خط لوله ازسرگیری (resume pipeline) باید قابل اعتمادتر شود.
  • لیست دستگاه‌ها باید فراتر از تعداد انگشت‌شماری از OEMها گسترش یابد.
  • فرایند راه‌اندازی برای توسعه‌دهندگان باید بسیار ساده‌تر از سیستم فعلی درخواست ویژگی با دسترسی محدود (Limited Access Feature request system) باشد.

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

این ویژگی در حال حاضر فقط برای Insiders در کانال‌های Dev و Beta در حال عرضه است و هیچ خبری در مورد زمان عرضه آن برای رایانه‌های شخصی معمولی وجود ندارد.

فروشگاه کوکوهوم

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا