How can we improve the Windows dev platform?

Make Universal Windows Platform Open Source and Cross-Platform

With the advent of //build 2015, the vision and direction of Microsoft seems to be open source and cross platform. This appears to be the case for every new product from Microsoft except for the Universal Windows Platform.

It would be great, ideal, and wonderfully awesome to see this platform reach consistency with the rest of the organization and embrace the ideals, values, and benefits from being open source and cross platform like other areas of Microsoft now are (or are on their way to being).

Please provide consistency throughout the entire Microsoft development ecosystem!

806 votes
Sign in
Sign in with: facebook google
Signed in as (Sign out)

We’ll send you updates on this idea

Mike-EEE shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: facebook google
Signed in as (Sign out)
  • Darius Collins commented  ·   ·  Flag as inappropriate

    Microsoft have recently stated that they are working on reducing the app gap, no doubt to support the release of Andromeda next year. Their strategy was focused on UWP - but that has been slow to take off, not least because most app devs are focussing on the current mobile platforms - Android and IOS. So to speed things up, Microsoft are also focussing heavily on PWAs and also some "other things". Could one of those other things be incubating a true cross platform XAML based UI technology, based on UWP?

  • Mike-EEE commented  ·   ·  Flag as inappropriate

    Brave yet true, Robin. :) There have been many (MANY!) resources put into UWP, and in its designer/Xaml system/APIs especially. Those would all appear to be for naught now. While it is one group in MSFT, it will not be long before others follow suit. Can you point to an example where a group in MSFT (or any organization for that matter) gave a vote-of-no-confidence such as this towards another internally-produced product and it ended up in a better place? Especially for how long UWP has been around?

  • Shimmy Weitzhandler commented  ·   ·  Flag as inappropriate

    Number 1 feature! I'm watching the Build '18 sessions about UWP and I'm so jealous of the incredible features UWP offers. Unfortunately since it's Windows only, it's not the right technology for us. Please make UWP multi-platform, and have it run on Mac, Android, iOS and web.

  • Jean-Marc commented  ·   ·  Flag as inappropriate

    As a desktop developer for enterprise that still use WFP make UWP open source and cross-platform would mean for me that I am not wasting my time learning UWP; because if enterprises could make their application open for all type of devices would be worth it. Less spending and earn more money.

  • Ipatov commented  ·   ·  Flag as inappropriate

    >Nice idea, but cross-platform unfortunately only helps moving away from Windows and doesn't really help Windows at all

    Not completely true. If UWP would be cross-platform and it would get certain adoption by developers then Windows UWP (and probabe future mobile Windows platform if any) would get lots of apps for free. Vendor lock-in surely isn't the best strategy for a platform with little market adoption.

  • Serware commented  ·   ·  Flag as inappropriate

    I voted for this feature but now I believe that it will be incorporated in the best possible way by the XAML Standard project

    And I think it's the best way possible because it's not a single binary implementation that works for all platforms, but a syntactic definition whose implementation can be adapted to each platform's features and performance requirements..

    Noesys, for example, is a C++ library that works very well on several platforms, but it is mainly a WPF clon. And it is good for some purposes (e. g. full-screen unity games), but here we are asking for a modern UI with a different application architecture and controls specially designed for touch gestures and mobile use as UWP.

  • Marco Murray commented  ·   ·  Flag as inappropriate

    Cannot agree enough with all the other developers here. Seems like the only people who know Microsoft tech are those who don't work there. Truly an embarrassing time for this company and this group in particular. Get your act together, Microsoft!!!

  • Josh McFadden commented  ·   ·  Flag as inappropriate

    Agreed with the sentiments. Truly backward group that is clearly holding back Microsoft. It takes years for the simplest and most obvious features to even get recognized. How is anyone over there still collecting a paycheck?! I voted but this idea is a lost cause. This group doesn't care and should be replaced immediately by leadership in either the Visual Studio, Azure or .NET groups. They are far more transparent, agile, and competent than this group, which seems actively deployed to operate against the success of Microsoft!!!

  • Titus Rockefeller commented  ·   ·  Flag as inappropriate

    Everything is open source in Microsoft now with the exception of this technology, which barely works and nominally adopted. This group is truly an embarrassment to the rest of Microsoft!

← Previous 1

Feedback and Knowledge Base