Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. WinUI

WinUI

Scheduled Pinned Locked Moved The Lounge
designcomjsonquestion
27 Posts 14 Posters 30 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Richard Andrew x64R Richard Andrew x64

    Anyone here working on a desktop application using the new WinUI API? I'm going to be starting a new personal project and I'm considering all of the available UX platforms. I'd like to be able to eventually publish this project as a commercial app, so I want to choose a UI platform that is relevant and modern-looking. I haven't yet delved into the WinUI and I'm wondering if it's worth the effort. Build desktop Windows apps with the Windows App SDK - Windows apps | Microsoft Docs[^]

    The difficult we do right away... ...the impossible takes slightly longer.

    Z Offline
    Z Offline
    zezba9000
    wrote on last edited by
    #21

    Unless you use Uno-Platform. WinUI is Windows only. WinUI also requires you to package your app in some new Win10+ app package (so thats a limitation if you target Win7/8). Once Silverlight died, MS lost touch (completely) with portable UI (HTML/JS is a joke of a solution ppl are stuck with sadly [while WASM should have negated this already]). Everything in the UI space is constantly subject to die off because no one in the space seems to know how to engineer here. Its been baffling me for years now.

    1 Reply Last reply
    0
    • L Lost User

      Richard Andrew x64 wrote:

      This wouldn't be a line-of-business app. This would have to appeal to consumers.

      Especially then, you want a UI that's recognizable, predictable and tested. WinForms is vastly underappreciated. High-contrast schemes for visually impaired controlled by system settings. Ofcourse that doesn't appeal, does it? You need something that screams "untested" with animations.

      Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

      S Offline
      S Offline
      SeattleC
      wrote on last edited by
      #22

      I agree totally with this. Like it or not, the UI everyone understands looks like Word 2002. It's old. It's stodgy. But everyone can find commands in it. It operates as expected.

      1 Reply Last reply
      0
      • B BernardIE5317

        I am looing forward to utilizing "Dear ImGui" Its' text based demo programs are blazingly fast in responding to user actions As it used for game graphics I assume it is fast there also but my project will be mostly text so graphics speed does not concern me Thanks however for bringing "WinUI" to our attention I should probably look into it as well for that project I will probably choose the most responsive - Cheerio

        A Offline
        A Offline
        Andre_Prellwitz
        wrote on last edited by
        #23

        Dear ImGui is not used for graphics, but is used with a GPU to render a UI.

        1 Reply Last reply
        0
        • J John Stewien

          Gerry Schmitz wrote:

          The Win UI / UWP controls perform better than the corresponding WPF controls (says MS).

          I wonder how much faster? Because WPF is appalling for adding lots of objects to a parent control, as can be seen at the beginning of the following video: [My new DynamicDataDisplay.Reloaded project - YouTube](https://www.youtube.com/watch?v=c7qLWb2EHGI&t=21s)

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #24

          The "other objects" are a result of the generic / standard templates for the various controls. There is no "button" per se; it's constructed from a rectangle and a border. Something that is "hidden" in Windows Forms, whereas in WPF / UWP you could say to use a circle and you get a round button; with one line / paramter. I needed a row of toggle buttons to act like radio buttons (I didn't want "fish eyes"). Styling them as RB's made them act like RB's (but look like toggles); including syncing each other. One parameter. WinUI is faster because it's (re)written in C++ (?) vs ? It's also decoupled from the OS.

          It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

          1 Reply Last reply
          0
          • Richard Andrew x64R Richard Andrew x64

            Anyone here working on a desktop application using the new WinUI API? I'm going to be starting a new personal project and I'm considering all of the available UX platforms. I'd like to be able to eventually publish this project as a commercial app, so I want to choose a UI platform that is relevant and modern-looking. I haven't yet delved into the WinUI and I'm wondering if it's worth the effort. Build desktop Windows apps with the Windows App SDK - Windows apps | Microsoft Docs[^]

            The difficult we do right away... ...the impossible takes slightly longer.

            C Offline
            C Offline
            charlieg
            wrote on last edited by
            #25

            another elephanting UI approach from Microsoft? Oh, right, we need a new way to handle icons with rounded edges.

            Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

            Richard Andrew x64R 1 Reply Last reply
            0
            • C charlieg

              another elephanting UI approach from Microsoft? Oh, right, we need a new way to handle icons with rounded edges.

              Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

              Richard Andrew x64R Offline
              Richard Andrew x64R Offline
              Richard Andrew x64
              wrote on last edited by
              #26

              Maybe if they keep trying, they will eventually get it right.

              The difficult we do right away... ...the impossible takes slightly longer.

              C 1 Reply Last reply
              0
              • Richard Andrew x64R Richard Andrew x64

                Maybe if they keep trying, they will eventually get it right.

                The difficult we do right away... ...the impossible takes slightly longer.

                C Offline
                C Offline
                charlieg
                wrote on last edited by
                #27

                lol, right... shall I bring up COM, COM++, DCOM and activeX? That was my introduction to Windows development. After suffering through that and then on over the years with MS, they just rename $hit for the sake of it.

                Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups