<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>Planet Qt</title>
	<link rel="self" href="http://www.planetqt.org/atom.xml"/>
	<link href="http://www.planetqt.org"/>
	<id>http://www.planetqt.org/atom.xml</id>
	<updated>2012-02-06T20:37:47+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry xml:lang="en">
		<title type="html">Qt Graphical Effects in Qt Labs</title>
		<link href="http://labs.qt.nokia.com/2012/02/02/qt-graphical-effects-in-qt-labs/"/>
		<id>http://labs.qt.nokia.com/?p=7893</id>
		<updated>2012-02-02T09:56:46+00:00</updated>
		<content type="html">&lt;p&gt;&lt;/p&gt;&lt;h2&gt;Introduction&lt;/h2&gt;
&lt;p&gt;The &lt;strong&gt;Qt Graphical Effects&lt;/strong&gt; project is on its way to offer a set of design neutral visual effects for Qt Quick 2.0.&lt;/p&gt;
&lt;p&gt;Over twenty ready-made QML graphical effect elements are currently available. The effects include code for blending, masking, blurring, coloring, and much more. There are still areas to improve and extend — all ideas, feedback, proposals and even concrete contributions are welcome!&lt;/p&gt;
&lt;h2&gt;The Effects&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;http://labs.qt.nokia.com/wp-content/uploads/2012/02/effects.jpg&quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-7918&quot; title=&quot;effects&quot; src=&quot;http://labs.qt.nokia.com/wp-content/uploads/2012/02/effects.jpg&quot; alt=&quot;The Effects&quot; width=&quot;425&quot; height=&quot;848&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Using the effects&lt;/h2&gt;
&lt;p&gt;Using the graphical effect elements should be straightforward for developers and technically oriented designers as you only need to know basic Qt Quick/QML to get started.&lt;/p&gt;
&lt;p&gt;Any QML item can be used as a source item for an effect. You can add a drop shadow to an image, for instance, as follows:&lt;/p&gt;
&lt;pre class=&quot;brush:cpp&quot;&gt;import QtQuick 2.0
import QtGraphicalEffects 1.0

Item {
    width: 300
    height: 300

    Rectangle {
        id: background
        anchors.fill: parent
    }

    Image {
        id: butterfly
        source: &quot;images/butterfly.png&quot;
        sourceSize: Qt.size(parent.width, parent.height)
        smooth: true
        visible: false
    }

    DropShadow {
        anchors.fill: butterfly
        horizontalOffset: 3
        verticalOffset: 3
        radius: 8.0
        samples: 16
        color: &quot;#80000000&quot;
        source: butterfly
    }
}&lt;/pre&gt;
&lt;h2&gt;Getting started&lt;/h2&gt;
&lt;p&gt;Get and build Qt5: &lt;a href=&quot;http://developer.qt.nokia.com/wiki/Building_Qt_5_from_Git&quot; target=&quot;_top&quot;&gt;http://developer.qt.nokia.com/wiki/Building_Qt_5_from_Git&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Make sure that &lt;code&gt;qtbase/bin&lt;/code&gt; is in your path and &lt;code&gt;QTDIR&lt;/code&gt; points to &lt;code&gt;/qtbase&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Get and build Qt Graphical Effects module: &lt;a href=&quot;https://qt.gitorious.org/qt-labs/qtgraphicaleffects&quot; target=&quot;_top&quot;&gt;https://qt.gitorious.org/qt-labs/qtgraphicaleffects&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;git clone git@gitorious.org:qt-labs/qtgraphicaleffects.git
cd qtgraphicaleffects
qmake
make install&lt;/pre&gt;
&lt;p&gt;To see the effects in action, run the code examples from the graphical effects &lt;code&gt;doc/src/snippets&lt;/code&gt; folder:&lt;/p&gt;
&lt;pre&gt;qmlscene doc/src/snippets/DropShadow-example.qml&lt;/pre&gt;
&lt;p&gt;or launch the Testbed application:&lt;/p&gt;
&lt;pre&gt;qmlscene tests/manual/testbed/testBed.qml&lt;/pre&gt;
&lt;p&gt;The Testbed application is a convenient way to browse the effects and their properties as well as to visualise the results. Select an effect from the left, adjust its properties on the right, and see the result in the center in realtime:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2&gt;API and documentation&lt;/h2&gt;
&lt;p&gt;The API for each effect is a set of QML properties. The effect properties can be animated just like any other QML properties. The documention contains property descriptions and basic usage examples. To generate the documentation, execute the following commands in the &lt;code&gt;qtgraphicaleffects&lt;/code&gt; projects folder:&lt;/p&gt;
&lt;pre&gt;qmake
make docs&lt;/pre&gt;
&lt;p&gt;Open the generated &lt;code&gt;doc/html/qml-graphicaleffects-index.html&lt;/code&gt; in a browser to view the documentation.&lt;/p&gt;
&lt;div&gt;&lt;a href=&quot;http://labs.qt.nokia.com/wp-content/uploads/2012/02/documentation.jpg&quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-7919&quot; title=&quot;documentation&quot; src=&quot;http://labs.qt.nokia.com/wp-content/uploads/2012/02/documentation.jpg&quot; alt=&quot;documentation&quot; width=&quot;364&quot; height=&quot;580&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h2&gt;Implementation details&lt;/h2&gt;
&lt;p&gt;QML ShaderEffect is a built-in element in Qt Quick 2.0. This powerful QML element allows combining OpenGL Shading Language (GLSL) and QML, and makes it easy to implement visually impressive custom effects. Under the hood, all the effects in this project are based on ShaderEffect elements. Only QML and GLSL have been used, and there are no additional C++ APIs. If you are familiar with GLSL, you can easily study how the existing effects have been implemented. You can then create custom effects by modifying and combining the basic effects.&lt;/p&gt;
&lt;p&gt;Links to related blog posts and specifications&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://labs.qt.nokia.com/2011/03/22/the-convenient-power-of-qml-scene-graph/&quot; target=&quot;_top&quot;&gt;The convenient power of QML Scene Graph&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://labs.qt.nokia.com/2011/05/31/qml-scene-graph-in-master/&quot; target=&quot;_top&quot;&gt;QML Scene Graph in Master&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.opengl.org/registry/doc/GLSLangSpec.4.20.6.clean.pdf&quot; target=&quot;_top&quot;&gt;OpenGL Shading Language specification&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.khronos.org/registry/gles/specs/2.0/GLSL_ES_Specification_1.0.17.pdf&quot; target=&quot;_top&quot;&gt;OpenGL ES Shading Language specification&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content>
		<author>
			<name>Qt Labs</name>
			<uri>http://labs.qt.nokia.com</uri>
		</author>
		<source>
			<title type="html">Qt Labs Blog</title>
			<subtitle type="html">the ramblings of engineers</subtitle>
			<link rel="self" href="http://labs.qt.nokia.com/feed/"/>
			<id>http://labs.qt.nokia.com/feed/</id>
			<updated>2012-02-02T18:37:30+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Qt Commercial Support Weekly #12 - To delete or not to delete</title>
		<link href="http://195.197.180.217/en/Blogs/Qt-blog/Andy-Shaw/Dates/2012/2/QtCommercial_SupportWeekly_12/"/>
		<id>http://195.197.180.217/en/Blogs/Qt-blog/Andy-Shaw/Dates/2012/2/QtCommercial_SupportWeekly_12/</id>
		<updated>2012-02-01T21:13:09+00:00</updated>
		<content type="html">As a great literary developer may have once said, &quot;To delete or not to delete, that is the question.&quot; As we know, with C++ we are expected to clean up after ourselves whenever we do something new so that the memory is available and does not cause ...</content>
		<author>
			<name>Commercial Qt</name>
			<uri>http://195.197.180.217/</uri>
		</author>
		<source>
			<title type="html">Digia's Qt Commercial Blog</title>
			<link rel="self" href="http://www.digia.com/en/blogs/Qt-blog/?feed=rss"/>
			<id>http://www.digia.com/en/blogs/Qt-blog/?feed=rss</id>
			<updated>2012-02-06T20:37:06+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">New Qt SDK features updated Qt Creator, Qt 4.8 for desktop and new Qt mobility APIs</title>
		<link href="http://feedproxy.google.com/~r/TheQtBlog/~3/hSK0GAq1uhA/"/>
		<id>http://blog.qt.nokia.com/?p=31281</id>
		<updated>2012-02-01T10:41:51+00:00</updated>
		<content type="html">&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;A new Qt SDK, the &lt;a href=&quot;http://qt.nokia.com/downloads&quot;&gt;Qt SDK 1.2&lt;/a&gt;, is now available for download, and it makes it easier than ever to create rich applications with improved performance.&lt;/p&gt;
&lt;p&gt;The new SDK includes the latest version of Qt Creator (2.4.1) as well as Qt 4.8 for desktop and embedded developers including Windows, Mac and Linux/X11 (released as stand-alone in December).&lt;/p&gt;
&lt;p&gt;Qt mobile app downloads continue to grow in Nokia Store, and the SDK update contains mobile improvements for the Symbian and MeeGo Harmattan 1.2 targets, new Qt mobility examples in Qt Creator and easy integration of the Qt In-App Purchasing API, which enables developers to build in-app purchasing into their Qt mobile application.&lt;span id=&quot;more-31281&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Key benefits within the updated SDK include:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Qt Creator&lt;/span&gt;&lt;span&gt; 2.4.1&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Qt Creator 2.4.1 is a patch version containing some fixes and enhancements for Qt Creator 2.4.&lt;/p&gt;
&lt;p&gt;-        Improvements in the C++ and QML editors, such as syntax highlighting in QML, and improved static QML code-checking features.&lt;/p&gt;
&lt;p&gt;-        Improvements of the code refactoring tools&lt;/p&gt;
&lt;p&gt;-        Reusable “schemes” for the coding styles (C++ and QML) between projects&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Qt 4.8 for desktop and embedded Windows, Mac and Linux/X11&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;-        Qt Platform Abstraction, which makes it easier to port QtGui to new windowing systems&lt;/p&gt;
&lt;p&gt;-        Qt Quick improvements including the possibility to embed OpenGL shader effects in Qt Quick apps with the help of a QML shader add-on.&lt;/p&gt;
&lt;p&gt;-        Qt WebKit 2.2.1 with updated version of QtWebKit from the WebKit project, including a wide range of improvements to the HTML, CSS and JavaScript technologies.&lt;/p&gt;
&lt;p&gt;-        Threaded Open GL making it easier, and more thread safe, to render OpenGL from more than one thread concurrently&lt;/p&gt;
&lt;p&gt;&lt;span&gt;More Qt mobility code examples. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The updated Qt SDK includes over 20 Qt Mobility examples.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In-App Purchasing&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;In-App Purchasing enables developers to seamlessly offer additional, premium content for purchase, such as new items/levels/functionality and try and buy application upgrades, within the confines of the app experience.&lt;/p&gt;
&lt;p&gt;This enables new revenue opportunities within mobile Qt apps. The In-App Purchasing API beta has been available and manually installable, but now this component can be added and maintained in the Qt SDK configuration, simply by using the SDK maintenance tool.&lt;/p&gt;
&lt;p&gt;Having the opportunity to include In-App Purchasing can increase revenue substantially for mobile developers. With strong, continued growth of Qt app downloads in Nokia Store, and the store itself continuing to grow – over 11 million downloads per day &amp;#8211; Qt continues to be a good choice for developers creating mobile apps for the 155+ million Qt enabled Nokia phones currently in the market.&lt;/p&gt;
&lt;p&gt;Congratulations to the team who worked on this release. We all hope you enjoy the new Qt SDK 1.2&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://qt.nokia.com/downloads&quot;&gt;Get started and download here &lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Daniel Kihlberg&lt;/p&gt;
&lt;p&gt;Global Director Qt Ecosystem&lt;/p&gt;
&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=hSK0GAq1uhA:r2jY87GFRZU:3QFJfmc7Om4&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=hSK0GAq1uhA:r2jY87GFRZU:3QFJfmc7Om4&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=hSK0GAq1uhA:r2jY87GFRZU:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=hSK0GAq1uhA:r2jY87GFRZU:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=hSK0GAq1uhA:r2jY87GFRZU:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=hSK0GAq1uhA:r2jY87GFRZU:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=hSK0GAq1uhA:r2jY87GFRZU:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=hSK0GAq1uhA:r2jY87GFRZU:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=hSK0GAq1uhA:r2jY87GFRZU:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=hSK0GAq1uhA:r2jY87GFRZU:qj6IDK7rITs&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?d=qj6IDK7rITs&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=hSK0GAq1uhA:r2jY87GFRZU:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=hSK0GAq1uhA:r2jY87GFRZU:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/TheQtBlog/~4/hSK0GAq1uhA&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>The Qt Blog</name>
			<uri>http://blog.qt.nokia.com</uri>
		</author>
		<source>
			<title type="html">The Qt Blog</title>
			<subtitle type="html">The past, present and future of Qt</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/TheQtBlog"/>
			<id>http://feeds.feedburner.com/TheQtBlog</id>
			<updated>2012-02-04T06:37:09+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Qt SDK 1.2 Released</title>
		<link href="http://labs.qt.nokia.com/2012/02/01/qt-sdk-1-2-released-2/"/>
		<id>http://labs.qt.nokia.com/?p=7865</id>
		<updated>2012-02-01T10:35:02+00:00</updated>
		<content type="html">&lt;p&gt;&lt;/p&gt;&lt;p&gt;We are happy to announce that a new important update for Qt SDK is published.&lt;br /&gt;
This &lt;strong&gt;Qt SDK 1.2&lt;/strong&gt; update sets a new baseline for the developers for a longer perspective. Some of the features have already been available as online updates, but Qt SDK 1.2 now integrates the very latest tools, most recent mobile build targets for Symbian and Nokia N9, and the still fresh Qt 4.8 for desktops. We have also introduced some improvements to the SDK and its maintenance tool.&lt;/p&gt;
&lt;p&gt;As a summary, this is what is new in the Qt SDK:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;    Fixes for Qt Creator 2.4 in a new &lt;strong&gt;2.4.1&lt;/strong&gt; &lt;a href=&quot;http://labs.qt.nokia.com/?p=7875&quot;&gt;patch update&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;    &lt;strong&gt;Qt 4.8 for desktops&lt;/strong&gt; delivering Qt Quick 1.1, Qt platform abstraction, Qt WebKit 2.2, and threaded OpenGL. See &lt;a href=&quot;http://labs.qt.nokia.com/2011/12/15/qt-4-8-0-released/&quot;&gt;Sinan&amp;#8217;s blog post&lt;/a&gt; for more details.&lt;/li&gt;
&lt;li&gt;    More &lt;strong&gt;Qt Mobility examples&lt;/strong&gt; for Nokia N9 and Symbian devices&lt;/li&gt;
&lt;li&gt;    Ability to specify &lt;strong&gt;network proxy setting&lt;/strong&gt; in the SDK Maintenance Tool&lt;/li&gt;
&lt;li&gt;    Update to the &lt;strong&gt;Symbian Complementary Package&lt;/strong&gt; introducing Analyze Tool plugin and new CODA 1.0.6 installation package&lt;/li&gt;
&lt;li&gt;    An update to &lt;strong&gt;Notifications API&lt;/strong&gt; improving the end user experience and fixing issues in the Nokia N9 implementation of the API.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you already have Qt SDK installed, you can update to the latest version by running Update Qt SDK from the Qt SDK application folder on your computer. If you first time are getting started with Qt SDK, you can download 1.2 from our &lt;a href=&quot;http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html&quot; target=&quot;_blank&quot;&gt;download page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you encounter problems, please file a bug report at &lt;a href=&quot;http://bugreports.qt-project.org&quot;&gt;http://bugreports.qt-project.org&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Qt Labs</name>
			<uri>http://labs.qt.nokia.com</uri>
		</author>
		<source>
			<title type="html">Qt Labs Blog</title>
			<subtitle type="html">the ramblings of engineers</subtitle>
			<link rel="self" href="http://labs.qt.nokia.com/feed/"/>
			<id>http://labs.qt.nokia.com/feed/</id>
			<updated>2012-02-02T18:37:30+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Qt Creator 2.4.1 released</title>
		<link href="http://labs.qt.nokia.com/2012/02/01/qt-creator-2-4-1-released/"/>
		<id>http://labs.qt.nokia.com/?p=7875</id>
		<updated>2012-02-01T10:34:24+00:00</updated>
		<content type="html">&lt;p&gt;&lt;/p&gt;&lt;p&gt;Today we publish a patch release of Qt Creator 2.4, that is also included in a bigger &lt;a href=&quot;http://labs.qt.nokia.com/?p=7865&quot;&gt;Qt SDK 1.2 update&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Qt Creator 2.4.1 contains no new features, but fixes a few issues, most notably&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;finding the QMLViewer.app on case sensitive Mac file systems&lt;/li&gt;
&lt;li&gt;building debugging helpers for universal builds, and tool chain / mkspec setting in some configurations (Mac)&lt;/li&gt;
&lt;li&gt;automatic proxy detection on Windows systems&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Also see the &lt;a href=&quot;http://qt.gitorious.org/qt-creator/qt-creator/blobs/v2.4.1/dist/changes-2.4.1&quot;&gt;2.4.1 change log&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Get the new version from our &lt;a href=&quot;http://developer.qt.nokia.com/wiki/Qt_Creator_Releases&quot;&gt;download page&lt;/a&gt;, or through the &lt;a href=&quot;http://qt.nokia.com/downloads&quot;&gt;updated SDK here&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Qt Labs</name>
			<uri>http://labs.qt.nokia.com</uri>
		</author>
		<source>
			<title type="html">Qt Labs Blog</title>
			<subtitle type="html">the ramblings of engineers</subtitle>
			<link rel="self" href="http://labs.qt.nokia.com/feed/"/>
			<id>http://labs.qt.nokia.com/feed/</id>
			<updated>2012-02-02T18:37:30+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">LibreTab… not?</title>
		<link href="http://www.elpauer.org/?p=1146"/>
		<id>http://www.elpauer.org/?p=1146</id>
		<updated>2012-01-31T22:06:50+00:00</updated>
		<content type="html">&lt;p&gt;In a perfectly orchestrated marketing campaign for a 100% free-libre tablet called Spark that will run &lt;a href=&quot;http://www.kde.org&quot;&gt;KDE&lt;/a&gt; &lt;a href=&quot;http://plasma-active.org/&quot;&gt;Plasma Active&lt;/a&gt;, &lt;a href=&quot;http://aseigo.blogspot.com&quot;&gt;Aaron Seigo&lt;/a&gt; writes today about the problems they are facing with &lt;a href=&quot;http://gpl-violations.org/&quot;&gt;GPL-violations&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Apparently, every Chinese manufacturer is breaking the &lt;a href=&quot;http://www.gnu.org/licenses/gpl-2.0.html&quot;&gt;GPLv2&lt;/a&gt; by not releasing the sources for their modified &lt;a href=&quot;http://www.kernel.org&quot;&gt;Linux kernel&lt;/a&gt;. Conversations and conversations with &lt;a href=&quot;http://www.zenithink.com/&quot;&gt;Zenithink&lt;/a&gt; (designers of the Spark), &lt;a href=&quot;http://www.synrgic.com/&quot;&gt;Synrgic&lt;/a&gt; (designers of the &lt;a href=&quot;http://www.synrgic.com/index.php?option=com_content&amp;#038;view=article&amp;#038;id=95&amp;#038;Itemid=192&amp;#038;lang=en&quot;&gt;Dreambook W7&lt;/a&gt;), etc have arrived nowhere. To the point that &lt;a href=&quot;http://cordiatab.com/&quot;&gt;CordiaTab&lt;/a&gt;, another similar effort using Gnome instead of KDE, &lt;a href=&quot;http://aseigo.blogspot.com/2012/01/open-beyond-licensing.html&quot;&gt;has been cancelled&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I have to say I am very surprised at the lack of the kernel sources. What is the Free Software Foundation doing? Why don&amp;#8217;t we seek ban of all imports of tablets whose manufacturers don&amp;#8217;t release the full GPL source?&lt;/p&gt;
&lt;p&gt;Apple got the Samsung GalaxyTab imports blocked in Germany and Australia for something as ethereal as &lt;a href=&quot;http://en.wikipedia.org/wiki/Samsung_Galaxy_Tab_10.1#Apple_patent_lawsuit&quot;&gt;patents covering the external frame design&lt;/a&gt;. We are talking about license infringement, which is easier to demonstrate in court. &lt;/p&gt;
&lt;p&gt;China may ignore intellectual property but they cannot ignore business, and no imports means no business. Let&amp;#8217;s get all GPL-infringing tablet imports banned and we will get more source in two weeks than we can digest in two years. Heck, I&amp;#8217;m surprised Apple is not trying this in court to block Android!&lt;/p&gt;</content>
		<author>
			<name>Pau Garcia i Quiles</name>
			<uri>http://www.elpauer.org</uri>
		</author>
		<source>
			<title type="html">elpauer » Qt</title>
			<subtitle type="html">telecommunications &amp;amp; computer science engineer. inventor. always thirsty of knowledge.</subtitle>
			<link rel="self" href="http://www.elpauer.org/?cat=21&amp;feed=rss2"/>
			<id>http://www.elpauer.org/?cat=21&amp;feed=rss2</id>
			<updated>2012-01-31T22:37:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">GoingNative12 @ KDAB, Berlin</title>
		<link href="http://marcmutz.wordpress.com/2012/01/31/goingnative12-kdab-berlin/"/>
		<id>http://marcmutz.wordpress.com/?p=522</id>
		<updated>2012-01-31T15:36:26+00:00</updated>
		<content type="html">&lt;p&gt;For everyone interested in C++11, and as &lt;a href=&quot;http://herbsutter.com/2011/11/23/c-spring-goingnative-feb-2-3-2012/&quot;&gt;suggested by Herb Sutter&lt;/a&gt;, &lt;a href=&quot;http://www.kdab.com&quot;&gt;KDAB&lt;/a&gt; will show the live stream of the &lt;a href=&quot;http://channel9.msdn.com/Events/GoingNative/GoingNative-2012&quot;&gt;GoingNative12&lt;/a&gt; C++ conference in it&amp;#8217;s &lt;a href=&quot;http://www.kdab.com/berlin-office&quot;&gt;training facilities at Tempelhofer Ufer 11 in Berlin&lt;/a&gt; this Thursday and Friday (Feb 2nd and 3rd). The show is scheduled to run from 18:30 to 02:15 (CET) each day. We invite everyone to join us, but please drop us a note at &lt;a href=&quot;mailto:berlin@kdab.com&quot;&gt;berlin(at)kdab.com&lt;/a&gt; so we can plan ahead.&lt;/p&gt;
&lt;br /&gt;Filed under: &lt;a href=&quot;http://marcmutz.wordpress.com/category/programming-languages/c/c0x/&quot;&gt;C++0x&lt;/a&gt;, &lt;a href=&quot;http://marcmutz.wordpress.com/category/english/&quot;&gt;English&lt;/a&gt;, &lt;a href=&quot;http://marcmutz.wordpress.com/category/german/&quot;&gt;German&lt;/a&gt;  &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/marcmutz.wordpress.com/522/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/marcmutz.wordpress.com/522/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/marcmutz.wordpress.com/522/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/marcmutz.wordpress.com/522/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gofacebook/marcmutz.wordpress.com/522/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/facebook/marcmutz.wordpress.com/522/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gotwitter/marcmutz.wordpress.com/522/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/twitter/marcmutz.wordpress.com/522/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/marcmutz.wordpress.com/522/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/marcmutz.wordpress.com/522/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/marcmutz.wordpress.com/522/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/marcmutz.wordpress.com/522/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/marcmutz.wordpress.com/522/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/marcmutz.wordpress.com/522/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=marcmutz.wordpress.com&amp;amp;blog=14776649&amp;amp;post=522&amp;amp;subd=marcmutz&amp;amp;ref=&amp;amp;feed=1&quot; width=&quot;1&quot; height=&quot;1&quot; /&gt;</content>
		<author>
			<name>Marc Mutz</name>
			<uri>http://marcmutz.wordpress.com</uri>
		</author>
		<source>
			<title type="html">-Wmarc</title>
			<subtitle type="html">Marc Mutz on Qt, Boost, and C++</subtitle>
			<link rel="self" href="http://marcmutz.wordpress.com/feed/?mrss=off"/>
			<id>http://marcmutz.wordpress.com/feed/?mrss=off</id>
			<updated>2012-01-31T17:07:36+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">HTML5 for everything?</title>
		<link href="http://www.elpauer.org/?p=1134"/>
		<id>http://www.elpauer.org/?p=1134</id>
		<updated>2012-01-30T01:51:57+00:00</updated>
		<content type="html">&lt;p&gt;Apparently &lt;a href=&quot;http://en.wikipedia.org/wiki/HTML5&quot;&gt;HTML5&lt;/a&gt; applications are the best thing after sliced bread.&lt;/p&gt;
&lt;p&gt;HTML5 is the first platform any mobile vendor supports: &lt;a href=&quot;http://scobleizer.com/2009/12/16/iphone-developers-abandoning-app-model-for-html5/&quot;&gt;iPhone&lt;/a&gt;, Android, Windows Phone, &lt;a href=&quot;https://bdsc.webapps.blackberry.com/html5/&quot;&gt;BlackBerry&lt;/a&gt;, &lt;a href=&quot;http://www.developer.nokia.com/Resources/Library/Web/web-apps/symbian-web-runtime.html&quot;&gt;Symbian&lt;/a&gt;. All of them.&lt;/p&gt;
&lt;p&gt;Windows 8 is said to &lt;a href=&quot;http://www.osnews.com/story/24846/Windows_8_HTML5_JS_Comment_Causes_Panic_Among_Developers&quot;&gt;promote HTML5 as the preferred application development solution&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I used to look kindly at that. But about a month ago I started to get worried: is HTML5 good for everything?&lt;/p&gt;
&lt;h2&gt;Long-lived applications&lt;/h2&gt;
&lt;p&gt;In military, industrial, warehouse management, medical, etc is not rare that bespoke applications are developed and stay in use for many years (and I really mean &lt;b&gt;many&lt;/b&gt;: 10, 20 or even more!) with barely an update. It&amp;#8217;s not rare that those applications only receive very small updates once very 5 years. Those applications, not Angry Birds, are what keeps the world running: troops know what supplies they can count on, iPhones are manufactured, FedEx is able to deliver your package and your doctor is able to check your health.&lt;/p&gt;
&lt;p&gt;But now that everybody seems to be moving to HTML5 webapps, what happens when my warehouse management application is a webapp and the additions in the newest browsers make the webapp no longer work?&lt;/p&gt;
&lt;h2&gt;Are vain upgrades the future?&lt;/h2&gt;
&lt;p&gt;Say my webapp is released in 2014 and it works fine with Firefox 14.0 and Chrome 26.0, the newest browsers when I release the application in 2014. Fast-forward to 2020 and Firefox 14.0 and Chrome 26.0 do not even install on Windows 10 computer! What&amp;#8217;s the solution?&lt;/p&gt;
&lt;p&gt;Should the customer pay for a huge update and redesign to make it work with Firefox 27.1 and Chrome 41.0 in 2020?&lt;/p&gt;
&lt;p&gt;A virtual machine with Windows 8 and Firefox 14.0? A portable Mozilla Firefox 14.0 on Windows 10 in 2020 to be able to use that line-of-business application that only requires a small update once or twice every 5 years? How are the virtual machine and/or Portable Firefox 14.0 different from or better than a fat client? What&amp;#8217;s the advantage? I&amp;#8217;d say none!&lt;/p&gt;
&lt;p&gt;Native applications usually do not have that kind of problems because APIs are much more stable. You can still run Win16 applications on Windows 7!&lt;/p&gt;
&lt;p&gt;You don&amp;#8217;t believe me? We may soon be &lt;a href=&quot;http://paulirish.com/2011/browser-market-pollution-iex-is-the-new-ie6/&quot;&gt;developing for 76 browsers&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;While HTML5 may be fine for applications which are updated very often, it makes me feel very uneasy to see it used in environments where applications will be rarely updated, such as SCADAs, warehouse management, control system, medical records, etc.&lt;/p&gt;
&lt;h2&gt;A solution is needed&lt;/h2&gt;
&lt;p&gt;It looks like that choice of technology is going to make those applications much more expensive in the medium and long term, paying for &amp;#8220;adaptations to new browsers&amp;#8221; (sorry, I resist to call &amp;#8220;update&amp;#8221; or &amp;#8220;upgrade&amp;#8221; to something that adds zero value other than being able to run on a newer browser).&lt;/p&gt;
&lt;p&gt;Or maybe it&amp;#8217;s about time to define actual &amp;#8220;HTML5 profiles&amp;#8221;. &lt;a href=&quot;http://acid3.acidtests.org/reference.html&quot;&gt;ACID3&lt;/a&gt; seems to be too weak of a profile: two very different browsers may pass ACID3 yet a webapp would work with one browser and fail with the other due to bugs, missing features/added features, etc.&lt;/p&gt;
&lt;p&gt;Something needs to be done.&lt;/p&gt;</content>
		<author>
			<name>Pau Garcia i Quiles</name>
			<uri>http://www.elpauer.org</uri>
		</author>
		<source>
			<title type="html">elpauer » Qt</title>
			<subtitle type="html">telecommunications &amp;amp; computer science engineer. inventor. always thirsty of knowledge.</subtitle>
			<link rel="self" href="http://www.elpauer.org/?cat=21&amp;feed=rss2"/>
			<id>http://www.elpauer.org/?cat=21&amp;feed=rss2</id>
			<updated>2012-01-31T22:37:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Qt Day in Florence, Italy – live and kicking</title>
		<link href="http://feedproxy.google.com/~r/TheQtBlog/~3/ItPMKOpWcRo/"/>
		<id>http://blog.qt.nokia.com/?p=31270</id>
		<updated>2012-01-27T13:43:04+00:00</updated>
		<content type="html">&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://blog.qt.nokia.com/files/2012/01/QtDay_Italy_badge_213x213.jpg&quot;&gt;&lt;img class=&quot;alignright size-full wp-image-31203&quot; src=&quot;http://blog.qt.nokia.com/files/2012/01/QtDay_Italy_badge_213x213.jpg&quot; alt=&quot;Qt Day, Italy 2012&quot; width=&quot;213&quot; height=&quot;213&quot; /&gt;&lt;/a&gt;Day one of the Qt Day in Florence, Italy is sold out. The agenda for the day is dedicated to the use of Qt in Italy from a technical as well as business perspective.&lt;/p&gt;
&lt;p&gt;Italian business leaders such as Alberto Ciarnello from Telecom Italia and Mario Fumagalli from Mixel have been telling us about why Qt has been a compelling choice for them. We have also heard  Italian Qt developers Easy Digital present their shipping Qt based Set-Top Box, and Qt Partner M31 will be demonstrating its Qt-based automation framework.&lt;/p&gt;
&lt;p&gt;The conference is organised by Qt Partners with &lt;a href=&quot;http://www.develer.com/promo/develer_qt_nokia_italia.html&quot;&gt;Develer&lt;/a&gt; in the lead cooperating with &lt;a href=&quot;http://zond.m31.com/&quot;&gt;M31&lt;/a&gt; and &lt;a href=&quot;http://qt.digia.com/&quot;&gt;Digia&lt;/a&gt; and Nokia. The set-up of the event is similar to Qt Developer Days and Qt Developer Conferences with its mixture of technical tracks and Qt-in-use sessions. However, this event in Florence is focused on the local developer ecosystem with over 30 sessions delivered mainly in Italian.&lt;/p&gt;
&lt;p&gt;During the morning, Nokia’s Manuel Reverte-Castro, Head of Ecosystem Developer Experience for South Europe, took us through the Qt opportunities in the mobile space, providing various examples of developers and companies that make money with Qt on the Nokia store. Burkhard Stubert, from Nokia, also delivered an engaging keynote session about Qt 5 and the Qt Project, and how you make a good ROI from targeting multiple platforms with Qt.&lt;span id=&quot;more-31270&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Digia will present the Qt Commercial roadmap and their focus on enhancing Qt for desktop and embedded development pushing forward features and functions that benefit cross-platform development on non-mobile targets.&lt;/p&gt;
&lt;p&gt;Developers at the event can take advantage of a real-time help desk staffed by Qt engineers, learn more about licensing, as well as how to become a Qt Ambassador or to sign up to be a Qt Partner.&lt;/p&gt;
&lt;p&gt;Tomorrow will feature even more technical sessions, and a fully-fledged community day. We’ll be bringing highlights of both days to you in the coming days.&lt;/p&gt;
&lt;p&gt;To learn more about the event, visit &lt;a href=&quot;http://www.qtday.it/&quot;&gt;http://www.qtday.it&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The event also has its own Twitter account &amp;#8211; follow &lt;a href=&quot;http://twitter.com/qtday&quot;&gt;&lt;strong&gt;@QtDay&lt;/strong&gt;&lt;/a&gt; on Twitter (event hashtag: &lt;strong&gt;#QtDayITA&lt;/strong&gt;)&lt;/p&gt;
&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=ItPMKOpWcRo:RabuGMlc_IQ:3QFJfmc7Om4&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=ItPMKOpWcRo:RabuGMlc_IQ:3QFJfmc7Om4&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=ItPMKOpWcRo:RabuGMlc_IQ:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=ItPMKOpWcRo:RabuGMlc_IQ:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=ItPMKOpWcRo:RabuGMlc_IQ:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=ItPMKOpWcRo:RabuGMlc_IQ:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=ItPMKOpWcRo:RabuGMlc_IQ:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=ItPMKOpWcRo:RabuGMlc_IQ:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=ItPMKOpWcRo:RabuGMlc_IQ:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=ItPMKOpWcRo:RabuGMlc_IQ:qj6IDK7rITs&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?d=qj6IDK7rITs&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=ItPMKOpWcRo:RabuGMlc_IQ:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=ItPMKOpWcRo:RabuGMlc_IQ:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/TheQtBlog/~4/ItPMKOpWcRo&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>The Qt Blog</name>
			<uri>http://blog.qt.nokia.com</uri>
		</author>
		<source>
			<title type="html">The Qt Blog</title>
			<subtitle type="html">The past, present and future of Qt</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/TheQtBlog"/>
			<id>http://feeds.feedburner.com/TheQtBlog</id>
			<updated>2012-02-04T06:37:09+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">The Irony of the Real World</title>
		<link href="http://www.thelins.se/johan/blog/2012/01/the-irony-of-the-real-world/"/>
		<id>http://www.thelins.se/johan/blog/?p=439</id>
		<updated>2012-01-27T11:29:58+00:00</updated>
		<content type="html">&lt;p&gt;Qt does not sell mobiles. As a consumer, Qt is a technicality. Right now, the experience and availability of apps sell phones. Qt is just a tool for us developers to implement those experiences. Despite this, it is interesting to compare the Nokia N9 and the new WP7-based Lumia handsets. The market&amp;#8217;s reaction to both, and the irony of it all.&lt;/p&gt;
&lt;p&gt;Sweden is a highly developed smartphone market. Almost everyone has a smartphone. Flat rate data subscriptions are cheap. Both N9 and Lumia are sold here, and are advertised.&lt;/p&gt;
&lt;p&gt;The reviews are interesting. In &lt;a href=&quot;http://www.mobil.se/nyheter/duell-nokia-n9-mot-nokia-lumia-800-1.498995.html&quot;&gt;mobil.se&amp;#8217;s comparison&lt;/a&gt;, the N9 lose out because the platform is bound to die, thus have fewer apps. In the same organisations yearly awards, the N9 win &lt;a href=&quot;http://www.prisjakt.nu/pryl/tele/1386_nokia_n9_arets_baesta_mobil&quot;&gt;three out of four&lt;/a&gt; applicable categories (the Sony Ericsson Mini Pro won the value-for-your-money-award). The N9 also went straight to the &lt;a href=&quot;http://www.mobiltliv.com/mobiltliv/mobilen-n9-hetast-hos-katshingse&quot;&gt;top of the selling charts at katshing.se&lt;/a&gt;, and in the &lt;a href=&quot;http://www.telekomidag.se/produkter/test/mobil.php?id=1297&quot;&gt;telekomidag.se review of Lumia&lt;/a&gt;, the final words praise the N9 &amp;#8220;&lt;em&gt;Sister model N9 with MeeGo was a (albeit late) eye-opener, for Lumia is feeling more of oh well-character. Skilled in every way - but we have seen most things before.&lt;/em&gt;&amp;#8221; (google translation of &amp;#8221;Systermodellen N9 med Meego var en (om än för sen) aha-upplevelse, för Lumia blir känslan mer av jaha-karaktär. Kompetent på alla sätt – men vi har ju sett det mesta förut.&amp;#8221;)&lt;/p&gt;
&lt;p&gt;Following this trail, the latest sad figures from Nokia report that things aren&amp;#8217;t going that well. Telling your customers and employees that your &lt;a href=&quot;http://blogs.wsj.com/tech-europe/2011/02/09/full-text-nokia-ceo-stephen-elops-burning-platform-memo/&quot;&gt;current unique product is dead&lt;/a&gt;, then delivering a mainstream product later &lt;a href=&quot;http://communities-dominate.blogs.com/brands/2011/08/coining-term-elop-effect-when-you-combine-osborne-effect-and-ratner-effect.html&quot;&gt;does not help improve business&lt;/a&gt;. &lt;a href=&quot;http://www.bloomberg.com/news/2012-01-22/nokia-lumia-sales-seen-topping-1-million-in-respite-for-stock.html&quot;&gt;Bloomberg&lt;/a&gt; has looked at various analysts&amp;#8217; estimations of sales figures, and they estimate 1.4 million N9 where sold 2011, while the Lumia is estimated to have sold 1.3 million (estimates range from 800k &amp;#8211; 2M).&lt;/p&gt;
&lt;p&gt;The interesting part in all these comparisons is that the N9/MeeGo platform is not being pushed by Nokia. They do not want to sell it. The Lumia, on the other hand, is being pushed by the &lt;a href=&quot;http://www.unwiredview.com/2011/10/26/nokia-lumia-n800-hands-on-launch-musings-nokia-drive-nokia-music-apps-demo/&quot;&gt;biggest marketing budget Nokia ever has spent on a single product&lt;/a&gt;. The Lumia series is being expanded, apps are emerging.&lt;/p&gt;
&lt;p&gt;I am sure that Nokia/Microsoft will succeed. I had a VHS system at home, even though &lt;a href=&quot;http://en.wikipedia.org/wiki/Betamax&quot;&gt;Betamax&lt;/a&gt; was technically superior. The cost for success will be to turn Nokia from a leading brand into a mainstream supplier, no more important than HTC or Samsung. Sad for Nokia, sad for Finland, sad for what could have been for Qt. Launching &lt;a href=&quot;http://www.youtube.com/watch?feature=player_embedded&amp;amp;v=6U8jH_apD2k&quot;&gt;N950&lt;/a&gt; alongside N9 and following up with multi-core models would had been great. Also, seeing that MeeGo Harmattan more or less was Maemo with Qt, &lt;a href=&quot;http://betanews.com/2011/09/28/intel-kills-meego/&quot;&gt;Intel&amp;#8217;s drop-out&lt;/a&gt; would not have been the end of the world.&lt;/p&gt;
&lt;p&gt;Still, from a Qt developer, this, in combination with the openly governed &lt;a href=&quot;http://qt-project.org/&quot;&gt;Qt Project&lt;/a&gt; means that Qt will stay a cross platform tool. The risk of seeing it being sucked into a life as a (great!) single platform is no more. Qt/iOS, Qt/Android and Qt/MeeGo give a bigger target area than WP7 has. And if the WP8 platform is to follow desktop, Nokia just jumped from one burning platform to another, since they are &lt;a href=&quot;http://www.osnews.com/story/24846/Windows_8_HTML5_JS_Comment_Causes_Panic_Among_Developers&quot;&gt;going HTML5&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Johan Thelin</name>
			<uri>http://www.thelins.se/johan/blog</uri>
		</author>
		<source>
			<title type="html">Life of a Developer » Qt</title>
			<subtitle type="html">The life of Johan Thelin, Qt coder, writer and father</subtitle>
			<link rel="self" href="http://www.thelins.se/johan/blog/category/qt/feed/"/>
			<id>http://www.thelins.se/johan/blog/category/qt/feed/</id>
			<updated>2012-01-27T11:37:52+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Embedded Linux Development Just Got Easier With with Qt Commercial 4.8 SDK</title>
		<link href="http://195.197.180.217/en/Blogs/Qt-blog/Samuli-Pippo/Dates/2012/1/Embedded_Linux_QtCommercial_SDK/"/>
		<id>http://195.197.180.217/en/Blogs/Qt-blog/Samuli-Pippo/Dates/2012/1/Embedded_Linux_QtCommercial_SDK/</id>
		<updated>2012-01-26T14:28:19+00:00</updated>
		<content type="html">Now that the first Qt Commercial SDK is out, you can also enjoy the improvements we have been doing for embedded Linux development. The Qt Commercial SDK now contains everything you need to start Qt development on popular embedded development...</content>
		<author>
			<name>Commercial Qt</name>
			<uri>http://195.197.180.217/</uri>
		</author>
		<source>
			<title type="html">Digia's Qt Commercial Blog</title>
			<link rel="self" href="http://www.digia.com/en/blogs/Qt-blog/?feed=rss"/>
			<id>http://www.digia.com/en/blogs/Qt-blog/?feed=rss</id>
			<updated>2012-02-06T20:37:06+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">The First Qt Commercial SDK is now Available for Desktop and Embedded Development</title>
		<link href="http://195.197.180.217/en/Blogs/Qt-blog/Tuukka-Turunen/Dates/2012/1/First_QtCommercial_SDK_Available/"/>
		<id>http://195.197.180.217/en/Blogs/Qt-blog/Tuukka-Turunen/Dates/2012/1/First_QtCommercial_SDK_Available/</id>
		<updated>2012-01-26T14:27:27+00:00</updated>
		<content type="html">T hroughout the latter part of 2011, we have been working with the new Qt Commercial SDK that enables you to install the essential tools and libraries easier than before – and to keep them up to date with new versions. The SDK can be used to devel...</content>
		<author>
			<name>Commercial Qt</name>
			<uri>http://195.197.180.217/</uri>
		</author>
		<source>
			<title type="html">Digia's Qt Commercial Blog</title>
			<link rel="self" href="http://www.digia.com/en/blogs/Qt-blog/?feed=rss"/>
			<id>http://www.digia.com/en/blogs/Qt-blog/?feed=rss</id>
			<updated>2012-02-06T20:37:06+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">How to Create Qt Applications with Metro Style</title>
		<link href="http://195.197.180.217/en/Blogs/Qt-blog/Sami-Makkonen/Dates/2012/1/2012/"/>
		<id>http://195.197.180.217/en/Blogs/Qt-blog/Sami-Makkonen/Dates/2012/1/2012/</id>
		<updated>2012-01-25T18:18:10+00:00</updated>
		<content type="html">As the Deploying on Windows 8 Tablets with Qt Commercial blog post demonstrated, the Qt Commercial C++ and Qt Quick applications ran nicely without any problems or modifications on Windows 8 Developer Preview. With this post we are going to show i...</content>
		<author>
			<name>Commercial Qt</name>
			<uri>http://195.197.180.217/</uri>
		</author>
		<source>
			<title type="html">Digia's Qt Commercial Blog</title>
			<link rel="self" href="http://www.digia.com/en/blogs/Qt-blog/?feed=rss"/>
			<id>http://www.digia.com/en/blogs/Qt-blog/?feed=rss</id>
			<updated>2012-02-06T20:37:06+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Qt Contributors Day, wikis and the contribution process</title>
		<link href="http://feedproxy.google.com/~r/TheQtBlog/~3/AnQXiuE3eu0/"/>
		<id>http://blog.qt.nokia.com/?p=31024</id>
		<updated>2012-01-25T12:56:46+00:00</updated>
		<content type="html">&lt;p&gt;&lt;/p&gt;&lt;p&gt;It&amp;#8217;s impossible to do every single thing perfectly when opening up the whole development of Qt. Hence the Qt contribution process has to be improved, helping everyone to make Qt even better. I&amp;#8217;ll highlight some the suggestions brought up at Qt Contribution Days. Here is my take on a Troll approach on how to achieve excellence and learning how to make Qt even better than today.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://people.skolelinux.no/knuty/bilder/qt-contrib-day-mun-sf-v5-2011.jpeg&quot; alt=&quot;Contributors at Qt Contribution Days in Munich and San Francisco&quot; width=&quot;100%&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-31024&quot;&gt;&lt;/span&gt;“How can we do this better? Can it be done in a simpler and more elegant way?” are two key questions which have governed the people who have developed Qt from the start. The same goes for learning. We never stop learning. Trolls like to teach themselves new things and learn from each other. A well-meant error is also also key to achieving excellence. We thrive on change and achieve excellence through trying and failing. A well-meant error, on any level, should never be punished, because it is an opportunity for us to learn and improve. Being a contributor to Qt, the values on learning and excellence apply to you too!&lt;/p&gt;
&lt;h2&gt;Ideas for the contribution process&lt;/h2&gt;
&lt;p&gt;Several topics at Qt Contributors Days addressed improvements needed to the process, and how to make the contribution process easier. I&amp;#8217;ll highlight three of the most significant ones, and urge you to add even more suggestions for improvements at this wiki: &lt;a title=&quot;Improving The Qt Contribution Process&quot; href=&quot;http://wiki.qt-project.org/Improve_Qt_Contribution_Process&quot;&gt;Improving The Qt Contribution Process&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The first noteworthy contribution process suggestion at Qt Contributors Day related to making better documentation on porting Qt to a new platform. Using Qt Lighthouse, porting is easier. But it&amp;#8217;s still an expert challenge to adapt to a new operating system or platform. Having a migration overview, an architectural guidance, some experiences, would be really appreciated. &lt;a title=&quot;Qt4 vs Qt5 Lighthouse Documentation&quot; href=&quot;http://wiki.qt-project.org/Qt_Contributors_Day/Lighthouse_Documentation&quot;&gt;The notes from the round table on porting challenges between Qt4 and Qt5&lt;/a&gt; explain this idea further.&lt;/p&gt;
&lt;p&gt;There are a lot of new contributors joining the Qt project. Having an overview of different activities, module maintainers and such can be time consuming. In some cases you might be even a detective trying to find status and were to begin. A Qt module activity overview inspired by &lt;a title=&quot;Canonicals Launchpad&quot; href=&quot;http://launchpad.net/&quot;&gt;Canonicals Launchpad&lt;/a&gt; could address the need for an overview. Aggregating module data from Qt commits, e-mail lists and relevant blog posts on a status page. This includes a list of who has contributed to the module, and who the maintainers are.&lt;/p&gt;
&lt;p&gt;Cornelius Schumacher had an interesting suggestion for making a repository automation for Qt add-ons, making it really easy to use complementary libraries. Schumacker labled this as “CPAN for Qt”: a website listing available Qt-based libraries, making it easier for developers to find useful libs and for library developers to promote their work. It&amp;#8217;s a really interesting project which can help foster an ecosystem of Qt add-ons.&lt;/p&gt;
&lt;p&gt;These are only three humble suggestions on how to improve the Qt and the contribution process. There were of course more issues and features suggested at Qt Contributors Day. I hope also you will contribute your suggestion. Please use this &lt;a title=&quot;Improve The Qt Contribution Process&quot; href=&quot;http://wiki.qt-project.org/Improve_Qt_Contribution_Process&quot;&gt;wiki-page suggesting improvements&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=AnQXiuE3eu0:J0L_rrlevPw:3QFJfmc7Om4&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=AnQXiuE3eu0:J0L_rrlevPw:3QFJfmc7Om4&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=AnQXiuE3eu0:J0L_rrlevPw:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=AnQXiuE3eu0:J0L_rrlevPw:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=AnQXiuE3eu0:J0L_rrlevPw:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=AnQXiuE3eu0:J0L_rrlevPw:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=AnQXiuE3eu0:J0L_rrlevPw:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=AnQXiuE3eu0:J0L_rrlevPw:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=AnQXiuE3eu0:J0L_rrlevPw:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=AnQXiuE3eu0:J0L_rrlevPw:qj6IDK7rITs&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?d=qj6IDK7rITs&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?a=AnQXiuE3eu0:J0L_rrlevPw:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/TheQtBlog?i=AnQXiuE3eu0:J0L_rrlevPw:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/TheQtBlog/~4/AnQXiuE3eu0&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>The Qt Blog</name>
			<uri>http://blog.qt.nokia.com</uri>
		</author>
		<source>
			<title type="html">The Qt Blog</title>
			<subtitle type="html">The past, present and future of Qt</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/TheQtBlog"/>
			<id>http://feeds.feedburner.com/TheQtBlog</id>
			<updated>2012-02-04T06:37:09+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">People doing useful stuff with my toys</title>
		<link href="http://feedproxy.google.com/~r/PostsInLateralOpinionAboutQt/~3/65Xjglh1rFs/BB977.html"/>
		<id>http://lateral.netmanagers.com.ar/weblog/posts/BB977.html</id>
		<updated>2012-01-25T10:33:23+00:00</updated>
		<content type="html">&lt;p&gt;About a year ago, I wrote a small web browser, called &lt;a class=&quot;reference external&quot; href=&quot;http://devicenzo.googlecode.com&quot;&gt;De Vicenzo&lt;/a&gt; just for fun.&lt;/p&gt;
&lt;p&gt;But hey, someone went and madeit useful for something! Specifically, to provide &lt;a class=&quot;reference external&quot; href=&quot;http://pymolurus.blogspot.com/2012/01/documentation-viewer-for-sphinx.html&quot;&gt;previews when doing sphix docs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;That's cool :)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/cEWvUShBC8VtEqzJr-Ay__ssAlY/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/cEWvUShBC8VtEqzJr-Ay__ssAlY/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/cEWvUShBC8VtEqzJr-Ay__ssAlY/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/cEWvUShBC8VtEqzJr-Ay__ssAlY/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/PostsInLateralOpinionAboutQt/~4/65Xjglh1rFs&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Roberto Alsina</name>
			<uri>http://lateral.netmanagers.com.ar/</uri>
		</author>
		<source>
			<title type="html">Posts in Lateral Opinion about qt</title>
			<subtitle type="html">I write free software. I have an opinion on almost everything. I write quickly. A weblog was inevitable.

&lt;hr /&gt;

All contents of this site written by me are free.
Copy, modify, whatever, just put my name in it, and if you change the contents, clearly say so in the same page. Please provide a link back to the original.

All images that are not my own should be available under a Creative Commons license. If that's not the case, please report and I will fix it.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/PostsInLateralOpinionAboutQt"/>
			<id>http://feeds.feedburner.com/PostsInLateralOpinionAboutQt</id>
			<updated>2012-01-25T11:37:12+00:00</updated>
		</source>
	</entry>

</feed>

