Collin Sparks

My feedback

  1. 11,267 votes
    Sign in
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      under review  ·  508 comments  ·  Visual Studio IDE » .NET  ·  Flag idea as inappropriate…  ·  Admin →
      Collin Sparks commented  · 

      I think this approach is ignoring a lot of the problems that have come up when people tried to do this in the past. You just don't want or need UI that is portable from mobile to desktop. In order to do that properly the framework needs to make a lot of assumptions about your design that your UX designers are going to be very unhappy about. Or you can just have a desktop design everywhere that's bad on mobile, or a mobile design on desktop that's bad for desktops. Xamarin already has the mobile side of this covered, and it works quite well. With the addition of Blazor we can now create cross-platform desktop apps that utilize HTML5, javascript, and Razor. I would argue that the approach Microsoft has taken is giving us what we really needed to solve these problems, instead of what some people thought they wanted.

    Feedback and Knowledge Base