Thông báo cập nhật trên ứng dụng Bản đồ Windows sau khi API bản đồ UWP bị ngừng hỗ trợ
Máy Tính

Microsoft Ngừng Hỗ Trợ API Bản Đồ UWP: Tương Lai Nào Cho Ứng Dụng Windows Maps và Phát Triển Ứng Dụng?

Microsoft đã chính thức thông báo ngừng hỗ trợ API điều khiển Bản đồ Universal Windows Platform (UWP Map control) trong Windows. Đây là một thông tin quan trọng đối với cộng đồng người dùng và đặc biệt là các nhà phát triển ứng dụng trên hệ điều hành này, bởi lẽ các ứng dụng Windows sử dụng tính năng nhúng bản đồ Bing sẽ không còn nhận được cập nhật và cuối cùng có thể ngừng hoạt động hoàn toàn. Quyết định này không chỉ ảnh hưởng đến các ứng dụng bên thứ ba mà còn tác động trực tiếp đến chính ứng dụng Bản đồ Windows (Windows Maps) của Microsoft, đặt ra câu hỏi về định hướng phát triển trong tương lai của hệ sinh thái bản đồ trên nền tảng Windows.

Bối Cảnh và Quyết Định Khai Tử API Bản Đồ UWP

API MapControl được Microsoft giới thiệu lần đầu tiên trong Windows 10, cho phép các ứng dụng hiển thị bản đồ sử dụng dữ liệu từ Bing Maps. Đây là một tính năng hữu ích cho nhiều loại ứng dụng, từ các công cụ dự báo thời tiết đến các phần mềm theo dõi thiết bị, hay bất kỳ nơi nào cần hiển thị bản đồ thế giới hoặc khu vực cục bộ. Tuy nhiên, MapControl là một thành phần trong kiến trúc Nền tảng Windows Phổ quát (Universal Windows Platform – UWP), vốn chưa bao giờ thực sự trở thành một phương pháp phổ biến để xây dựng các ứng dụng Windows. Để giải quyết vấn đề này, Microsoft đã hợp nhất UWP trở lại vào Win32 với Project Reunion (nay là Windows App SDK), và hầu hết chức năng của UWP hiện đã có sẵn cho các ứng dụng Windows truyền thống.

Lý do cốt lõi cho việc ngừng hỗ trợ API MapControl UWP là do dịch vụ Bing Maps for Enterprise, nền tảng cung cấp dữ liệu cho API này, đã bị ngừng hoạt động và được thay thế bằng dịch vụ Azure Maps mới hơn của Microsoft. Vào tháng 5 năm 2024, Microsoft đã công bố sự hợp nhất của Bing Maps for Enterprise với Azure Maps vào một dịch vụ Azure tuân thủ, được cung cấp bởi cùng dữ liệu Bing Maps. Do đó, Microsoft chính thức thông báo rằng API điều khiển Bản đồ UWP đã bị khai tử (deprecated). API này sẽ tiếp tục hoạt động trong các ứng dụng hiện có trong một thời gian, nhưng bản đồ sẽ không còn được cập nhật. Các nhà phát triển được khuyến nghị chuyển sang giải pháp dựa trên Azure Maps trước tháng 4 năm 2026.

Tác Động Thực Tế Đến Người Dùng và Nhà Phát Triển

Tin tốt là thay đổi này không ảnh hưởng nhiều đến hầu hết người dùng thông thường. Ứng dụng đáng chú ý nhất sử dụng các API này có vẻ là Windows Maps, từng được cài đặt mặc định trên các PC mới. Microsoft cho biết việc ngừng hoạt động của API Bing “phù hợp với thông báo tương tự cho Ứng dụng Bản đồ”.

Ảnh hưởng đến Ứng dụng Bản đồ Windows (Windows Maps)

Điều này có nghĩa là ứng dụng Bản đồ Windows có thể cũng sẽ ngừng nhận dữ liệu bản đồ mới. Tuy nhiên, ứng dụng Bản đồ này đã và đang sử dụng dữ liệu từ TomTom cho ít nhất một số tính năng của mình, nên tác động chính xác vẫn chưa hoàn toàn rõ ràng. Hiện tại, ứng dụng Bản đồ Windows đang hiển thị một biểu ngữ về việc các bản đồ ngoại tuyến sẽ bị xóa “vào cuối năm 2023”, cho thấy sự chuẩn bị cho những thay đổi lớn.

Thông báo cập nhật trên ứng dụng Bản đồ Windows sau khi API bản đồ UWP bị ngừng hỗ trợThông báo cập nhật trên ứng dụng Bản đồ Windows sau khi API bản đồ UWP bị ngừng hỗ trợ

Các ứng dụng bên thứ ba và dự án nhỏ

Một tìm kiếm trên GitHub cho thấy một số dự án nhỏ hơn vẫn đang sử dụng API bản đồ UWP, bao gồm một client openHAB cho Windows và một bản port Pokémon GO không chính thức cho Windows 10 và Windows 10 Mobile. Có thể có một số ứng dụng ngách vẫn đang được sử dụng và cần API này để hoạt động, nhưng có lẽ nó không còn được sử dụng trong bất kỳ công cụ phổ biến nào ở thời điểm hiện tại. Các ứng dụng Windows sử dụng dữ liệu bản đồ từ Google, OpenStreetMap và các nhà cung cấp khác sẽ không bị ảnh hưởng bởi thay đổi này.

Microsoft cho biết “hỗ trợ nền tảng Bản đồ UWP trong Windows sẽ không còn khả dụng” trong “khoảng 1 năm kể từ thông báo này”, tức là bất kỳ ứng dụng nào vẫn dựa vào API điều khiển Bản đồ sẽ ngừng hoạt động vào khoảng tháng 4 năm 2026. Tuy nhiên, điều này không hoàn toàn rõ ràng, vì nền tảng Bing Maps for Enterprise cơ bản dự kiến sẽ tiếp tục hoạt động cho đến ngày 30 tháng 6 năm 2028.

Nếu bạn là một nhà phát triển phần mềm có dự án sử dụng điều khiển Bản đồ UWP, Microsoft khuyến nghị bạn di chuyển mã của mình sang Azure Maps. Điều này sẽ đảm bảo tính liên tục và khả năng tương thích của ứng dụng trong tương lai.

Kết luận

Việc Microsoft ngừng hỗ trợ API điều khiển Bản đồ UWP là một bước đi tất yếu trong quá trình hợp nhất các nền tảng và dịch vụ của hãng, tập trung vào giải pháp Azure Maps mạnh mẽ hơn. Mặc dù tác động tức thì không quá lớn đối với đa số người dùng phổ thông, đây là thông tin cần thiết để các nhà phát triển và người dùng các ứng dụng chuyên biệt có thể chủ động chuẩn bị và chuyển đổi. Sự thay đổi này khẳng định cam kết của Microsoft trong việc cung cấp các công cụ và dịch vụ bản đồ hiện đại, đáng tin cậy hơn cho hệ sinh thái Windows. Hãy tiếp tục theo dõi thoibaocongnghe.net để cập nhật những thông tin công nghệ mới nhất và hữu ích nhất!

Nguồn tham khảo:

  • Microsoft Bing Blogs
  • learn.microsoft.com
  • How-To Geek
  • GitHub

Related posts

Top 10 Smartphone Phi Nokia Ấn Tượng Nhất Thập Niên 2000

Administrator

Cập Nhật Firefox 135: Những Cải Tiến Đáng Chú Ý Về Tính Năng và Bảo Mật

Administrator

Calibre 8.7 “Eclipse”: Cải Tiến Mạnh Mẽ Cho Quản Lý eBook, Nổi Bật Hỗ Trợ Kindle và Kobo

Administrator