>win32. >C++ WinRT. >C++/CLI. >WinForms. >WPF. >MFC. >XAML. >WinUI

>win32
>C++ WinRT
>C++/CLI
>WinForms
>WPF
>MFC
>XAML
>WinUI

How does the platform centered around graphical user interfaces managed to frick up graphical user interface development so hard?
What's the least painful and moronic way to develop desktop applications on Windows without having to jump through ridiculous hoops?
I wouldn't have problems with win32, because it has the most access to the system, but making involved and complicated uis in it just pain and suffering.

Beware Cat Shirt $21.68

Rise, Grind, Banana Find Shirt $21.68

Beware Cat Shirt $21.68

  1. 1 month ago
    Anonymous

    winforms are (were?) comfy. I also liked wxwidgets or plain old winapi on windows.

    • 1 month ago
      OP

      I find winforms some kind of a mixed bag.
      It's a bit strange, maybe it's just me, because you don't actually see or control thread of execution of your application. Not saying that it's not comfy to design ui, that part is really good, the rest and C# is kinda awkward part for me.
      wxWidgets, to be honest I was thinking about it, but I had some issues with it, but for the life of me I can't recall what exactly, I should probably revisit it.

  2. 1 month ago
    Anonymous

    Switch to macOS, the apps are beautiful on this side of the fence, from password managers to video editors.

    • 1 month ago
      Anonymous

      ok shill

      • 1 month ago
        Anonymous

        ok shill

    • 1 month ago
      OP

      ok shill

      ok shill

      Thread is specifically about Windows technologies, can you guys please stay on topic.
      Thanks.

  3. 1 month ago
    Anonymous

    Just make an Electron app.

  4. 1 month ago
    Anonymous

    I had a good experience developing an app in qt. And that was years ago I'm sure their ide is better now

    • 1 month ago
      OP

      I actually used qt before, but then they changed the license, and now you have to register to get the library and all the tooling, or did I missed something?

  5. 1 month ago
    Anonymous

    Qt

    • 1 month ago
      Anonymous

      >never looks native
      no thanks

  6. 1 month ago
    Anonymous

    It's not announced much for some reason even though it's an official library.

    Win Ui 3

    • 1 month ago
      OP

      The thing with this is that it's latest m$ FOTM, they have a track record of rolling out some new fancy technology, that according to them solves all the problems, and then abandons it.
      As I understand WinUI is their replacement for UWP.

  7. 1 month ago
    Anonymous

    >What's the least painful and moronic way to develop desktop applications on Windows without having to jump through ridiculous hoops?
    Have a look into how it used to be done.
    >win32
    For me it was
    >Delphi
    For building complex user interfaces.
    For the most part, UI coding is for morons and women.
    Nowadays everything runs like shit.

  8. 1 month ago
    Anonymous

    >the only way to make apps look native in Windows 11 is to use WinUI
    >but WinUI sucks, it's unfinished, and it requires XAML
    >and even worse, you can't use it from any programming language or compiler, you need specific ones
    >and even worse, Microsoft don't want you using the WinUI that ships with the OS, you have to bundle your own for some reason
    People don't realize how bad this is. I just want to make a simple, lightweight, single-file .exe Windows app that looks native. This is the reason why every app in modern Windows looks different. The toolkit situation in Windows is the worst it's ever been and the worst of any major operating system.

    • 1 month ago
      OP

      >you have to bundle your own for some reason
      how does that work?

    • 1 month ago
      Anonymous

      just use OpenGL and render something that looks like a Windows 98 program, you'll be glad you did

      • 1 month ago
        Anonymous

        Is OpenGL on windows not limited to version 1.2?

        • 1 month ago
          Anonymous

          what are you talking about?
          on any modern system you should be able to load up to 4.5

          • 1 month ago
            Anonymous

            >what are you talking about?
            I'm asking a question.

  9. 1 month ago
    Anonymous

    wxWidgets was always pretty good to me, but if you don't have crossplatform requirements, use WPF.

  10. 1 month ago
    Anonymous

    I use gtk4 on windows now. It's ok.

  11. 1 month ago
    Anonymous

    >tfw no WinG
    >tfw no Silverlight
    >tfw no MAUI

  12. 1 month ago
    Anonymous

    windows as a development platform is dead
    Linux won

Comments are closed.