Does anyone else thinks NUI is not the perfect next step for UIs ?
-
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!
-
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!
-
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!
-
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.
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!
-
Well if this supposed "NUI" is the same heap of crap that's called Metro then no, it's a backwards step.
=====
\ | /
\|/
|
|-----|
| |
|_ |
_) | /
_) __/_
_) ____
| /|
| / |
| |
|-----|
|===
Yep, Artificial Intelligence comes after some common sense i guess.. :P
World is short of ideas!
-
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!
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. -
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.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..
-
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!
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
-
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
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!
-
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!
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')
-
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!
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')
-
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!
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 meaningThat 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
-
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!
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')
-
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')
_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
-
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')
_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
-
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')
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?
-
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.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
-
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.
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
-
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')
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
-
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?
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