{"id":5420,"date":"2012-02-07T16:51:06","date_gmt":"2012-02-07T15:51:06","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/?p=5420"},"modified":"2012-02-07T16:51:06","modified_gmt":"2012-02-07T15:51:06","slug":"will-nokias-qt-come-to-windows-phone","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/5420-will-nokias-qt-come-to-windows-phone.html","title":{"rendered":"Will Nokia\u2019s Qt come to Windows Phone?"},"content":{"rendered":"<p>When Nokia acquired Trolltech back in 2008, it made perfect sense as a way of supporting development on Symbian, its smartphone operating system, and nudging the Qt project, which provides a cross-platform framework for native applications, more towards mobile rather than just desktop application support. It also made sense as Nokia worked on Maemo and then Meego, its Linux for mobile project.<\/p>\n<p>Then came February 2011 and CEO Stephen Elop\u2019s announcement that Nokia would partner with Microsoft and make Windows Phone its primary smartphone operating system. Windows Phone 7 does not support native code development, other than by operators, manufacturers, and of course Microsoft itself. What future for Qt at Nokia now?<\/p>\n<p>Here at Blackberry Devcon Europe, Nokia\u2019s Lars Knoll, Qt Chief Maintainer, has been introducing Qt to Blackberry developers. Qt forms a critical part of RIM\u2019s Blackberry 10 (BBX) platform, based on the PlayBook tablet OS and set to come to Blackberry phones later this year. The Cascades UI framework, for hardware-accelerated 2D and 3D rendering on BBX, uses Qt core and an adaption of QML (Qt Modeling Language). You can use Qt with or without Cascades on BBX.<\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2012\/02\/image3.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"Lars Knol, Nokia\" border=\"0\" alt=\"Lars Knol, Nokia\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2012\/02\/image_thumb3.png\" width=\"237\" height=\"244\" \/><\/a><\/p>\n<p>Given that Nokia makes mobile devices which are in competition with RIM\u2019s devices, it may seem odd that Nokia is supporting Qt on Blackberry. I asked Knoll about the status of Qt within Nokia following the move to Windows Phone.<\/p>\n<blockquote>\n<p>There\u2019s not too much I can say right now. The only thing I can repeat is that we\u2019re still investing in Qt. We\u2019re actually hiring more people to work on Qt. Qt is an essential part of the strategy for the next billion. That\u2019s all I can say right now, but stay tuned, in time you\u2019ll hear more.<\/p>\n<\/blockquote>\n<p>He added later that Nokia is in business to make money; in other words, there are strong business reasons for Nokia to continue with Qt. The \u201cnext billion\u201d reference refers to Nokia\u2019s stated intention to <a href=\"http:\/\/blog.qt.nokia.com\/2011\/06\/21\/qt%E2%80%99s-future-for-nokia-bringing-apps-to-the-next-billion\/\" target=\"_blank\">bring apps to the next billion<\/a>.<\/p>\n<p>One possibility is that Qt will in fact support a future version of Windows Phone. It is already clear that Windows Phone 8 <a href=\"http:\/\/www.itwriting.com\/blog\/5405-windows-phone-8-apollo-windows-8-kernel-more-form-factors.html\" target=\"_blank\">will use the same kernel as Windows 8<\/a> and we can expect a unified development platform build on the Windows Runtime (WinRT), which does support native code development.<\/p>\n<p>It is not too much of a stretch then to expect a future Qt framework that will target Windows Phone and Windows 8 tablets. Nokia\u2019s Elop has also hinted that it is interested in Windows tablets as well as phones in future.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When Nokia acquired Trolltech back in 2008, it made perfect sense as a way of supporting development on Symbian, its smartphone operating system, and nudging the Qt project, which provides a cross-platform framework for native applications, more towards mobile rather than just desktop application support. It also made sense as Nokia worked on Maemo and &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/5420-will-nokias-qt-come-to-windows-phone.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Will Nokia\u2019s Qt come to Windows Phone?<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56,59,80,86,89],"tags":[586,642,750,1011],"class_list":["post-5420","post","type-post","status-publish","format-standard","hentry","category-mobile","category-nokia","category-software-development","category-symbian","category-trolltech","tag-microsoft","tag-nokia","tag-qt","tag-windows-phone"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/5420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=5420"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/5420\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=5420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=5420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=5420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}