In Immo Landswerth’s 2/10/2016 blog about porting applications to .Net Core, he makes this statement about good candidates for porting to .Net Core:
In fact, any Silverlight app should be a good candidate because the API set is heavily based on what was available in Silverlight: most APIs are either available in .NET Core or became WinRT APIs, in which case you often get way with minor touch-ups, such as changing the namespace. In fact, there is a even a bridge that helps with this conversion.
Now, I’m hoping for some feedback to make sure I’m understanding him correctly. It seems to me that if Silverlight apps are good candidates for porting to .Net Core, then Silverlight would also be a good candidate for creating new apps as well.
Is there some reason why that conclusion is not valid?
Now, just to be clear, I am referring to an Out-Of-Browser application using the sllauncher.exe. If a version of sllauncher.exe were written for Android and iOS, and you converted your Silverlight app to .Net Core, would you then have a cross-platform application?