How can we improve the Windows dev platform?

Expand/Enable Universal Windows Platform to Transpile to JavaScript (iOS/Droid Compatibility)

Companies like CSHTML5 (http://cshtml5.com) and DuoCode (http://duoco.de) are already doing this, but it would be great to see this effort officially adopted into the Microsoft Universal Windows Platform.

Using Roslyn (as DuoCode does), UWP Applications written in Xaml and C#/VB.NET get transpiled into JavaScript and rendered via HTML5 canvas. The results of which could be hosted anywhere that HTML5/JS can run, notably iOS and Droid platforms. Or even on a regular ol' website.

A mechanism that operates like PhoneGap/Cordova would have to be implemented so that access to external hardware APIs can be achieved.

That way, there is truly *ONE* WUP application codebase, and it can truly work *anywhere*.

Native .NET for Windows 10, JavaScript "for everything else."

There would be no reason to ever learn another language/platform paradigm. Microsoft wins. :)

Ironically, this would truly make UWP "Universal."

Please consider this idea!!!

80 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

    3 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base