Post a Comment
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!
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
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."
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.
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.
Um, why do you care? Just don't buy the Microsoft products. I don't get this "rooting for company X to die" nonsense. "
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.
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!
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?
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
Hi,
the following just showed up on a German news website:
http://create.msdn.com/en-us/home/legal/Windows_Phone_Marketplace_A...
“Excluded License” means any license requiring, as a condition of use, modification and/or distribution of the software subject to the license, that the software or other software combined and/or distributed with it be (i) disclosed or distributed in source code form; (ii) licensed for the purpose of making derivative works; or (iii) redistributable at no charge. Excluded Licenses include, but are not limited to the GPLv3 Licenses. For the purpose of this definition, “GPLv3 Licenses” means the GNU General Public License version 3, the GNU Affero General Public License version 3, the GNU Lesser General Public License version 3, and any equivalents to the foregoing.
Nice, isn't it?
Now Thom, do you still think WP7 is _the_ platform to choose in future?
Adrian




