Microsoft is standardlize XAML with XAML Standard:
Sciter, (yet) another HTML/CSS+Javascrip solution for cross-platform.
The more solutions exists, the more indicates that software developers are eager to have an unified framework for develop apps for *every* possible platform. Microsoft should not miss the boat.
Sciter brings a stack of web technologies to desktop UI development. Web designers, and developers, can reuse their experience and expertise in creating modern looking desktop applications.
The good news is the number of this vote is growing quickly, the bad news is Microsoft did not give any direct answer yet, except mark it as "UNDER REVIEW".
@shimmy, No, Xamarin is far from perfect, there's a lot of work need to do. At first the Xamarin Forms still has a lot a feature/component/API missing (compared to WPF XAML), Second is the XAMLs for WPF/UWP/Xamarin is not compatible, the UI language is fragmented, I believe what we need is a unique UI framework.
It's time for Microsoft to give us an official and clear answer for all similar topics and open the roadmap so that we can decide to stay with .Net or jump to other boats.
This plan is too big and too far away.
Build a cross-platform .net CLR for android and iOS firstly, just like what Xamarin did, It looks MS's .Net Core is on the way, but sadly the UI components (WPF) did not listed in their roadmap till now.
I'm a developer since 2010 and also the manager of a district Dev-Center of our company.
Currently most of our projects have 3 sub dev teams: a C# team for web/background business, an Android team for Android App and an iOS team for develop iOS app.
If MS can create a new cross-platform framework for develop native mobile apps, our company (and many others since they are also suffered from manage multi C#/Java/Object-C developers as I know) will shift to the new Framework soon.
MS's Windows Phone as a very low market share, the OS it self is MUCH BETTER than Android, and is as good as iOS, people do not buy Windows Phone just because there's no (high quality) apps for it. From the dev's point of view, they are hard to develop 3 version of an Application that support WP, Android and iOS (due to team size and cost), since iOS and Android has high market share than WP, so they only dev apps for them.
HOPE MS do it immediately, thx.