WP7 و چند وظیفه ای
2 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
من قصد دارم این کار را با این نکته شروع کنم که از آنجایی که WP7 از CE7 ساخته شده است، که ارتقاء یافته به CE6 است (WM6.5 از CE5.2 ساخته شده است) البته سیستم عامل از چند وظیفه ای پشتیبانی می کند! هیچ گوشی هوشمند عمدهای وجود ندارد که از آن در سطح سیستمعامل پشتیبانی نکند، زیرا این امر میتواند باعث مواردی مانند عدم دریافت تماس تلفنی در زمانی که در برنامه تلفن نیست، شود.
مایکروسافت با توجه به کارهایی که در SDK انجام دادهام (و چند مورد به من گفتهاند) به توسعهدهندگان شخص ثالث اجازه دسترسی به چندوظیفهای را میدهد، اما تنها در صورتی که توسعهدهنده بتواند دلیل موجهی ارائه دهد. ممکن است به نظر برسد که مایکروسافت سعی دارد زندگی شما را کنترل کند، اما واقعاً مایکروسافت میخواهد این تجربه خوب باشد!
داشتن رندر بازی در پسزمینه چه فایدهای دارد، در صورتی که اگر آن را در حالت Hibernate قرار دهید و از سر بگیرید، بازی شما همچنان در همان حالت باقی میماند؟ تمام کاری که انجام می دهد این است که باعث کند سیستم عامل بدون هیچ سودی شود. به عنوان مثالی دیگر، مرورگر وب برای دانلود محتوا در پسزمینه مفید خواهد بود، زیرا به شما امکان میدهد هنگام بارگیری صفحات وب، کارهای دیگری انجام دهید، اما فایدهای ندارد که دائماً آنچه را که میکشد بهروزرسانی کند. همانطور که شما آن را نخواهید دید.
بستههایی که برنامهها در آنها ذخیره میشوند (به فایل cab فکر کنید، اما کد از داخل بسته آن اجرا میشود، به جای کپی کردن محتویات بسته روی دستگاه و سپس اجرای آن در آنجا) حاوی یک مانیفست است که نشان میدهد چه مجوزهایی بسته دارای قابلیت های چندوظیفه ای، دسترسی به وب و غیره است، بنابراین نصب بدافزار برای احمق ها سخت تر است، اما باید گزینه ای برای خاموش کردن آن وجود داشته باشد، درست مانند اینکه می توانید هشدار کابین بدون امضا را در WM6.5 خاموش کنید. من معتقدم این حالت «توسعهدهنده» است.
من امیدوارم که این غرغر کوچک برخی از وظایف چندوظیفه ای را برطرف کند، اما اگر سؤالی دارید، در زیر به ما اطلاع دهید!