<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php" />
  <link rel="self" type="application/atom+xml" href="http://www.readwriteweb.com/atom.xml" />
  <id>tag:www.readwriteweb.com,2011:/1/tag:www.readwriteweb.com,2009://1.14080-</id>
  <updated>2011-08-16T17:39:37Z</updated>
  <title>Comments for Nokia Upgrades its Development Platform, Qt</title>
  
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.35-en</generator>
  <entry>
    <id>tag:www.readwriteweb.com,2009://1.14080</id>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.readwriteweb.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=14080" title="Nokia Upgrades its Development Platform, Qt" />
    <published>2009-03-03T22:50:23Z</published>
    <updated>2009-03-04T02:58:06Z</updated>
    <title>Nokia Upgrades its Development Platform, Qt</title>
    <summary> It&apos;s easy to go cross-eyed when a press release is full of technical jargon and foreign concepts. But we took a look at Nokia&apos;s recent developer announcement for Qt 4.5 - a framework for creating programs that run cross-platform - and found some things worth highlighting. Nokia may even be setting a new benchmark...</summary>
    <author>
      <name>Phil Glockner</name>
      
    </author>
    
    <category term="News" />
    
    <content type="html" xml:lang="en" xml:base="http://www.readwriteweb.com/">
      <![CDATA[ <p><img src="http://www.readwriteweb.com/images/qt-logo-may09.jpg" width="124" height="124" />It's easy to go cross-eyed when a press release is full of technical jargon and foreign concepts. But we took a look at Nokia's recent developer <a href="http://www.nokia.com/A4136001?newsid=1294542">announcement</a> for <a href="http://www.qtsoftware.com/">Qt</a> 4.5 - a framework for creating programs that run cross-platform - and found some things worth highlighting. Nokia may even be setting a new benchmark for its competitors with this release of Qt. </p>]]>
      <![CDATA[<p>Before we get into the details, let's examine the term <em>cross-platform application framework</em>. What does that really mean? It means that software developers can write an app that will run anywhere Qt (pronounced <em>cute</em>) is supported. In practice then, the app will run not only in Windows, but also Mac OS X (now with Cocoa support!), Linux, embedded systems, heck even Windows CE.</p>

<p>There are other frameworks out there. <a href="http://ww.java.com">Java</a>, Adobe's <a href="http://www.readwriteweb.com/archives/adobe_takes_fle.php">Flex</a>, the Linux <a href="http://www.gnome.org/">Gnome</a> framework, <a href="http://www.readwriteweb.com/archives/dekoh_challenges_apollo.php">Dekoh</a>, <a href="http://www.readwriteweb.com/archives/curl_is_another_player_in.php">Curl</a>, etc. And that's not really even looking hard at <em>embedded</em> frameworks, where there are just as many. But even with all this competition, Qt has made a name for itself by working with a lot of popular technologies, such as <a href="http://webkit.org/">WebKit</a>, the browser engine that Safari and Chrome are built on.</p>

<p><center><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/8xRfNsY53GY&hl=en&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/8xRfNsY53GY&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></center></p>

<h2>Improvements</h2>

<ul>
  <li><strong>New Software Development Kit (SDK):</strong> Qt now includes an SDK in the install. This provides the developer with a robust set of tools, code libraries, and documentation to get started quickly. </li>

  <li><a href="http://www.qtsoftware.com/products/developer-tools/developer-tools"><strong>Qt Creator</strong></a><strong> Cross-Platform Integrated Development Environment (IDE):</strong> Think of this as a really, really developer-friendly text editor. You can call libraries, compile code, and run tests all from within the IDE.</li>

  <li><a href="http://www.gnu.org/licenses/lgpl-2.1.html"><strong>LGPL 2.1</strong></a><strong> Licensing: </strong>Offering the ability to write your code under Gnu's Lesser General Public License goes a long way to making this framework the choice of open-source advocates and Linux developers everywhere. </li>

  <li><strong>64-bit Cocoa Support:</strong> While Mac users were able to use Qt applications on Mac OS X for a while now, this release has direct support for the Cocoa architecture and 64-bit address space. </li>

  <li><strong>XSLT Support:</strong> This one is a bit esoteric, but it is becoming more and more necessary to translate XML into HTML or more readable text. For example, the way Safari shows an RSS Feed as a web page. Having XSLT support is a great bonus. </li>
</ul>

<h2>Summary</h2>

<p>We think that Qt is setting a new benchmark for their competitors with this release. With their framework offering so much potential, you might soon see firmware updates to your <a href="http://www.roku.com">Roku</a> box supporting web browsing and Flash video, cell phones with browsers that have fast Javascript handling and the latest HTML specification support, increased Mac awareness to Qt, and already-great Qt apps being picked up on Windows and other operating systems.</p>]]>
    </content>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.14080-comment:128767</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.14080" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php#c128767" />
    <title>Comment from tommy t on 2009-03-04</title>
    <author>
        <name>tommy t</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Is there really anyone that believes that you will be able to create cross-platform (or rather cross-device) apps (using Qt, or any other tech) that runs both on computer and mobile phone?</p>]]>
    </content>
    <published>2009-03-04T20:47:50Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.14080-comment:128718</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.14080" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php#c128718" />
    <title>Comment from Phil Glockner on 2009-03-04</title>
    <author>
        <name>Phil Glockner</name>
        <uri>http://friendfeed.com/eng1ne</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://friendfeed.com/eng1ne">
        <![CDATA[<p>I appreicate the clarifications, Scott. If those are the only oversights I made, then I think I did pretty well.  It's hard to present this subject clearly and simply, and not step on toes due to the complex history Qt has with so many other projects.</p>

<p>I did not know the relationship between KHTML and WebKit though. Thanks!</p>]]>
    </content>
    <published>2009-03-04T15:44:17Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.14080-comment:128716</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.14080" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php#c128716" />
    <title>Comment from Alexandra Leisse on 2009-03-04</title>
    <author>
        <name>Alexandra Leisse</name>
        <uri>http://qtsoftware.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://qtsoftware.com">
        <![CDATA[<p>Apart from the tiny bits Scott already pointed out, a very nice article. </p>

<p>I am pleased to read that you agree on the potential Qt 4.5 and it's true cross-platform approach shows. And we're also working on the S60 port! :)</p>]]>
    </content>
    <published>2009-03-04T15:28:48Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.14080-comment:128678</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.14080" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php#c128678" />
    <title>Comment from  E-Commerce Applications  on 2009-03-03</title>
    <author>
        <name> E-Commerce Applications </name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Quite informative!  Thanks.</p>

<p>Regards,<br />
Software<br />
<a href="http://www.sblsoftware.com/embedded-CAN.aspx" rel="nofollow">http://www.sblsoftware.com/embedded-CAN.aspx</a></p>]]>
    </content>
    <published>2009-03-04T06:31:45Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.14080-comment:128672</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.14080" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php#c128672" />
    <title>Comment from Scott Wheeler Wheeler on 2009-03-03</title>
    <author>
        <name>Scott Wheeler Wheeler</name>
        <uri>http://blog.directededge.com/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://blog.directededge.com/">
        <![CDATA[<p>Hi Phil --</p>

<p>This misses a few things:</p>

<p>First, this isn't *the* Nokia development platform, it's *a* Nokia development platform.  I think there's only one model that supports Qt right now and it's still unclear if Qt is going to be the platform that becomes dominant over time.</p>

<p>Second, GNOME's toolkit is GTK (Gimp Toolkit).  It's hard to call Qt really a competitor to some of the RIA things that you mention since up to this point it's still primarily used in desktop applications.</p>

<p>Third, WebKit, then known as KHTML was *written* using Qt, and the original author is Trolltech's VP of engineering.</p>]]>
    </content>
    <published>2009-03-04T05:19:36Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.14080-comment:128656</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.14080" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php#c128656" />
    <title>Comment from Fernanda Gomez on 2009-03-03</title>
    <author>
        <name>Fernanda Gomez</name>
        <uri>http://www.papercraftcentral.net</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.papercraftcentral.net">
        <![CDATA[<p>It will not work with our old phones, they always make us to buy a new one and that's how they make $$$</p>]]>
    </content>
    <published>2009-03-04T00:58:27Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.14080-comment:128651</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.14080" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/nokia_qt.php#c128651" />
    <title>Comment from $5000+ In Free Money Now Available on 2009-03-03</title>
    <author>
        <name>$5000+ In Free Money Now Available</name>
        <uri>https://secure.securesiteorders.com/grants/1231/100/index1104-1.html?subid=221010&amp;subid2=CD12500&amp;hitid=620319033</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="https://secure.securesiteorders.com/grants/1231/100/index1104-1.html?subid=221010&amp;subid2=CD12500&amp;hitid=620319033">
        <![CDATA[<p>This post makes me miss my old Nokia cell phone. I wonder if the new applications can work with older versions....probably not.</p>]]>
    </content>
    <published>2009-03-03T23:58:24Z</published>
  </entry>

</feed>
