The metro UI
-
I was lucky enough to be given a touch screen with Win 8 on it, and can confirm it's pretty darned good once you get used to it. My only gripe is having the Shutdown option on something labelled Settings - that doesn't sit too well. Apart from that, excellent.
Forgive your enemies - it messes with their heads
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility
-
Am I the only one who cringes when he sees the metro UI being used outside of a phone? Actually - I cringe when I see it on a phone too.
cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP
Obviously Microsoft is indicating the future will be touch sensitive screens for the uneducated (non-programmers) public.
Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.
-
I don't understand, a lot of people is in love with Apple iOS and MacOS, but when Microsoft tries to make a change to give the design and animation to its systems to make it "pretty" like Apple do, is doing wrong? I can't understand what does people want? I think this is a good movement, like the Xbox, I used new dashboard, is like Metro, and works fine, easy and the technoogy is behind, a lot of tools and programming skills used.
Most of those people who like apple and the such doing animations are probably not high-end users. I prefer having all my information present, easy to get to (text wise), and have my computer accessible. I'm starting to get annoyed that the newer OS' (especially the phones) use these animations instead and sometimes don't even present me with error codes/useful ones (intelegisync error, no number or other reference, listed as one of 50'000 possible errors on their webpage). So I can understand disdain to microsoft doing this.
-
Am I the only one who cringes when he sees the metro UI being used outside of a phone? Actually - I cringe when I see it on a phone too.
cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP
Chris Maunder wrote:
Am I the only one who cringes when he sees the metro UI being used outside of a phone? Actually - I cringe when I see it on a phone too.
No, you're not alone. I don't care for it either. It's just ugly, IMHO. I'm not likely to develop for it, myself. -Max
-
Pete O'Hanlon wrote:
it's pretty darned good once you get used to it
That's where it fails a UI should be intuitive enough that you don't have to "get use to it" or "learn how to use it". Microsoft has never understood this principle.
So you're saying that a complicated piece of general purpose machinery (as opposed to something single-purposed that has the "big red button") should be instantly usable as if the user were an expert with no training? I respectfully disagree. Think of your VCR (if you're old enough to remember those). How do I record? How do I set the frickin' clock? Any UI, whether it is a real world or virtual interface, requires that the user be trained in order to use it to its fullest.
-
MS UIs often aren't sleek or intuitive. It's not surprising to see many of the MS MVPs I work with and those I've seen at TechEd now have mac's as a result of Fista and it's upgrade Win 7. The tiles on metro are very ugly compared to the UI's of Android and the IPhone where things generally are where they should be, you can fit more app icons on a non-tiled screen and have a nice desktop pic behind them. To find a setting and change it on these devices 90% of the time doesn't require you to google how to, unlike Windows 7's control panel which I find kinda confusing.
NZRob wrote:
The tiles on metro are very ugly compared to the UI's of Android and the IPhone
To each his own. I personally find the live tiles to be much nicer than Android and iOS, not to mention useful as more than just a launch point for an app.
-
So you're saying that a complicated piece of general purpose machinery (as opposed to something single-purposed that has the "big red button") should be instantly usable as if the user were an expert with no training? I respectfully disagree. Think of your VCR (if you're old enough to remember those). How do I record? How do I set the frickin' clock? Any UI, whether it is a real world or virtual interface, requires that the user be trained in order to use it to its fullest.
It should be as easy as saying "record Fringe episode 6 season 4", "set the time to..." we have the technology to do this, hell I've prototyped code that does stuff like that round my home. Because MS has stunted good UI design for so long people now expect unintuitive UIs with bad human-machine interfaces to be the norm. You forget where windows came from, Xerox Park tested many UI designs on kids (should have tested them on more adults) and the one with Windows was the most intuitive and easy to pick up. That's why MS and Apple nabbed it off them. Unfortunately now MS takes an ok UI concept and makes a hash of it. You shouldn't need to train users to use your UI. Did you read a whole training manual before you played Angry Birds?
-
It should be as easy as saying "record Fringe episode 6 season 4", "set the time to..." we have the technology to do this, hell I've prototyped code that does stuff like that round my home. Because MS has stunted good UI design for so long people now expect unintuitive UIs with bad human-machine interfaces to be the norm. You forget where windows came from, Xerox Park tested many UI designs on kids (should have tested them on more adults) and the one with Windows was the most intuitive and easy to pick up. That's why MS and Apple nabbed it off them. Unfortunately now MS takes an ok UI concept and makes a hash of it. You shouldn't need to train users to use your UI. Did you read a whole training manual before you played Angry Birds?
NZRob wrote:
easy to pick up
And how does one pick it up? Through training, whether it is formal or trial and error. No matter how simple the UI, you still need to learn how to use it. As to Metro's learning curve, how hard is it to learn that you poke the tile with your finger to start the app? The app you want to start isn't on the screen? Swipe the screen left or right. Pretty simple to get the basics, I would say. Obviously there's more to it than that, but the same is true of any complex system. Coming from a previous version of Windows may be painful in the short run for some, but not as painful and difficult as some people are bemoaning. As to Angry Birds, I would first say that learning to play a basic game isn't comparable to learning the ins and outs of a general purpose operating system, but since you asked, I watched the demo on how to use each new bird as it was opened up for me. Sounds suspiciously like reading the manual for the game, doesn't it? Thanks for the discussion! And to think I wouldn't have seen your comments if someone hadn't downgoted one of my posts on the subject. I went back to see if I had inadvertently posted something offensive (I hadn't) and noticed your post. Cheers!
-
NZRob wrote:
easy to pick up
And how does one pick it up? Through training, whether it is formal or trial and error. No matter how simple the UI, you still need to learn how to use it. As to Metro's learning curve, how hard is it to learn that you poke the tile with your finger to start the app? The app you want to start isn't on the screen? Swipe the screen left or right. Pretty simple to get the basics, I would say. Obviously there's more to it than that, but the same is true of any complex system. Coming from a previous version of Windows may be painful in the short run for some, but not as painful and difficult as some people are bemoaning. As to Angry Birds, I would first say that learning to play a basic game isn't comparable to learning the ins and outs of a general purpose operating system, but since you asked, I watched the demo on how to use each new bird as it was opened up for me. Sounds suspiciously like reading the manual for the game, doesn't it? Thanks for the discussion! And to think I wouldn't have seen your comments if someone hadn't downgoted one of my posts on the subject. I went back to see if I had inadvertently posted something offensive (I hadn't) and noticed your post. Cheers!
My point is you shouldn't need any training or as little as possible i.e. learning the English language. Yes metro is pritty simple I give you that, I'm off topic I hate MS's incarnation of windows and that's what I'm ranting about. I think metro's ugly but that's a subjective opinion. My home project was creating an english - machine interface for an off the shelf humanoid robot so I could speak to it and teach it to do stuff in english. It worked, now if I can achieve that in my spare time in 6 months why can't we have better machine - human interfaces from the big guns.
-
Well, I've been playing around with Metro on a tablet for a couple of months now, and in certain situations it really works well. Obviously I'm used to it, with working with WP7, so it's not quite the culture shock for me that it is for others. The ironic thing is that people complain about certain features of Metro apps, such as one app to the screen as a default, and blindly accept this behaviour on Android and iPhone.
Forgive your enemies - it messes with their heads
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility
Pete, I think there is opportunity here. If MS can allow for more than one app to the screen at a time, then I think more people will flock to MS. The user can open as many apps as his eyes can handle on the screen. A phone may show four apps at once (facebook, twitter, phone book, and weather). A tablet may have 16 apps running, provided you can take in all of the input at one time. This "could" blow Apple out of the water. Think of the possibilities.
-
Most of those people who like apple and the such doing animations are probably not high-end users. I prefer having all my information present, easy to get to (text wise), and have my computer accessible. I'm starting to get annoyed that the newer OS' (especially the phones) use these animations instead and sometimes don't even present me with error codes/useful ones (intelegisync error, no number or other reference, listed as one of 50'000 possible errors on their webpage). So I can understand disdain to microsoft doing this.