<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://www.developer.nokia.com/Community/Blogs/styles/rss.css" type="text/css"?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
>
 <channel>
  <title>Ville Vainio&#039;s Blog</title>
  <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog</link>
  <description>A Forum Nokia Blog</description>
  <pubDate>Mon, 20 May 2013 06:27:26 +0300</pubDate>
  <generator>http://www.lifetype.net</generator>
  <itunes:author>Forum Nokia</itunes:author>
  <itunes:category text="Technology">
    <itunes:category text="Tech News"/>
  </itunes:category>
  <itunes:image href="http://www.developer.nokia.com/Community/Blogs/imgs/forum_nokia_rss_logo.jpg"/>
    <item>
   <title>Symbian style Qt Components on N900</title>
   <description>
    &lt;p&gt;It may not be obvious to everyone, but the current shape of Symbian components on Qt Components gitorious repository is pretty good. Just for kicks, I compiled it in N900 scratchbox and took a screenshot:&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300125/qt_components_n900.png&quot; alt=&quot;Symbian components on N900&quot; /&gt;&lt;/p&gt;&lt;p&gt;No special steps were needed to build the repository, just&lt;/p&gt;&lt;p&gt;&lt;em&gt;git clone git://gitorious.org/qt-components/qt-components.git&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;cd qt-components&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;./configure -config symbian3&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;make&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;make install&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;And then run &amp;nbsp;examples/symbian/qmlgallery. Earlier, we packaged &amp;quot;meego&amp;quot; style components for N900, but as the public version still relies on MeeGo Touch libraries, the Symbian set of components could turn out to be a lighter solution. If there is interest, we will package a snapshot of this version as well.&lt;/p&gt;
   </description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2011/03/04/symbian-style-qt-components-on-n900</link>
   <comments>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2011/03/04/symbian-style-qt-components-on-n900</comments>
   <guid>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2011/03/04/symbian-style-qt-components-on-n900</guid>
      <dc:creator>vivainio</dc:creator>
      
    <category>Maemo</category>
         <pubDate>Fri, 04 Mar 2011 10:09:16 +0200</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>Symbian style Qt Components on N900</itunes:subtitle>
   <source url="http://www.developer.nokia.com/Community/Blogs/rss.php?blogId=300125&amp;profile=rss20">Ville Vainio&#039;s Blog</source>
     </item>
    <item>
   <title>Image loading fix for N900 &amp;amp; QML</title>
   <description>
    &lt;p&gt;Now that Qt SDK 1.1 is finally out (in form of Tech Preview), people are rightfully hacking with QML. There is, however, a snag with QML on N900: Image elements with remote URL don&#039;t load. So, if you are doing a QML application, remember to install &amp;quot;mcsp&amp;quot; on your device (sudo gainroot; apt-get install mcsp), and add it as a dependency on your debian package. (mcsp is short for &amp;quot;Maemo Community Service Pack&amp;quot;, which is our way of delivering community hotfixes).&amp;nbsp;&lt;/p&gt;&lt;p&gt;The package has been added as dependency for &lt;em&gt;mad-developer&lt;/em&gt;, so new developers are likely to not see the problem. It is still important to add the dependency to your app&#039;s packaging metadata (debian/control), so that the program will work for end users as well.&lt;/p&gt;&lt;p&gt;Your debian/control will probably end up looking like this:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;...&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Build-Depends: debhelper (&amp;gt;= 5), libqt4-dev&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;...&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Depends: ${shlibs:Depends}, ${misc:Depends}, &lt;strong&gt;mcsp&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;...&amp;nbsp;&lt;/em&gt;&lt;/p&gt;
   </description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2011/01/29/mcsp</link>
   <comments>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2011/01/29/mcsp</comments>
   <guid>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2011/01/29/mcsp</guid>
      <dc:creator>vivainio</dc:creator>
      
    <category>Maemo</category>
         <pubDate>Sat, 29 Jan 2011 13:54:38 +0200</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>Image loading fix for N900 &amp;amp; QML</itunes:subtitle>
   <source url="http://www.developer.nokia.com/Community/Blogs/rss.php?blogId=300125&amp;profile=rss20">Ville Vainio&#039;s Blog</source>
     </item>
    <item>
   <title>Thank you, Qt Creator</title>
   <description>
    &lt;p&gt;
&amp;nbsp;
C++ gets occasional flak because of memory management issues and language complexity. While those issues are mostly obsoleted by Qt (regardless of the objections presented by the ever decreasing segment of developers still keeping the faith with managed runtimes ;-), a &lt;strong&gt;real&lt;/strong&gt; problem is the fact that you need to manually duplicate function signature in header and cpp file.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Not anymore (thanks, Qt Creator guys!). Looking forward to ever increasing amount of refactoring features you can throw at us (here, less is &lt;strong&gt;not&lt;/strong&gt; more). Blog post for Qt Creator 2.1 beta announcement &lt;a href=&quot;http://labs.qt.nokia.com/2010/10/07/qt-creator-2-1-0beta/&quot;&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;a id=&quot;res_2584&quot; href=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300125/refactor_crop.jpeg&quot;&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300125/previews-med/refactor_crop.jpeg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&amp;nbsp;
&lt;/p&gt;
   </description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/10/09/qtc_refactor</link>
   <comments>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/10/09/qtc_refactor</comments>
   <guid>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/10/09/qtc_refactor</guid>
      <dc:creator>vivainio</dc:creator>
      
    <category>Business Opportunities/Services</category>
         <pubDate>Sat, 09 Oct 2010 03:09:07 +0300</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>Thank you, Qt Creator</itunes:subtitle>
   <source url="http://www.developer.nokia.com/Community/Blogs/rss.php?blogId=300125&amp;profile=rss20">Ville Vainio&#039;s Blog</source>
                    </item>
    <item>
   <title>Python bindings for MeeGo Touch</title>
   <description>
    &lt;p&gt;
Wondered what MeeGo Touch code will look like in Python? Check out the&amp;nbsp;&lt;a href=&quot;http://qt.gitorious.org/pyside/python-meegotouch&quot;&gt;python-meegotouch&lt;/a&gt;&amp;nbsp;on gitorious.
&lt;/p&gt;
&lt;p&gt;
Here&#039;s the&amp;nbsp;&lt;a href=&quot;http://qt.gitorious.org/pyside/python-meegotouch/blobs/master/examples/album/album.py&quot;&gt;album example&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
And here&#039;s the familiar&amp;nbsp;&lt;a href=&quot;http://qt.gitorious.org/pyside/python-meegotouch/trees/master/examples/widgetsgallery&quot;&gt;widgetsgallery&lt;/a&gt;.&amp;nbsp;
&lt;/p&gt;
   </description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/09/07/py-mtf</link>
   <comments>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/09/07/py-mtf</comments>
   <guid>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/09/07/py-mtf</guid>
      <dc:creator>vivainio</dc:creator>
      
    <category>Python</category>
         <pubDate>Tue, 07 Sep 2010 00:03:49 +0300</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>Python bindings for MeeGo Touch</itunes:subtitle>
   <source url="http://www.developer.nokia.com/Community/Blogs/rss.php?blogId=300125&amp;profile=rss20">Ville Vainio&#039;s Blog</source>
     </item>
    <item>
   <title>Coming up - gPodder for MeeGo, with native MeeGo Touch UI</title>
   <description>
    &lt;div&gt;Clearly, I&#039;m jumping the gun by pre-announcing gPodder on behalf of Thomas Perl, esp. since what he has now is just&amp;nbsp;a&amp;nbsp;&lt;a href=&quot;http://thpmaemo.blogspot.com/2010/08/playing-around-with-meego-touch.html&quot;&gt;C++ UI prototype&lt;/a&gt;.&amp;nbsp;&lt;a href=&quot;http://gpodder.org/&quot;&gt;gPodder&lt;/a&gt;&amp;nbsp;is one of the must-have programs for Maemo, and I&#039;m glad&amp;nbsp;to see it&#039;s not going to be held&amp;nbsp;back by the existing Gtk+/Hildon&amp;nbsp;codebase. Once&amp;nbsp;&lt;a href=&quot;http://www.pyside.org/&quot;&gt;PySide&lt;/a&gt;&amp;nbsp;bindings for&amp;nbsp;&lt;a href=&quot;http://apidocs.meego.com/mtf/&quot;&gt;MeeGo Touch&lt;/a&gt;&amp;nbsp;(MTF) are in place, I&#039;m optimistic about&amp;nbsp;getting a proper version for testing soon enough.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you (too) are interested in kicking the tires of MeeGo Touch (with the eye on porting over an existing app, or beginning&amp;nbsp;a new one), the easiest way is to run it on Ubuntu Lucid from my PPA:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;&amp;nbsp;&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;sudo add-apt-repository ppa:villemvainio/meego&amp;nbsp;&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;sudo apt-get update&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;sudo apt-get install meegotouch-demos-widgetsgallery libmeegotouch-dev&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;(Caveat: this version is a few months old, as it&#039;s the last version of MTF that is compatible with Qt 4.6. New version using Qt 4.7 will be made available at a later date).&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Now, you can run &amp;quot;widgetsgallery&amp;quot; (possibly familiar from N900 extras-devel) on your Ubuntu desktop.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You&#039;ll probably need some examples to get started - grab them by&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;git clone git://gitorious.org/meegotouch/libmeegotouch.git&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Look at the examples/ directory, start opening the .pro files in Qt Creator, stepping through the code in debugger, or whatever strikes your fancy.&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Protip: press &lt;strong&gt;ctrl + shift + R&lt;/strong&gt; to rotate the screen in a MTF desktop application, to ensure that your application looks nice in both portrait and landscape.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Protip2: You can find more real life MeeGo Touch code in MeeGo Handset UX repos:&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;a href=&quot;http://meego.gitorious.org/meego-handset-ux&quot;&gt;http://meego.gitorious.org/meego-handset-ux&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;content-type&quot; /&gt;&lt;div&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_nfjDP0p_s0s/THrVCIZoJPI/AAAAAAAAAWo/fjbqgM-vNQo/s1600/meego-touch-test.png&quot; alt=&quot;gPodder MTF mockup&quot; width=&quot;430&quot; height=&quot;240&quot; /&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;
   </description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/08/30/coming-up-gpodder-for-meego-with-native-meego-touch-ui</link>
   <comments>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/08/30/coming-up-gpodder-for-meego-with-native-meego-touch-ui</comments>
   <guid>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/08/30/coming-up-gpodder-for-meego-with-native-meego-touch-ui</guid>
      <dc:creator>vivainio</dc:creator>
      
    <category>Qt</category>
         <pubDate>Mon, 30 Aug 2010 11:15:11 +0300</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>Coming up - gPodder for MeeGo, with native MeeGo Touch UI</itunes:subtitle>
   <source url="http://www.developer.nokia.com/Community/Blogs/rss.php?blogId=300125&amp;profile=rss20">Ville Vainio&#039;s Blog</source>
     </item>
    <item>
   <title>MeeGo Touch documentation on the web, finally</title>
   <description>
    &lt;p&gt;While enterprising souls have been able to generate the documentation for MeeGo Touch Framework (MTF) from gitorious,&amp;nbsp;you may not have bothered to&amp;nbsp;if you are merely curious about what it might have to offer.&lt;/p&gt;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;content-type&quot; /&gt;&lt;p&gt;In the likely case that this has evaded you, you may be happy to learn that you can browse the documentation online now (well, it has been possible for a few weeks already).&lt;/p&gt;&lt;p&gt;The documentation is here:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href=&quot;http://apidocs.meego.com/mtf/&quot;&gt;http://apidocs.meego.com/mtf/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Or, you can jump straight to tutorial about writing your first MTF application:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href=&quot;http://apidocs.meego.com/mtf/tutorial.html&quot;&gt;http://apidocs.meego.com/mtf/tutorial.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;content-type&quot; /&gt;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;content-type&quot; /&gt;&lt;p&gt;I think I&#039;ll proceed with porting my qtdone &amp;amp; qreddit applications to MTF one of these days - MTF works in N900 as well, so the effort would not be &amp;quot;wasted&amp;quot; despite most people not having access to the next_device yet. MTF also makes it possible to avoid using device (or scratchbox) for testing, because on desktop MTF looks just like on device (whereas plain Qt doesn&#039;t, due to how the Fremantle style is implemented). This might peel out some idle seconds from the development flow.&lt;/p&gt;
   </description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/08/13/mtf_docs_on_web</link>
   <comments>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/08/13/mtf_docs_on_web</comments>
   <guid>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/08/13/mtf_docs_on_web</guid>
      <dc:creator>vivainio</dc:creator>
      
    <category>Business Opportunities/Services</category>
         <pubDate>Fri, 13 Aug 2010 08:04:40 +0300</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>MeeGo Touch documentation on the web, finally</itunes:subtitle>
   <source url="http://www.developer.nokia.com/Community/Blogs/rss.php?blogId=300125&amp;profile=rss20">Ville Vainio&#039;s Blog</source>
     </item>
    <item>
   <title>20+ million N900 application downloads from extras</title>
   <description>
    &lt;p&gt;It seems extras is on fire. I tried to check extras download count regularly for the last few days, to catch when it hits 20 million, and now it suddenly jumped to&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 40px; line-height: 47px; font-family: Arial, sans-serif; color: #404040&quot;&gt;20&amp;nbsp;899&amp;nbsp;827&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 40px; line-height: 47px; font-family: Arial, sans-serif; color: #404040&quot;&gt;&lt;/span&gt;downloads.&amp;nbsp;&lt;/p&gt;&lt;p&gt;You can stare at the statistics at&amp;nbsp;&lt;a href=&quot;http://maemo.org/downloads/Maemo5/&quot; target=&quot;_blank&quot;&gt;maemo.org download page&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is also a reminder that you should really move your application to proper extras, instead of letting it gather dust at extras-devel. You might be surprised how quickly you can score downloads by having the application in extras; it appears quite a few Maemo users actually follow the recommendation not to enable extras-devel unless they know what they are doing.&lt;/p&gt;
   </description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/08/10/extras_20m</link>
   <comments>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/08/10/extras_20m</comments>
   <guid>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/08/10/extras_20m</guid>
      <dc:creator>vivainio</dc:creator>
      
    <category>Maemo</category>
         <pubDate>Tue, 10 Aug 2010 19:46:17 +0300</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>20+ million N900 application downloads from extras</itunes:subtitle>
   <source url="http://www.developer.nokia.com/Community/Blogs/rss.php?blogId=300125&amp;profile=rss20">Ville Vainio&#039;s Blog</source>
     </item>
    <item>
   <title>Opera Mobile 10 for Maemo</title>
   <description>
    &lt;p&gt;&lt;a href=&quot;http://labs.opera.com/news/2010/05/11/&quot;&gt;Opera Mobile 10 preview build for Maemo now available.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;What makes this particularly cool is that Opera went all the way to release an N800/N810 version as well. It&#039;s not a second rate build either; it scrolls around smoothly, has nice animated transitions and seems quite reliable on a quick trial.&lt;/p&gt;&lt;p&gt;If you can score a cheap second hand N810 somewhere, you may want to buy it just because of this release.&lt;/p&gt;
   </description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/05/12/opera10_for_maemo</link>
   <comments>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/05/12/opera10_for_maemo</comments>
   <guid>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/05/12/opera10_for_maemo</guid>
      <dc:creator>vivainio</dc:creator>
      
    <category>Business Opportunities/Services</category>
         <pubDate>Wed, 12 May 2010 12:10:48 +0300</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>Opera Mobile 10 for Maemo</itunes:subtitle>
   <source url="http://www.developer.nokia.com/Community/Blogs/rss.php?blogId=300125&amp;profile=rss20">Ville Vainio&#039;s Blog</source>
     </item>
    <item>
   <title>TweeGo: Qt Graphics View-based twitter app</title>
   <description>
    &lt;p&gt;&lt;a href=&quot;http://maemocentral.com/2010/03/20/tweego-is-a-great-looking-twitter-app-for-the-n900/&quot;&gt;TweeGo&lt;/a&gt;&amp;nbsp;is a new Twitter application for N900. What makes it interesting that it&#039;s not a mere dumb frontend to the twitter protocol, but a nice showcase application for Qt Graphics View and Qt Animation Framework. If you&#039;ve been wondering what you could do with graphics view (and how you should go about it), the codebase of TweeGo,&amp;nbsp;&lt;a href=&quot;http://gitorious.org/tweego&quot;&gt;available on gitorious&lt;/a&gt;, is a good place to get started!&lt;/p&gt;&lt;p&gt;While the app is intended for N900, there doesn&#039;t seem to be anything N900-specific about it. I was able to compile it for desktop Ubuntu just fine, though it does need Qt 4.6 or newer (the default Qt on karmic won&#039;t cut it).&amp;nbsp;&lt;/p&gt;&lt;p&gt;Note that this kind of application is exactly where&amp;nbsp;&lt;a href=&quot;http://labs.trolltech.com/blogs/2009/05/13/qt-declarative-ui/&quot;&gt;QML&lt;/a&gt;&amp;nbsp;will shine, once it&#039;s widely deployed.&lt;/p&gt;
   </description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/03/25/tweego-qt-graphics-view-based-twitter-app</link>
   <comments>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/03/25/tweego-qt-graphics-view-based-twitter-app</comments>
   <guid>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/03/25/tweego-qt-graphics-view-based-twitter-app</guid>
      <dc:creator>vivainio</dc:creator>
      
    <category>Business Opportunities/Services</category>
         <pubDate>Thu, 25 Mar 2010 09:45:02 +0200</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>TweeGo: Qt Graphics View-based twitter app</itunes:subtitle>
   <source url="http://www.developer.nokia.com/Community/Blogs/rss.php?blogId=300125&amp;profile=rss20">Ville Vainio&#039;s Blog</source>
     </item>
    <item>
   <title>Qt Creator 2.0 alpha released</title>
   <description>
    &lt;p&gt;With moderate fanfare, the trolls have released a&amp;nbsp;&lt;a href=&quot;http://labs.trolltech.com/blogs/2010/03/11/qt-creator-20-alpha/&quot; target=&quot;_blank&quot;&gt;new preview&lt;/a&gt;&amp;nbsp;of the grand, upcoming Qt Creator 2.0.&lt;/p&gt;&lt;p&gt;This is not a &amp;quot;bugfix release&amp;quot; - rather, it introduces integration with&amp;nbsp;&lt;a href=&quot;http://wiki.maemo.org/MADDE&quot;&gt;MADDE&lt;/a&gt;&amp;nbsp;(of interest to Maemo developers - even seasoned scratchbox veterans will appreciate the seamless hardware debugging), and the ability to do Symbian development (which I didn&#039;t try).&lt;/p&gt;&lt;p&gt;What I did try, on the other hand, is the&amp;nbsp;&lt;a href=&quot;http://labs.trolltech.com/blogs/2009/05/13/qt-declarative-ui/&quot;&gt;QML&lt;/a&gt;&amp;nbsp;(now called &amp;quot;Qt Quick&amp;quot;)&amp;nbsp;subsystem. It has improved quite a bit from the&amp;nbsp;&lt;a href=&quot;http://labs.trolltech.com/blogs/2010/01/27/upcoming-qtcreator-support-for-qml-or-what-is-bauhaus/&quot;&gt;previous &amp;quot;raw&amp;quot; Bauhaus preview&lt;/a&gt;. The QML designer (&amp;quot;Bauhaus&amp;quot;) behaves much better, and the QML code completion actually works (in the sense that it provides completions that make sense).&amp;nbsp;&lt;/p&gt;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;content-type&quot; /&gt;&lt;p&gt;Now might be a good time to start looking at QML (apart from merely watching the impressive demos). It may mean you have to flex your mind from the deep-burned imperative programming instincts, but you&#039;ll be better off for it.&lt;/p&gt;&lt;p&gt;And yeah, you&#039;ll need to learn Javascript. With the rate the world is turning, there is no way around the fact that you&#039;ll need to learn it in any case. Console yourself with the fact that Javascript is not the same copy-paste language it was 10 years ago, and&amp;nbsp;&lt;a href=&quot;http://oreilly.com/catalog/9780596101992&quot;&gt;read a good book&lt;/a&gt;.&lt;/p&gt;
   </description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/03/12/qtcreator20alpha</link>
   <comments>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/03/12/qtcreator20alpha</comments>
   <guid>http://www.developer.nokia.com/Community/Blogs/blog/ville-vainios-forum-nokia-blog/2010/03/12/qtcreator20alpha</guid>
      <dc:creator>vivainio</dc:creator>
      
    <category>Business Opportunities/Services</category>
         <pubDate>Fri, 12 Mar 2010 12:25:00 +0200</pubDate>
   <itunes:author>Forum Nokia</itunes:author>
   <itunes:subtitle>Qt Creator 2.0 alpha released</itunes:subtitle>
   <source url="http://www.developer.nokia.com/Community/Blogs/rss.php?blogId=300125&amp;profile=rss20">Ville Vainio&#039;s Blog</source>
     </item>
   </channel>
</rss>