[Interest] Qt on Windows Phone 8

BRM bm_witness at yahoo.com
Fri Jun 22 15:45:52 CEST 2012


----- Original Message -----

> From: Pau Garcia i Quiles <pgquiles at elpauer.org>
> On Fri, Jun 22, 2012 at 5:34 AM,  <lorn.potter at nokia.com> wrote:
>>>  "Windows Phone 8 offers native support for the C and C++ 
> development languages. This will be a boon for developers. Microsoft also plans 
> to offer a wide range of APIs that work between Windows 8 and Windows Phone 8, 
> which is possible thanks to the shared core." 
> http://www.informationweek.com/news/windows/operatingsystems/240002414
>>> 
>>>  Qt? :-)
>> 
>>  >From what I understand, until someone ports from Win32 to WinRT, or 
> adds a WinRT platform, I doubt Qt will run very well on Windows Phone 8.
> 
> (I said it a couple of days ago but apparently it went unnoticed)
> 
> According to Herb Sutter, everything you can do with WinRT, you do in
> pure C++ using WTL. In fact, WinRT is implemented in terms of WTL.

According to the WTL page on Wikipedia[1], WTL is built on and for the Win32 API;
and from everything I've heard from Microsoft on Win8Win32 won't be allowed to
work in Metro, only the "Legacy Deskop" environment. Where as WinRT is used
for Metro, and allows a very small subset of Win32[1], especially if you want to
target Win8 on ARM.

That alone is a big difference; and if one wants to use Qt and native for Win8,
then Qt will have to be rewritten for WinRT support.

Ben

[1] http://en.wikipedia.org/wiki/Windows_Template_Library
[2] http://msdn.microsoft.com/en-us/library/windows/apps/br205757.aspx




More information about the Interest mailing list