I can't but feel sad that Microsoft somehow is dropping the ball on mobile despite them having been, briefly, in a prime position to succeed. They've executed well with their "One platform"-strategy. UWP is great and with the new composition API their finally moving into being able to compete in the modern software arena. Meanwhile on the hardware side Panos is basically doing what Apple should have been doing if the…
UWP is mostly a validation that Microsoft employs brilliant engineers. They took all the knowledge of their platforms over the years and condensed it into a unified story. For that, UWP works. However, the same problem that plagues the Mac App Store, UWP code is sandboxed in weird ways that make it hard to just recompile your existing IP into the new environment. Plus Microsoft developer relations pushed C# as the de…
Actually, our company has an Android and iOS App written in C# with a 80-90% shared Codebase using Xamarin. It has been pretty awesome so far.