So, Mobile World Congress is going on over in the beautiful city of Barcelona, and there, Steve Ballmer held a little speech about Windows Phone 7’s past, present, and future. Especially the future interests us, as a lot’s been planned for this year: copy/paste, hardware-accelerated mobile Internet Explorer 9, and, yes, multitasking!
Copy and paste is of course a feature that’s been in the development image in the SDK for a while now, and the feature will be pushed to Windows Phone 7 phones in early March, alongside a number of small fixes and patches, which, among other things, should speed up application load times. Not that my HD7 is in any way a slouch, but hey, faster is always better (except, you know).
After this update, there will be a much larger update later this year (no date) which will contain, among other things, Internet Explorer 9. This will be the exact same browser engine that you get on your desktop, including hardware acceleration of various HTML5 features (yes, I know HTML5 is just a subset etc. etc. etc. Get over it, it’s a good umbrella term).
Then there’s the big one: multitasking. Of course, like iOS before it, it’s not that WP7 can’t do multitasking (in fact, it multitasks all the time); it’s just that 3rd parties can’t make use of it, and that there’s no interface for it. This will change later this year: multitasking is coming to Windows Phone 7, and it’s basically an exact copy of webOS’ card metaphor.
Microsoft was clear to reiterate that we’re looking at a selection here, and that more stuff is coming besides these.
This isn’t multitasking. These are frozen recently used apps, with some services allowed to run in the background. It may be a good idea on the phone, but it is not what a computer scientist would call multitasking (check the wiki page)
You’re technically correct.
But I can understand why MS is doing this. After installing/updating some apps, I often see my battery usage go up 20% in average. Then I need to diagnose which particular apps are not started to work in the background, and configure/disable those features.
I remember having one particular news app (will not name) hiking my usage from 8mA/idle to 60mA/idle effectively killing my battery in a day.
(Edit: This is for my Android phones).
Edited 2011-02-14 23:33 UTC
Since you brought up computer science, I personally don’t know if any smartphones which do not have multi-tasking in the scientific sense of it. They are all essentially running tens to hundreds of tasks in parallel through scheduling and time sharing on one set of resources (processor, memory, etc.)
The distinction here is user and application oriented “multi-tasking” or better said “Multi-Application”. That has understandable limitations on today’s phones so different vendors try to limit the negative impacts through limiting the way multiple apps run in parallel.
So they are just using Windows 7 code!?! Re-use old crap code! Clever Basterds!
no, seriously, i actually read that as “Windows 7 would receive multitasking” ..as in decent multitasking!
<sarcasm>Re: The Video-Windows phone 7’s multitasking acts just like the Cooperative multitasking of Windows 3.1 (Circa 1992)! We’ve gone backwards 19 years-SWEET!</sarcasm>
Edit: Added sarcasm tags.
Edited 2011-02-17 23:17 UTC
Why exactly are so many posts about Windows and other MS news?
If I wanted to follow the latest windows 7 news (which I really don’t), I would join an MS network.
If you’re going to call this OSnews it would be nice to actually make ALL the posts primarily concerned with Open Source software.
Right?
Edited 2011-02-14 21:46 UTC
No.
OS NEWS That’s Operating System News.
Nothing to do with open source.
Edited 2011-02-14 21:49 UTC
And now there is too much MSnews. Since we have previously heard tha tthere is too much Apple news, too much Ubuntu news, too much Linux news, too much opinions I guess it’s a good, balanced mix in the end.
Also, the OS in OSNews is for Operating System, not Open Source.
Edited 2011-02-14 22:34 UTC
Well Microsoft has been the one announcing stuff lately. Unless you want to fill the news feed with apple rumors, WP7 is the story of the week.
At least one more year to ridicule MS for their antiquated OS!
I mean, really? C&P? Multitasking? Erm, exciting…
Sorry, I know my post sounds a little trollish, so far. They have a long way to go just to catch up to the current status quo. Word is that Nokia’s first WP7 gear will arrive in early 2012. With the rapid development speed of Android last year, I can only imagine where they will be one year from now. Not saying MS are game over, but being different (WP7 UI = Tiles galore, minimalism) doesn’t equal success. Did anybody actually miss MS in the next generation smartphone wars? I haven’t.
Edited 2011-02-14 21:52 UTC
Would you prefer it to be an Android/Apple market? That really doesn’t leave much pressure for Android to do anything other than copy Apple.
Yes.
I tired of MS constantly failing and simply refusing to die. Granted, WP7 is interesting but WM and Kin and Zune should really have killed the beast. If this were any other company such a string of fail would have slayed them for sure…
Actually, I would have much preferred Android,Apple,WebOS and Meego
Microsoft can afford to make a few mistakes along the way as long as a few of their big products make it (Windows, Office, Xbox). Why does a company have to “die” for you to be happy? Is this a freetard thing normal people don’t understand?
Um, why do you care? Just don’t buy the Microsoft products. I don’t get this “rooting for company X to die” nonsense.
Yeah, just don’t buy Microsoft products, all those whiners! (disclaimer, this was all some time ago)
Mmm, the University I work at has changed their mail server to Exchange, now I cannot even read the emails I send to myself. Strange, let’s call tech support.
Tech support: “So, why are you not using Outlook?”
Me: “Em, I have an SGI and a Linux box.”
Ok, so I’ll just use the web interface for Outlook in Firefox. Mmm, that doesn’t look right, where did all the functionality go?
Tech Support: “Yeah, the ‘advanced’ web interface only works with Internet Explorer. Just use IE!”
I’ll just use my own client.
Me: “I can’t authenticate.”
Tech support: “You have to use Kerberos.”
Me: “I am using Kerberos”
Tech Support: “Are you using Microsoft Kerberos?”
Me: “Huh? Ehm, no …”
Tech support: “Well, there is your problem.”
Me: “Sigh”
Ah, I have mail. Let’s see. Oh a Word document. Let’s try to open this with OpenOffice. Mmm, that doesn’t look right.
Tech support: “Sigh, just use Office10 …”
Why doesn’t our company page load in Firefox? Optimized for IE6? Uh oh …
Tech support: “Ok, we have had it with you. We’ll fix all your problems. Here! A brand new Windows box to accompany your antiquated tech on your desk.”
Then your university is incompetent. All those tools you mention work just fine under Linux and Mac OS X – my university uses the same tools, and they properly support Linux, Mac OS X, and all browsers.
That might well be, I already said this was some time ago and many corporate IT departments are just as incompetent. They mostly have MS certified people working there. The point is that Microsoft has a very large footprint in the IT world, until a couple of years ago there was just no escaping this, it is becoming somewhat easier now.
It is nice that some tools such as Thunderbird have caught up with Exchange support, but this was not always the case and it is certainly not due to Microsoft. Also the damage they did to web standards caused many frustrations amongst web developers. Microsoft deliberately sabotaged Kerberos. It refuses to open up its own protocols and file formats preventing good OpenOffice support. They prevented Beos to be installed at OEMs. I can go on…
The parent asked why he cared. I think the history of Microsoft’s behavior can well be seen as a justification to care about such things. It is nice to see that Microsoft is learning some humility and is trying to compete with better products instead of market domination for a change.
I for one believe that if a company has a crappy strategy they should be penalised for it. The rate that Microsoft has been sucking so bad should have had a greater effect on it. Once they consistently stop sucking (as opposed to having isolated successes) then they deserve to live.
That is a rather harsh view on the world. “If you fail you should be punished for it in addition to the negatives effects of having failed already.”
To be honest, I think Microsoft has been doing a lot better recently than ever before. Sure, they STILL do some mean things and play dirty tactics, but atleast they are opening up in some cases and are indeed trying to think of the customer instead of just themselves. A good example of that is the H.264 playback support for Chrome, a competing browser.
They still have some lengths to go to earn my trust — hell, I doubt they can ever earn it back — but I still appreciate the good things they do.
Certainly, I never said that microsoft hasn’t done good things. But I feel that many a company has made fewer mistakes and of less gravity than microsoft and suffered harshly.
Generally these days microsoft seldom “Excels” at anything straight away (sometimes never), it does good things (often at revision X) and can maintain quality, but when it Fails it fails big…but due to sheer size and power that failure is emulsified.
Nor do I think it has to successful in all sectors of the industry, I believe that if it tries something it should attempt to get it right the first time instead of relying on its girth to support it until the revision X whereupon it cracks the formula.
It has taken so many attempts to bring about WP7, anybody else (and indeed as has happened with nokia) stumbles and they fall not so with MS. I would also add that some of my prejudice also stems from the fact that their massive safety net has not been entirely gained ethically making me wonder if they have truly earned the right be where they are today.
Edited 2011-02-15 18:52 UTC
Someone doesn’t remember how bad the other browsers were before IE4.
It’s basic human psychology: if you have a preference for certain parties you know any additional players in the same field are competitors and will weaken the stand of your preferred ones. This reflects as a direct attack against you as well in your subconscious, ie. “your preference is not good enough.” Some people are more susceptible to act out on such subconscious threats without even realizing where their aggression comes from, especially in males as it is in their instincts to protect their territory.
If it would be that easy. Just because you don’t buy it does not mean you are not influences by it in a negative way as “drahca” describes it further.
Network externalities 101. Nevertheless that does not mean I agree with the parent on the “just die” part but the reasons therefore are quite obvious. IE6 anyone?
I forgot all the others! There is HP webOS, Samsungs Bada is also doing quite well, I hear. And RIM will definitely switch to their new QNX based Smartphone OS next year or maybe even this year.
And you know what’s funny? People stopped copying Apple at this stage. Quite a few operating systems mimic webOS’ multitasking aproach, iOS almost seems boring, now.
Sure…. let’s hold our breath and not buy another phone just so that I can buy the Windows 7 phone powered one…. that will have half the features I’m waiting for….. sooooooo non-typical of Microsoft.
Very pleased to see Twitter is going into the People Hub as I dislike Facebook.
I feel vindicated in my decision to switch from iOS to WP7 two weeks ago with everything that is coming up this year. Can’t wait!
I’m sure it’s gotta be hard to get up on a stage and try and sell/make exciting features that are catching-up to everyone else.
The whole presentation was “on our old phone it wouldn’t do this but on our new phone it will”, nothing about features present that aren’t found on any other phone out there (iOS, Android, webOS, etc).
Not bashing the OS.. I have my personal preference and I know WP7 offers some unique things, but watching the video just makes me feel sad for the guy!
Ie is the blight on win phone 7. A major revamping of it is required for it to get any traction in the phone OS marketplace, nokia deal or not.
I’m still trying to find out the technical details of WP7, and as far as I can see the localization features seem pretty limited. It can only be localized for six different languages at the moment (Dutch isn’t included for instance). See http://forums.silverlight.net/forums/p/212996/502723.aspx
Does anyone know if localization is being improved with respect to language strings in the next release? Does WP7 support right to left languages and so on?
This, apparently, is one of the things Nokia is bringing to the table in their new deal with MS, so it will probably improve one way or the other…
In other news the MBU (Mac Business Unit) has officially shipped (via AppStore) ‘Windows Phone 7 Connector’ with rumours that Zune maybe receiving WP7 update as well which should translate into support for Zune on Mac OS X.
http://www.macupdate.com/app/mac/35607/microsoft-windows-phone-7-co…
I’m holding out for a WP7 phone as soon as it arrives on the Telecom XT Network – I can parallel import a phone from the US (AT&T since XT Network uses 850/2100) but they’re locked down majorly thus the pain isn’t worth the trouble.
Regarding the Internet Explorer 9 hardware acceleration, are they using XNA for the hardware acceleration because if I remember correctly Windows Phone 7 doesn’t have the full DirectX/DirectWrite/Direct2D unless they’re going to add such functionality at a later release – DirectWrite/Direct2D being based on top of XNA.
XNA is a managed wrapper around DirectX. IE isn’t a managed application (at least not the core rendering engine, the shell very well may be), so it does use the underlying DirectX API family.
They’ve stated that already, in the current shipping version, they are using DirectWrite for text rendering (try zooming in on text in IE on WP7 then compare it to other browsers). I don’t think its too much of a reach to think that they’ve ported their entire DX stack to WP7.
The interesting part about this though, is that if they build a native UI toolkit around Direct2D (it has to exist, Microsoft 1st party apps are not managed code they’re native code) and release it to select partners, it could go a long way towards easing transitions from native to managed code.
Edit: Just to clarify, I believe you have it backwards:
It is XNA which is built ontop of DirectX, not the other way around. XNA actually replaced MDX (Managed DirectX) and is quite a bit nicer .
So all those shiny, well performing games that are on Windows Phone are all C#
Edited 2011-02-16 07:51 UTC
I guess it has nothing to do with the OS but I think it is important for us to know the latest development not only in software but also in the current standing of the companies.
Edited 2011-02-16 04:48 UTC
The only thing I would want less on my phone than Windows is … IE. Wonder what kind of anti-malware it will run?
Hi,
the following just showed up on a German news website:
http://create.msdn.com/en-us/home/legal/Windows_Phone_Marketplace_A…
Nice, isn’t it?
Now Thom, do you still think WP7 is _the_ platform to choose in future?
Adrian