windows 8 and tablets and arm and such
-
ok, so windows 8 is following the path of iOS and such. I gueeeeess i get that. But wouldn't it be quicker to just give plain old windows7 a new "touchscreen" input device? Am I missing something in this equation?? I don't care if a device is run on an arm or an 8086. The only thing a tablet has that a laptop doesn't is a touchscreen input device, right? (well, ok, accelerometer and gps, too - but those are easy, i would think) Why is MS building a whole new os and gui based on a whole new cpu? Are they not capable of adding a touchscreen device to windows 7? They've added graphics pen pad tablets and tons of varieties of wierd mice and keyboards and trackballs. building a whole new os and gui on a new cpu... why...? :~
-
ok, so windows 8 is following the path of iOS and such. I gueeeeess i get that. But wouldn't it be quicker to just give plain old windows7 a new "touchscreen" input device? Am I missing something in this equation?? I don't care if a device is run on an arm or an 8086. The only thing a tablet has that a laptop doesn't is a touchscreen input device, right? (well, ok, accelerometer and gps, too - but those are easy, i would think) Why is MS building a whole new os and gui based on a whole new cpu? Are they not capable of adding a touchscreen device to windows 7? They've added graphics pen pad tablets and tons of varieties of wierd mice and keyboards and trackballs. building a whole new os and gui on a new cpu... why...? :~
Windows 7 already is touch enabled, but its execution leaves much to be desired. It is too mouse centric, hence a redo on the UI was necessary to focus more on touch being a first class citizen and the main focus of input. Hence, Windows 8 & Metro. As for a new CPU, most mobile devices use the ARM chipset. So being compatible with that was a given.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader." - John Quincy Adams
You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering” - Wernher von Braun -
ok, so windows 8 is following the path of iOS and such. I gueeeeess i get that. But wouldn't it be quicker to just give plain old windows7 a new "touchscreen" input device? Am I missing something in this equation?? I don't care if a device is run on an arm or an 8086. The only thing a tablet has that a laptop doesn't is a touchscreen input device, right? (well, ok, accelerometer and gps, too - but those are easy, i would think) Why is MS building a whole new os and gui based on a whole new cpu? Are they not capable of adding a touchscreen device to windows 7? They've added graphics pen pad tablets and tons of varieties of wierd mice and keyboards and trackballs. building a whole new os and gui on a new cpu... why...? :~
A large issue to consider is that Windows 7 is designed for Intel - and the tablets/phones they want to target run ARM (ARM is more suited to such devices), which required a major rewrite anyway. The GUI redesign is being driven largely based on the idea that people will only ever want a toy interface and that, even though they are being told by customers that desktops are still important in the enterprise, people who want to still use desktop apps are idiots (I'm paraphrasing here, but it's the general gist). Effectively, as others have pointed out, it's aimed purely at the consumer rather than at enterprises.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
A large issue to consider is that Windows 7 is designed for Intel - and the tablets/phones they want to target run ARM (ARM is more suited to such devices), which required a major rewrite anyway. The GUI redesign is being driven largely based on the idea that people will only ever want a toy interface and that, even though they are being told by customers that desktops are still important in the enterprise, people who want to still use desktop apps are idiots (I'm paraphrasing here, but it's the general gist). Effectively, as others have pointed out, it's aimed purely at the consumer rather than at enterprises.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
Insult the intelligence of your market! Way to go Microsoft!
Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
-
ok, so windows 8 is following the path of iOS and such. I gueeeeess i get that. But wouldn't it be quicker to just give plain old windows7 a new "touchscreen" input device? Am I missing something in this equation?? I don't care if a device is run on an arm or an 8086. The only thing a tablet has that a laptop doesn't is a touchscreen input device, right? (well, ok, accelerometer and gps, too - but those are easy, i would think) Why is MS building a whole new os and gui based on a whole new cpu? Are they not capable of adding a touchscreen device to windows 7? They've added graphics pen pad tablets and tons of varieties of wierd mice and keyboards and trackballs. building a whole new os and gui on a new cpu... why...? :~
-
Insult the intelligence of your market! Way to go Microsoft!
Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
This is based off an actual conversation I had with some Microsofties. I was kicking them for alienating my customers and they told me that I should Metroify my software for my clients - unfortunately, they tend to need 8 or 9 applications running spread out over 3 28" monitors (I do target a very specialist audience), and Metro limits to 1 application, so I'd have 1 Metro and 8 desktop apps and they wouldn't be able to communicate.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
A large issue to consider is that Windows 7 is designed for Intel - and the tablets/phones they want to target run ARM (ARM is more suited to such devices), which required a major rewrite anyway. The GUI redesign is being driven largely based on the idea that people will only ever want a toy interface and that, even though they are being told by customers that desktops are still important in the enterprise, people who want to still use desktop apps are idiots (I'm paraphrasing here, but it's the general gist). Effectively, as others have pointed out, it's aimed purely at the consumer rather than at enterprises.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
so right now, all devices are ARM because why? just due to them being light on chewing power? i'd think the x86s would have that licked in a year, eh? And I really can't imagine laptops doing anything but get smaller, use less power and have touchscreens before long... hardware changes happen fast. software changes happen slow. So my real question i guess is... Are you guys betting on the "right now" arm/iOS/metro or the "destined" x86/win32? I'm (totally) guessing the arm/linux will hold out in phones only. Wouldn't you guys think that the laptops will evolve into ipad++s (with x86,touchscreen,win32) I mean, going from mouse centric to touch screen centric is just making the dang buttons bigger, eh?
-
ok, so windows 8 is following the path of iOS and such. I gueeeeess i get that. But wouldn't it be quicker to just give plain old windows7 a new "touchscreen" input device? Am I missing something in this equation?? I don't care if a device is run on an arm or an 8086. The only thing a tablet has that a laptop doesn't is a touchscreen input device, right? (well, ok, accelerometer and gps, too - but those are easy, i would think) Why is MS building a whole new os and gui based on a whole new cpu? Are they not capable of adding a touchscreen device to windows 7? They've added graphics pen pad tablets and tons of varieties of wierd mice and keyboards and trackballs. building a whole new os and gui on a new cpu... why...? :~
What others said with this addition. Win 7 is built on Win32 still. This library is archaic and can do alot but few no how to do anything. And if they do they must gather some chickens for the nightly sacrifice to appease the OS gods or the appocolypes (BSOD) shall come. Have you not ever supportted something that became so bulky and convoluted that you begged your manager for a rewrite/port (choose your name carefully)? I am glad they take this opportunity. Sure the OS may belly flop for everyone to see and we will all laugh and the big red belly of MS. But when they get back up on that high dive again and pull off a perfect swan dive the nay sayers will be singing different tunes.
Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.
-
so right now, all devices are ARM because why? just due to them being light on chewing power? i'd think the x86s would have that licked in a year, eh? And I really can't imagine laptops doing anything but get smaller, use less power and have touchscreens before long... hardware changes happen fast. software changes happen slow. So my real question i guess is... Are you guys betting on the "right now" arm/iOS/metro or the "destined" x86/win32? I'm (totally) guessing the arm/linux will hold out in phones only. Wouldn't you guys think that the laptops will evolve into ipad++s (with x86,touchscreen,win32) I mean, going from mouse centric to touch screen centric is just making the dang buttons bigger, eh?
stephen.hazel wrote:
all devices are ARM because why
Cheaper. Lower power consumption.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
What others said with this addition. Win 7 is built on Win32 still. This library is archaic and can do alot but few no how to do anything. And if they do they must gather some chickens for the nightly sacrifice to appease the OS gods or the appocolypes (BSOD) shall come. Have you not ever supportted something that became so bulky and convoluted that you begged your manager for a rewrite/port (choose your name carefully)? I am glad they take this opportunity. Sure the OS may belly flop for everyone to see and we will all laugh and the big red belly of MS. But when they get back up on that high dive again and pull off a perfect swan dive the nay sayers will be singing different tunes.
Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.
I've never had to support anything THAT big - that's for sure. But, yeah, I've done/do maintenance :) You really think MS can pull off an os,gui rewrite? I remember how long it took em to get win95-98-ME-2000 right. Their core os wasn't too bad all along. But their GUI - I think that's what took the time. Only diff btw a desktop app with a touchscreen and teeny phone app is the theme. I'd say the devil they know would be a better investment than rebuilding on a new cpu,os,gui :~ Oh well, I guess if i was ms, it couldn't HURT to go down that road. You'ld learn stuff. And, in the end, hardware will probably prop up our beloved win32. (once again:)) Honestly, which would you prefer - win32 laptop with touchscreen,gps,accel - ipad I know which one =I= want.
-
ok, so windows 8 is following the path of iOS and such. I gueeeeess i get that. But wouldn't it be quicker to just give plain old windows7 a new "touchscreen" input device? Am I missing something in this equation?? I don't care if a device is run on an arm or an 8086. The only thing a tablet has that a laptop doesn't is a touchscreen input device, right? (well, ok, accelerometer and gps, too - but those are easy, i would think) Why is MS building a whole new os and gui based on a whole new cpu? Are they not capable of adding a touchscreen device to windows 7? They've added graphics pen pad tablets and tons of varieties of wierd mice and keyboards and trackballs. building a whole new os and gui on a new cpu... why...? :~
stephen.hazel wrote:
But wouldn't it be quicker to just give plain old windows7 a new "touchscreen" input device?
NO. touch input (finger) is completely different than pointing input (mouse, ... ). The complete UI framework must be redone and "rethinked" (:confused:).
Watched code never compiles.
-
ok, so windows 8 is following the path of iOS and such. I gueeeeess i get that. But wouldn't it be quicker to just give plain old windows7 a new "touchscreen" input device? Am I missing something in this equation?? I don't care if a device is run on an arm or an 8086. The only thing a tablet has that a laptop doesn't is a touchscreen input device, right? (well, ok, accelerometer and gps, too - but those are easy, i would think) Why is MS building a whole new os and gui based on a whole new cpu? Are they not capable of adding a touchscreen device to windows 7? They've added graphics pen pad tablets and tons of varieties of wierd mice and keyboards and trackballs. building a whole new os and gui on a new cpu... why...? :~
They aren't. They're producing a new version of their OS that's well suited to touch devices (including PC's). The OS runs on Intel. The Arm version is a port of the OS to that architecture
-
so right now, all devices are ARM because why? just due to them being light on chewing power? i'd think the x86s would have that licked in a year, eh? And I really can't imagine laptops doing anything but get smaller, use less power and have touchscreens before long... hardware changes happen fast. software changes happen slow. So my real question i guess is... Are you guys betting on the "right now" arm/iOS/metro or the "destined" x86/win32? I'm (totally) guessing the arm/linux will hold out in phones only. Wouldn't you guys think that the laptops will evolve into ipad++s (with x86,touchscreen,win32) I mean, going from mouse centric to touch screen centric is just making the dang buttons bigger, eh?
ARM_BatteryLife > Intel_BatteryLife (for now)... is the dominant factor, imho. Lower cost per unit of CPU ? : I'm not sure on that one. Perhaps some newly announced breakthroughs in producing special forms of lithium related to hybrid electric vehicles (far yet from production ?) will make a difference ? See: [^] best, Bill
"The greatest mystery is not that we have been flung at random between the profusion of matter and of the stars, but that within this prison we can draw from ourselves images powerful enough to deny our nothingness." Andre Malraux
-
They aren't. They're producing a new version of their OS that's well suited to touch devices (including PC's). The OS runs on Intel. The Arm version is a port of the OS to that architecture
Hi Marc, While I "buy into" your major premise, the requirement of legacy app support, imho, remains (and has always been) a dominant constraint on how "new" any OS can be. Microsoft's enormous revenue stream from the Enterprise side, and server side ... cannot be threatened, either ? best, Bill
"The greatest mystery is not that we have been flung at random between the profusion of matter and of the stars, but that within this prison we can draw from ourselves images powerful enough to deny our nothingness." Andre Malraux
-
I've never had to support anything THAT big - that's for sure. But, yeah, I've done/do maintenance :) You really think MS can pull off an os,gui rewrite? I remember how long it took em to get win95-98-ME-2000 right. Their core os wasn't too bad all along. But their GUI - I think that's what took the time. Only diff btw a desktop app with a touchscreen and teeny phone app is the theme. I'd say the devil they know would be a better investment than rebuilding on a new cpu,os,gui :~ Oh well, I guess if i was ms, it couldn't HURT to go down that road. You'ld learn stuff. And, in the end, hardware will probably prop up our beloved win32. (once again:)) Honestly, which would you prefer - win32 laptop with touchscreen,gps,accel - ipad I know which one =I= want.
I think they can pull it off given time.. And they actually have that despite what analysts say. The reason I believe this is their backing from other revenue (enterprises, XBox, Developer Lic. etc. etc.) Microsoft can not really be compared to google although many try. Google itself is also very secured for different reasons. Microsoft is better compared against only apple, which will likely end up hurting in the long run. Apple in a way has all of their eggs in just a couple baskets. If any of those baskets gets dropped they will be scramling (pun intended) to make up the losses or suffer defeat. Microsoft can dump billions in this pool and not squint. They are doing it just to get a foot hold. That is apparent to most. But what is not apparent is they can afford to keep dumping billions to maintain a small foothold. That small foothold eats at Apple. In the end when their foothold is accepted, then the enterprise will buy in to the technology. Low and behold we will have another OS. Accepted by both conumers and enterprises. ---------------- I have an iPad. er correction my wife has an iPad. I like it. I have played with Win7 touch screens and they are not too bad. I have played with Win 8 non touch and the OS again is not too bad. In fact it is growing on me. In the end it is often about content. Apple is out the gate and has been for a while so they are wayyy ahead on content. But MS tools are slick and so is their marketing strategy. I think in a year the numbers will be showing us that MS has rapid growth on mobile app development which will they will then use for a secondary campaign.
Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.
-
ok, so windows 8 is following the path of iOS and such. I gueeeeess i get that. But wouldn't it be quicker to just give plain old windows7 a new "touchscreen" input device? Am I missing something in this equation?? I don't care if a device is run on an arm or an 8086. The only thing a tablet has that a laptop doesn't is a touchscreen input device, right? (well, ok, accelerometer and gps, too - but those are easy, i would think) Why is MS building a whole new os and gui based on a whole new cpu? Are they not capable of adding a touchscreen device to windows 7? They've added graphics pen pad tablets and tons of varieties of wierd mice and keyboards and trackballs. building a whole new os and gui on a new cpu... why...? :~
I think the majority of the reason is that they want to create a whole new ecosystem with the Windows Store and the locked-down environment. So they are not just creating new code, but a whole new way of doing things.
The difficult we do right away... ...the impossible takes slightly longer.
-
stephen.hazel wrote:
But wouldn't it be quicker to just give plain old windows7 a new "touchscreen" input device?
NO. touch input (finger) is completely different than pointing input (mouse, ... ). The complete UI framework must be redone and "rethinked" (:confused:).
Watched code never compiles.
why? come to think of it, i HAVE used a touch screen windows xp. sure, it's clunky in that a mouse can grab teeny little lines and dots where a finger is too big. But that's my app's fault and I could fix it pretty easy. (At a big cost to productivity of the user.) Why should that be the OS's job? Instead of rebuilding on a new cpu,os,gui, tweak the windows shell to handle touch. (A very difficult job, of course, but less so at least). And they'll have to do that eventually ANYway. I really can't imagine laptops not having touchscreens within a year.
-
This is based off an actual conversation I had with some Microsofties. I was kicking them for alienating my customers and they told me that I should Metroify my software for my clients - unfortunately, they tend to need 8 or 9 applications running spread out over 3 28" monitors (I do target a very specialist audience), and Metro limits to 1 application, so I'd have 1 Metro and 8 desktop apps and they wouldn't be able to communicate.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
Pete O'Hanlon wrote:
so I'd have 1 Metro and 8 desktop apps and they wouldn't be able to communicate.
~Edit #1: I forgot to include an important assumption inherent in the question I raise here: This question assumes a non-ARM, i.e., Intel machine, capable of running both Metro and the Win 8 Desktop. Sorry, about that. ! end Edit1~ Hi Pete, errr ... mmmm ... I do believe that is exactly the issue I have tried to "draw you out on" a few times, here on CP. And, I remain deeply puzzled: why couldn't there be high-speed communication by some means between a Metro app(s), and Win 8 app(s) running simultaneously: what actual technical issue or constraint prevents that ? Given you supposedly can have two windows, one Metro, one Win 8, open at the same time (on different monitors, or on one monitor: I'm not clear on that): where's the sticking-point ? Hardware (with multi-core CPU's I find that hard to imagine) ? best, Bill
"The greatest mystery is not that we have been flung at random between the profusion of matter and of the stars, but that within this prison we can draw from ourselves images powerful enough to deny our nothingness." Andre Malraux
-
I think they can pull it off given time.. And they actually have that despite what analysts say. The reason I believe this is their backing from other revenue (enterprises, XBox, Developer Lic. etc. etc.) Microsoft can not really be compared to google although many try. Google itself is also very secured for different reasons. Microsoft is better compared against only apple, which will likely end up hurting in the long run. Apple in a way has all of their eggs in just a couple baskets. If any of those baskets gets dropped they will be scramling (pun intended) to make up the losses or suffer defeat. Microsoft can dump billions in this pool and not squint. They are doing it just to get a foot hold. That is apparent to most. But what is not apparent is they can afford to keep dumping billions to maintain a small foothold. That small foothold eats at Apple. In the end when their foothold is accepted, then the enterprise will buy in to the technology. Low and behold we will have another OS. Accepted by both conumers and enterprises. ---------------- I have an iPad. er correction my wife has an iPad. I like it. I have played with Win7 touch screens and they are not too bad. I have played with Win 8 non touch and the OS again is not too bad. In fact it is growing on me. In the end it is often about content. Apple is out the gate and has been for a while so they are wayyy ahead on content. But MS tools are slick and so is their marketing strategy. I think in a year the numbers will be showing us that MS has rapid growth on mobile app development which will they will then use for a secondary campaign.
Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.
very good points. yeah, it does seem like there's no real reason to "conserve" their resources. they've got the ability to grow so there's nothing to do but win even if there are some minor setbacks along the way. so i guess the question NOW is since ms has 2 dang OSs, which will be better? hmmm, that's an easy one to answer... metro in the long run, win32 in the short run. But I'm not hoppin into metro until it'll do mice too. Eh, it probably already can. or can it? Actually, i should probably try it out...:~:~ Damn you microsoft, you're just like oracle. ALLLLLL the time with the chaaanges... Ok, thanks everyone. I think i've got my head screwed on straight again.
-
why? come to think of it, i HAVE used a touch screen windows xp. sure, it's clunky in that a mouse can grab teeny little lines and dots where a finger is too big. But that's my app's fault and I could fix it pretty easy. (At a big cost to productivity of the user.) Why should that be the OS's job? Instead of rebuilding on a new cpu,os,gui, tweak the windows shell to handle touch. (A very difficult job, of course, but less so at least). And they'll have to do that eventually ANYway. I really can't imagine laptops not having touchscreens within a year.
If it was that easy it would have been done a long time ago. All attempts to use a classic OS User Interface on a touch screen failed miserably (look at all the POS touchscreens P.O.S. systems) Laptops will not have touchscreens, have you ever tries "simulating" one with your current laptop ? it's hard to have you arm in the air all of the time. Laptops will have multi-touch trackpads instead.
Watched code never compiles.