Linked by Thom Holwerda on Mon 14th Feb 2011 20:54 UTC
Windows 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!
Thread beginning with comment 462671
To read all comments associated with this story, please click here.
Comment by kaiwai
by kaiwai on Wed 16th Feb 2011 01:54 UTC
Member since:

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.

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.

Reply Score: 2

RE: Comment by kaiwai
by Nelson on Wed 16th Feb 2011 07:48 in reply to "Comment by kaiwai"
Nelson Member since:

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

Reply Parent Score: 2