Developing for Windows

Now that Microsoft has infuriated and alienated developers by killing UWP, where will new Windows app development come from? What’s the “story” from Microsoft on developing for Windows after this? Is there one? Does anyone even care anymore?

Conversation 13 comments

  • rob_segal

    Premium Member
    31 January, 2020 - 8:03 pm

    <p>There was very little Widows app development before UWP and there will be very little Windows app development after UWP.</p>

    • bnyklue

      31 January, 2020 - 8:24 pm

      <blockquote><em><a href="#517285">In reply to rob_segal:</a></em></blockquote><p>Or there won't be any development at all. The few developers foolish enough to trust Microsoft will abandon the platform now. </p>

    • shameermulji

      01 February, 2020 - 12:44 pm

      <blockquote><em><a href="#517285">In reply to rob_segal:</a></em></blockquote><p>What makes you so sure?</p>

      • bnyklue

        03 February, 2020 - 9:49 am

        <blockquote><em><a href="#517427">In reply to shameermulji:</a></em></blockquote><p>Because it's what I see developers pledging to do?</p>

  • hrlngrv

    Premium Member
    31 January, 2020 - 9:45 pm

    <p>Considerable cross-OS development. And MSFT itself and Adobe ain't exactly ceasing application software sales.</p><p>The question you have to answer is does UWP give PC users <strong><em>that PC users want</em></strong>?</p>

  • karlinhigh

    Premium Member
    01 February, 2020 - 10:01 am

    <p>For me, the story would be finding a development environment that is cross-platform and not controlled by an organization that can pull the plug on it. Something looking like Qt or Flutter, maybe.</p>

    • lvthunder

      Premium Member
      03 February, 2020 - 2:56 pm

      <blockquote><em><a href="#517417">In reply to karlinhigh:</a></em></blockquote><p>Isn't Flutter owned by Google. They could pull the plug at any time. The plug can be pulled on just about everything. You have to pick an environment you like that will produce a product the most number of people will buy.</p>

      • christian.hvid

        03 February, 2020 - 3:33 pm

        <blockquote><em><a href="#517838">In reply to lvthunder:</a></em></blockquote><p>Flutter, like almost everything in the developer space these days, is open source. This makes it darn near impossible to pull the plug. Google can pull their own developers from the project, but as long as there's sufficient interest in Flutter, others will step in to fill the void. At worst, the project may become stagnant if developers lose interest. But open source projects are by definition and design very difficult to kill completely.</p>

  • wright_is

    Premium Member
    02 February, 2020 - 4:53 am

    <p>Most Windows development was Win32 and/or Jave, not many people moved to UWP and it never took off. I'm guessing it will remain in Win32 and Java land for the forseeable future.</p><p>Our ERP supplier has just moved from COBOL to Java, for example.</p>

    • reefer

      02 February, 2020 - 8:26 pm

      <blockquote><em><a href="#517561">In reply to wright_is:</a></em></blockquote><p>What age are you stuck in? No one develops Java on Windows.</p>

      • rob_segal

        Premium Member
        02 February, 2020 - 9:27 pm

        <blockquote><em><a href="#517673">In reply to reefer:</a></em></blockquote><p>A quick internet search will reveal that Java is still a top 5 programming language.</p>

      • wright_is

        Premium Member
        03 February, 2020 - 6:57 am

        <blockquote><em><a href="#517673">In reply to reefer:</a></em></blockquote><p>A lot of corporate software is developed in Java, unfortunately.</p><p>Our ERP, DMS and a few other systems are all Java based.</p>

      • Paul Thurrott

        Premium Member
        03 February, 2020 - 7:56 am

        This is correct, in the sense that no one creates cross-platform client apps (let alone native Windows apps) in Java.

Windows Intelligence In Your Inbox

Sign up for our new free newsletter to get three time-saving tips each Friday

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Thurrott © 2024 Thurrott LLC