در آخرین اخبار و رویدادها، مایکروسافت اعلام کرده است که API کنترل نقشه UWP (Universal Windows Platform) در ویندوز منسوخ اعلام شده است. این ویژگی که توسط مایکروسافت برای برنامههای ویندوزی که نقشههای بینگ را نمایش میدهند، ایجاد شده بود، دیگر بهروزرسانی نخواهد داشت و در نهایت از کار خواهد افتاد. همچنین برنامه Maps خود مایکروسافت ممکن است تعطیل شود.
API MapControl در ویندوز ۱۰ توسط مایکروسافت معرفی شد که به برنامهها اجازه میداد با استفاده از دادههای بینگ، نقشهها را نمایش دهند. این ویژگی برای برنامههای هواشناسی، ابزارهای ردیابی دستگاه و هر جای دیگری که یک برنامه نیاز به نمایش نقشه جهان یا منطقه محلی داشت، مفید بود. با این حال، این یک جزء در معماری پلتفرم جهانی ویندوز (UWP) بود که هرگز روش محبوبی برای ساخت برنامههای ویندوز نبود. مایکروسافت UWP را از طریق Project Reunion با Win32 ادغام کرد و اکنون بیشتر قابلیتهای UWP برای برنامههای سنتی ویندوز در دسترس است.
با این که این خبر ممکن است برای همه کاربران اهمیت چندانی نداشته باشد، اما به نظر میرسد که برنامه Windows Maps، که قبلاً به طور پیشفرض روی کامپیوترهای جدید نصب میشد، از این API استفاده میکند. مایکروسافت اعلام کرده است که تعطیلی API بینگ “با همان اعلامیه برای برنامه Maps همخوانی دارد.” به این معنی که برنامه Windows Maps دیگر نقشههای جدید دریافت نخواهد کرد، اما Maps حداقل برای برخی از ویژگیهای خود از TomTom استفاده میکند، بنابراین تأثیر دقیق آن مشخص نیست.
جستجو در GitHub نشان میدهد که برخی پروژههای کوچکتر از API نقشه استفاده میکنند، از جمله یک کلاینت openHAB برای ویندوز و یک پورت غیررسمی Pokémon GO برای ویندوز ۱۰ و ویندوز ۱۰ موبایل. ممکن است برخی برنامههای تخصصی هنوز در حال استفاده باشند که برای عملکرد به این API نیاز دارند، اما احتمالاً در حال حاضر در هیچ ابزار محبوبی استفاده نمیشود. برنامههای ویندوزی که از دادههای نقشه Google، OpenStreetMap و سایر ارائهدهندگان استفاده میکنند، تحت تأثیر قرار نمیگیرند.
مایکروسافت اعلام کرده است که “پشتیبانی پلتفرم UWP Maps در ویندوز” در “تقریباً ۱ سال پس از این اعلامیه” دیگر در دسترس نخواهد بود، که به نظر میرسد هر برنامهای که هنوز به API کنترل نقشه متکی است، حدود آوریل ۲۰۲۶ از کار خواهد افتاد. البته این کاملاً مشخص نیست، زیرا پلتفرم زیربنایی Bing Maps for Enterprise قرار است تا ۳۰ ژوئن ۲۰۲۸ به کار خود ادامه دهد.
اگر شما یک توسعهدهنده نرمافزار با پروژهای هستید که از کنترل نقشه UWP استفاده میکند، مایکروسافت توصیه میکند که کد خود را به Azure Maps مهاجرت دهید. این انتقال ممکن است حائز اهمیت باشد، زیرا Azure Maps توسط مایکروسافت به عنوان جایگزین رسمی برای Bing Maps ارائه شده است.
در نهایت، این خبر حاکی از آن است که مایکروسافت به سمت حذف ویژگیهای قدیمی و جایگزین کردن آنها با آخرینเทคโนโลยها حرکت میکند. این تغییر ممکن است برای برخی از برنامهها از نظر فنی مهم باشد، اما در نهایت برای کاربران دست نخورده ماندن خواهد کرد.