Microsoft has provided developers with a manual way to migrate their Windows Phone 8.x apps to Windows 10, but Mobilize.Net wants to automate the process. In partnership with Microsoft, Mobilize.Net has released a Silverlight bridge that brings Silverlight apps to the Universal Windows Platform (UWP) on Windows 10.
The bridge allows developers to parse and analyze source code and automatically convert references to the Windows 10 API, and it includes 2,300 mappings to help with the migration.
“Once you use the tool to bring your app to the UWP, your app will have all the power of a UWP app, including the ability to—from a single codebase—run on a PC, phone, Xbox, HoloLens, or even a Raspberry Pi,” wrote Clint Rutkas, program manager at Microsoft, in a blog post.
(Related: Microsoft open-sources machine-learning toolkit)
Mobilize.Net released the developer preview of the Silverlight bridge in September. Since then, the team has added new conversion mappings, features and improvements based on real-world scenarios. New features include conversion of embedded SQL to SQLite and Windows Storage libraries, improvements to the error notification processes, and improvements for the conversion of async methods that require additional logic.
In addition, the company is providing a wiki where developers and share best migration practices, common scenarios, solutions and workarounds.
The tool is available as a free add-on for Visual Studio. More information is available here.