A little update now. I have received a Lumia 800 and am currently using it to try out WP7.

Obviously it can’t run Qt. So why am I talking about it? Well, I was investigating how to run Qt on the phone.

It seems that if you are able to get an Interop Unlock on a Windows Phone 7 Mango device, you are able to run native code -unofficially. This could lead to running Qt. Unfortunately, no one has found a way to Interop Unlock the Lumia 800. Yet.

Surprisingly, I read an article the other day which suggests that native code (that is C++) will be coming to either Tango or Apollo. So we could be seeing an official Qt landing on Windows Phone this year! Joy for all Symbian/Meego users! :)

Of course, this implementation would still be sandboxed like the C# code. Whether a Qt backend can be written that supports this is yet to be seen.

I will be very happy when every platform can run Qt :) .