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. Does anyone else thinks NUI is not the perfect next step for UIs ?

Does anyone else thinks NUI is not the perfect next step for UIs ?

Scheduled Pinned Locked Moved The Lounge
designquestion
65 Posts 16 Posters 0 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.
  • M Offline
    M Offline
    Monster Maker
    wrote on last edited by
    #1

    CLI-Command Line interface (Generic) GUI-Graphical User Interface(Generic) NUI-Natural User Interface(almost Generic) From generic what i mean, its almost same for everyone who uses it. Can't we make that thing specific to a type of person who is using it? Please comment on the wild thought:P

    World is short of Ideas!

    L J Mike HankeyM E L 8 Replies Last reply
    0
    • M Monster Maker

      CLI-Command Line interface (Generic) GUI-Graphical User Interface(Generic) NUI-Natural User Interface(almost Generic) From generic what i mean, its almost same for everyone who uses it. Can't we make that thing specific to a type of person who is using it? Please comment on the wild thought:P

      World is short of Ideas!

      L Offline
      L Offline
      LloydA111
      wrote on last edited by
      #2

      Well if this supposed "NUI" is the same heap of crap that's called Metro then no, it's a backwards step.

      =====
      \ | /
      \|/
      |
      |-----|
      | |
      |_ |
      _) | /
      _) __/_
      _) ____
      | /|
      | / |
      | |
      |-----|
      |

      ===

      M S 2 Replies Last reply
      0
      • M Monster Maker

        CLI-Command Line interface (Generic) GUI-Graphical User Interface(Generic) NUI-Natural User Interface(almost Generic) From generic what i mean, its almost same for everyone who uses it. Can't we make that thing specific to a type of person who is using it? Please comment on the wild thought:P

        World is short of Ideas!

        J Offline
        J Offline
        jschell
        wrote on last edited by
        #3

        No. First, far as I can tell, currently NUI is best guess approach not application learning. Learning has existed for years and most people don't use it. Second, some functionality, such as typing are unlikely to be replaced.

        M E 2 Replies Last reply
        0
        • J jschell

          No. First, far as I can tell, currently NUI is best guess approach not application learning. Learning has existed for years and most people don't use it. Second, some functionality, such as typing are unlikely to be replaced.

          M Offline
          M Offline
          Monster Maker
          wrote on last edited by
          #4

          Rich are getting richer and poor getting poorer. I am speaking with reference to technology. I was thrown out of my OS lab when i argued that NUI is just not a great idea. We are making it easier and easier for common people than raising their standards or telling them more about computer technology. I think they would prefer learning how to code(so that they can solve their problems by themselves and not waiting for a s/w or an app that will solve it for them) than having installed computer on their face(google glasses)

          World is short of ideas!

          L D B 3 Replies Last reply
          0
          • L LloydA111

            Well if this supposed "NUI" is the same heap of crap that's called Metro then no, it's a backwards step.

            =====
            \ | /
            \|/
            |
            |-----|
            | |
            |_ |
            _) | /
            _) __/_
            _) ____
            | /|
            | / |
            | |
            |-----|
            |

            ===

            M Offline
            M Offline
            Monster Maker
            wrote on last edited by
            #5

            Yep, Artificial Intelligence comes after some common sense i guess.. :P

            World is short of ideas!

            1 Reply Last reply
            0
            • M Monster Maker

              CLI-Command Line interface (Generic) GUI-Graphical User Interface(Generic) NUI-Natural User Interface(almost Generic) From generic what i mean, its almost same for everyone who uses it. Can't we make that thing specific to a type of person who is using it? Please comment on the wild thought:P

              World is short of Ideas!

              Mike HankeyM Offline
              Mike HankeyM Offline
              Mike Hankey
              wrote on last edited by
              #6

              It should be the LNOB interface...Leave No One Behind UI!

              VS2010/Atmel Studio 6.1 ToDo Manager Extension
              It's not the destination, it's the journey.

              M E 2 Replies Last reply
              0
              • Mike HankeyM Mike Hankey

                It should be the LNOB interface...Leave No One Behind UI!

                VS2010/Atmel Studio 6.1 ToDo Manager Extension
                It's not the destination, it's the journey.

                M Offline
                M Offline
                Monster Maker
                wrote on last edited by
                #7

                hah..that's the good one. I am surely going to add that "LNOB" interface in my next android app!! :P You do it in your code..

                1 Reply Last reply
                0
                • M Monster Maker

                  CLI-Command Line interface (Generic) GUI-Graphical User Interface(Generic) NUI-Natural User Interface(almost Generic) From generic what i mean, its almost same for everyone who uses it. Can't we make that thing specific to a type of person who is using it? Please comment on the wild thought:P

                  World is short of Ideas!

                  E Offline
                  E Offline
                  Espen Harlinn
                  wrote on last edited by
                  #8

                  Monster Maker wrote:

                  Can't we make that thing specific to a type of person
                  who is using it?

                  Do you mean something that can be adapted to people with various disabilities?

                  Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra

                  M 1 Reply Last reply
                  0
                  • E Espen Harlinn

                    Monster Maker wrote:

                    Can't we make that thing specific to a type of person
                    who is using it?

                    Do you mean something that can be adapted to people with various disabilities?

                    Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra

                    M Offline
                    M Offline
                    Monster Maker
                    wrote on last edited by
                    #9

                    Yep sir, people with disabilities, but not those what you meant. Like if don't like math, i lack that part(its a type of disability for me). On the other hand i like music, so in my UI things related to maths should be hidden or converted to music without changing its actual meaning. In short for a musician microsoft windows should be made totaly different than it should be for a mathematician. If google can provide us the ad's depending on the searches that we make or following our emails that we get,then it can surely manage to give that much flexible UI with little more effort.

                    World is short of ideas!

                    L E 2 Replies Last reply
                    0
                    • M Monster Maker

                      Rich are getting richer and poor getting poorer. I am speaking with reference to technology. I was thrown out of my OS lab when i argued that NUI is just not a great idea. We are making it easier and easier for common people than raising their standards or telling them more about computer technology. I think they would prefer learning how to code(so that they can solve their problems by themselves and not waiting for a s/w or an app that will solve it for them) than having installed computer on their face(google glasses)

                      World is short of ideas!

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

                      Monster Maker wrote:

                      I think they would prefer learning how to code(so that they can solve their problems by themselves and not waiting for a s/w or an app that will solve it for them) than having installed computer on their face(google glasses)

                      "They" wont. If people would prefer to code then the world would be full of people coding. its not. The massive majority are users not developers.

                      MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                      M 1 Reply Last reply
                      0
                      • M Monster Maker

                        Yep sir, people with disabilities, but not those what you meant. Like if don't like math, i lack that part(its a type of disability for me). On the other hand i like music, so in my UI things related to maths should be hidden or converted to music without changing its actual meaning. In short for a musician microsoft windows should be made totaly different than it should be for a mathematician. If google can provide us the ad's depending on the searches that we make or following our emails that we get,then it can surely manage to give that much flexible UI with little more effort.

                        World is short of ideas!

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

                        The problem with changing interfaces significantly depending on the user is one of support. User : "When I wave my hands anti-clockwise and say "Noteus padius" my email program starts instead of Notepad Support: "Have you tried re-starting the computer?"

                        MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                        E 1 Reply Last reply
                        0
                        • M Monster Maker

                          Yep sir, people with disabilities, but not those what you meant. Like if don't like math, i lack that part(its a type of disability for me). On the other hand i like music, so in my UI things related to maths should be hidden or converted to music without changing its actual meaning. In short for a musician microsoft windows should be made totaly different than it should be for a mathematician. If google can provide us the ad's depending on the searches that we make or following our emails that we get,then it can surely manage to give that much flexible UI with little more effort.

                          World is short of ideas!

                          E Offline
                          E Offline
                          Espen Harlinn
                          wrote on last edited by
                          #12

                          Monster Maker wrote:

                          World is short of ideas!

                          Nope, I think about a third of humanity is mentally rigged to cough up new ideas, which the other two thirds do their best to shoot them down ...

                          Monster Maker wrote:

                          my UI things related to maths should be hidden or converted
                          to music without changing its actual meaning

                          That would be an achievement - but you would still have to understand the mathematics ... music would then just be another notation ...

                          Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra

                          M 1 Reply Last reply
                          0
                          • M Monster Maker

                            CLI-Command Line interface (Generic) GUI-Graphical User Interface(Generic) NUI-Natural User Interface(almost Generic) From generic what i mean, its almost same for everyone who uses it. Can't we make that thing specific to a type of person who is using it? Please comment on the wild thought:P

                            World is short of Ideas!

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

                            Making interfaces specific could be a real problem. Imagine if you did the same thing for cars? I might want to drive using my left hand on a joystick, someone else steers with their knees etc. We cold no longer drive one another's cars! Of course, you could argue that making the drive interface entirely software driven would help with that - but then I would need to be able to change preferences instantly and have my personal interface downloaded before I could drive your car. And so it would be with any device with an interface. Suddenly I can't use the microwave without logging on first!

                            MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                            E M M 3 Replies Last reply
                            0
                            • L Lost User

                              The problem with changing interfaces significantly depending on the user is one of support. User : "When I wave my hands anti-clockwise and say "Noteus padius" my email program starts instead of Notepad Support: "Have you tried re-starting the computer?"

                              MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                              E Offline
                              E Offline
                              Espen Harlinn
                              wrote on last edited by
                              #14

                              _Maxxx_ wrote:

                              Support: "Have you tried re-starting the computer?"

                              :laugh: :laugh: :laugh: :laugh: :laugh: Truth overload ...

                              Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra

                              1 Reply Last reply
                              0
                              • L Lost User

                                Making interfaces specific could be a real problem. Imagine if you did the same thing for cars? I might want to drive using my left hand on a joystick, someone else steers with their knees etc. We cold no longer drive one another's cars! Of course, you could argue that making the drive interface entirely software driven would help with that - but then I would need to be able to change preferences instantly and have my personal interface downloaded before I could drive your car. And so it would be with any device with an interface. Suddenly I can't use the microwave without logging on first!

                                MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                                E Offline
                                E Offline
                                Espen Harlinn
                                wrote on last edited by
                                #15

                                _Maxxx_ wrote:

                                Suddenly I can't use the microwave without logging on first!

                                Or log on without using the microwave ...

                                Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra

                                1 Reply Last reply
                                0
                                • L Lost User

                                  Monster Maker wrote:

                                  I think they would prefer learning how to code(so that they can solve their problems by themselves and not waiting for a s/w or an app that will solve it for them) than having installed computer on their face(google glasses)

                                  "They" wont. If people would prefer to code then the world would be full of people coding. its not. The massive majority are users not developers.

                                  MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                                  M Offline
                                  M Offline
                                  Monster Maker
                                  wrote on last edited by
                                  #16

                                  i don't want everyone to be a developer, i just wan't from everyone to have some knowledge about coding and computer technology. and you can imagine that how much time it would save in software development(sdlc) when the client understands ur 2nd level dfd in one go. how about it?

                                  P 1 Reply Last reply
                                  0
                                  • Mike HankeyM Mike Hankey

                                    It should be the LNOB interface...Leave No One Behind UI!

                                    VS2010/Atmel Studio 6.1 ToDo Manager Extension
                                    It's not the destination, it's the journey.

                                    E Offline
                                    E Offline
                                    Espen Harlinn
                                    wrote on last edited by
                                    #17

                                    Or the LCD UI, lowest common denominator ui. When I look at the metro ui, I kind of start wondering what happend to the guy who once designed programmers workbench ...

                                    Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra

                                    M Mike HankeyM 2 Replies Last reply
                                    0
                                    • J jschell

                                      No. First, far as I can tell, currently NUI is best guess approach not application learning. Learning has existed for years and most people don't use it. Second, some functionality, such as typing are unlikely to be replaced.

                                      E Offline
                                      E Offline
                                      Espen Harlinn
                                      wrote on last edited by
                                      #18

                                      jschell wrote:

                                      Second, some functionality, such as typing are unlikely to be replaced.

                                      Optimist ...

                                      Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        Making interfaces specific could be a real problem. Imagine if you did the same thing for cars? I might want to drive using my left hand on a joystick, someone else steers with their knees etc. We cold no longer drive one another's cars! Of course, you could argue that making the drive interface entirely software driven would help with that - but then I would need to be able to change preferences instantly and have my personal interface downloaded before I could drive your car. And so it would be with any device with an interface. Suddenly I can't use the microwave without logging on first!

                                        MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                                        M Offline
                                        M Offline
                                        Monster Maker
                                        wrote on last edited by
                                        #19

                                        Sir, you can drive cars only in one boring way, everyday. With little or small manipulations. But when it comes on coding, sky is the limit. You can program to the same output, with different logic everyday. And logic is about your idea of doing things. So why not collect that idea from every field.

                                        World is short of ideas

                                        J 1 Reply Last reply
                                        0
                                        • M Monster Maker

                                          i don't want everyone to be a developer, i just wan't from everyone to have some knowledge about coding and computer technology. and you can imagine that how much time it would save in software development(sdlc) when the client understands ur 2nd level dfd in one go. how about it?

                                          P Offline
                                          P Offline
                                          Pete OHanlon
                                          wrote on last edited by
                                          #20

                                          Sure, when you can perform open heart surgery, then it's fair for you to expect that busy doctor to have knowledge about coding. Your youth and inexperience is showing.

                                          I was brought up to respect my elders. I don't respect many people nowadays.
                                          CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

                                          M J 2 Replies 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