Why no Windows Phone port of Qt?
-
Ivan, first time I opened this website (even before I found link here) I didn't noticed this text. And I have found it only after your comment :)
-
The fact that Windows Phone 7 only runs managed code, not native code, is a technical problem, isn't it? Of course, Microsoft could decide to support native code if they wanted to, maybe they will one day, but as long as they don't, I cannot see how Qt could be ported to Windows Phone 7.
-
WP7 runs unmanaged code as well, although its execution is forbidden on non-jailbroken devices. There will be a (community driven) WP7 port of Qt sooner or later; just see the iOS port, which suffers from the same "political" artificial restriction.
Using Qt you will be able to write applications for all major desktop platforms including Windows, Linux and MacOS and all major mobile and tablet platforms including Android, Meego / Maemo / WeTabOS, (iOS) and Symbian except non-jailbroken WP7 phones, the declared flagship platform of the same company responsible for the development of Qt.
I'm looking forward to see if Nokia / Microsoft will sustain the "WP7 exclusive" attitude. Keep in mind that the WP7 ecosystem is almost non-existent right now.
There will be Qt applications on WP7. Officially or jailbroken - we will se.
-
Qt on Windows would divide the developer community from a Microsoft perspective.
Qt on Windows would unify the developer community from a Nokia perspective.
Stephen Elop said there will be no Qt on WP7 because it would divide the developer community. WTF? -
I'm fine with keeping Windows lovers out of the equation for the future of Qt;) Does anyone know what exactly is behind the marketing term "Windows Phone 7"? Is it just another reiteration of the Windows CE or NT legacy? Or is it something more substantial? For instance does it support full multiprocessing? (fork(2) etc...)
-
afaik it is built on WinCE (not sure what version)
-
bq. Microsoft want’s to push and sell their own tools. I do not see any valid reason for them to support a product that is clearly in competition with theirs.
That's why I find Nokia current position really alienating
-
I am quite new to Qt ... Why no Qt port for WP7? (in just one sentence)
Since Microsoft and Nokia are partners now, the idea of an Qt port isn't so absurd?
I am aware of the fact that it is technically very hard to bring C++ native code to C#.NET but ... Maybe Microsoft makes an exception and allows C++/Qt on WP7 devices ;-) Even I don't think that it would happen but it is a nice idea ...
-
There is no technical reason for banning Qt from WP7. Believe me, we were all shocked when we heard about the Qt ban on WP7. Microsoft does not want Qt on WP7. Why? As you know Microsoft forced people to choose DOS/Windows because the applications were not available on a different platform and vice versa developers had to target Windows because it had the biggest market share.
This monopoly game is not possible with Qt, because Qt can be ported to other platforms.
You may say, that Nokia should be interested in having Qt on WP7. This is true. Nokia and Microsoft are not partners however. I see Nokia as another victim of Microsoft, lying bleeding and raped on the street. Google for Elop Trojan horse if you are interested in what was going on.
Peace -
A Windows RT port is in the works: http://qt-project.org/wiki/Qt-5-on-Windows-8-and-Metro-UI
If that's successful, Windows Phone 8 shouldn't be too far behind