<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://www.developer.nokia.com/Community/Blogs/styles/rss.css" type="text/css"?>
<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
>
 <channel rdf:about="http://www.developer.nokia.com/Community/Blogs/rss.php?summary=1&amp;profile=rss10">
  <title>Nokia Developer Blogs</title>
  <description>Nokia Developer Blogs</description>
  <link>http://www.developer.nokia.com/Community/Blogs/summary.php</link>
  <items>
    <rdf:Seq>
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/nokia-publisher-successes/2011/11/17/n-desk-making-you-love-your-nokia-more" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/nokia-developer-news/2010/05/06/first-microsoft-nokia-app-introduced" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/nokia-developer-news/2010/05/05/learn-to-design-and-optimise-websites-for-cross-platforms" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2010/02/15/symbian-3-ui-design-preview" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/ruben-rincons-forum-nokia-blog/2010/02/13/videotutorial-qt-en-unos-minutos-ep1-como-localizar-aplicaciones-con-qtranslator" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2010/01/15/s-4-user-interface-concept-proposal" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2009/12/18/freeware-northpole-for-e72-turn-your-e72-to-compass" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/paul-todds-forum-nokia-blog/2009/11/19/carbide-2.3-and-qt-tip" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/11/09/symbian-emulator-tricks-i" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/11/08/build-without-an-sdk-test-without-a-device" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/09/29/the-ultimate-software-installer-debug-guide" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/ideas-you-can-use/2009/09/16/gravity-for-twitter" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/amit-kankanis-forum-nokia-blog/2009/08/25/n97-firmware-upgrades-should-not-have-been-the-answer-to-bad-and-sluggish-ui" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/07/16/nokia-n97-sdk-v1.0-released" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/06/25/qt-for-s60-tower-demo-running-on-nokia-n97" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/06/25/qt-for-s60-tower-released" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/05/15/more-symbian-foundation-beta-invites" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/olympio-ciprianos-forum-nokia-blog/2009/05/11/filling-a-gap-of-mobile-extensions" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/developer-summit-2009/2009/04/28/newwrtplugin" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2009/03/07/series-60-5th-edition-sdk-1.0-finally-out" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/nokia-developer-web-talks/2009/01/27/google-translator-widget-for-s60-wrt" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/gabor-toroks-forum-nokia-blog/2009/01/22/microweather-for-s60-goes-open-source" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/01/15/s60-development-on-windows-7" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/andreas-jakls-forum-nokia-blog/2009/01/14/mopoid" />
                    
      <rdf:li rdf:resource="http://www.developer.nokia.com/Community/Blogs/blog/ruben-rincons-forum-nokia-blog/2008/12/20/videotutorial-creando-un-widget-con-aptana-studio-y-el-wrt-s60-plugin" />
        </rdf:Seq>
  </items> 
 </channel>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/nokia-publisher-successes/2011/11/17/n-desk-making-you-love-your-nokia-more">
   <title>N-Desk: Making you love your Nokia more!</title>
   <dc:title>N-Desk: Making you love your Nokia more!</dc:title>
   <description>&lt;span style=&quot;font-family: Times New Roman; font-size: small&quot;&gt;&lt;/span&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;Mobile developer Anderson has been studying Symbian programming since 2005, when touch screen phones were few and far between. But when the popularity of touch screen phones began to spread, so too did consumers&amp;rsquo; demand for apps. So in 2010, Anderson decided to apply his programming skills to mobile app development, and developed N-Desk.&lt;/span&gt; 
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;&lt;a id=&quot;res_3205&quot; href=&quot;http://www.developer.nokia.com/Community/Blogs//data/blogs/resources/300122/bai%20en%20logo.png&quot;&gt;&lt;img src=&quot;http://www.developer.nokia.com/Community/Blogs//data/blogs/resources/300122/previews-med/bai%20en%20logo.png&quot; border=&quot;0&quot; width=&quot;161&quot; height=&quot;170&quot; /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small&quot;&gt;&lt;/span&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small&quot;&gt;&lt;/span&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;&lt;a href=&quot;http://store.ovi.com.cn/publisher/Bai%20En&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; color: #0000ff&quot;&gt;N-Desk&lt;/span&gt;&lt;/a&gt; is a desktop app which provides a sliding menu and variable key lock options. The app runs on Nokia&amp;rsquo;s S60 touch screen phones and provides users with an easy way to manage applications in a fun and creative way. The N-Desk application enables users to slide the screen and change the icons&amp;rsquo; positions seamlessly and customize the image color, background picture, menu icons&amp;rsquo; layout and text color. Anderson&amp;rsquo;s one-man company is gaining popularity through Nokia Store, with over 2 million downloads of N-Desk to date.&lt;/span&gt; 
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;&lt;a id=&quot;res_3206&quot; href=&quot;http://www.developer.nokia.com/Community/Blogs//data/blogs/resources/300122/bai%20en%201.png&quot;&gt;&lt;img src=&quot;http://www.developer.nokia.com/Community/Blogs//data/blogs/resources/300122/previews-med/bai%20en%201.png&quot; border=&quot;0&quot; width=&quot;319&quot; height=&quot;372&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;a id=&quot;res_3207&quot; href=&quot;http://www.developer.nokia.com/Community/Blogs//data/blogs/resources/300122/bai%20en%202.png&quot;&gt;&lt;img src=&quot;http://www.developer.nokia.com/Community/Blogs//data/blogs/resources/300122/previews-med/bai%20en%202.png&quot; border=&quot;0&quot; width=&quot;359&quot; height=&quot;397&quot; /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;&lt;/span&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;&lt;strong&gt;N-Desk Development and Results&lt;/strong&gt;&lt;/span&gt; 
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;Leveraging the Symbian API, Anderson combined a keylocker API to create the lock/unlock screen functions in addition to sensors that enable users to lock and unlock their screens without using the physical keys. The first version took Bai only a few weeks to create, and even less time to update and create new versions, as Nokia&amp;rsquo;s free signing program made it easy to distribute. Anderson offers both a free and paid version, with the paid version having no ads and multiple skins available to users online.&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;After developing several apps, Anderson decided to reach users around the globe, and turned to the Nokia Store to do so. With help from various developers from Germany and Italy, Bai En created localized versions of his applications to broaden the appeal and gain exposure of N-Desk.&lt;/span&gt; 
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;Unlike other channels, the Nokia Store really allows developers to localize apps beyond translation, making them both relevant and more appealing to a broader audience. The Nokia Store, available in more than 190 countries, and in 32 languages, makes it easier for developers to receive feedback and advice from other developers, and review the latest feedback from users all over the world. After receiving an overwhelming amount of downloads through the Nokia Store, Bai was able to tweak and perfect his application based on user feedback from around the globe. &lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;&amp;ldquo;I enjoy it when I receive good feedback from users, and I use their criticisms to help improve my application,&amp;rdquo; said Bai En. &amp;ldquo;Leveraging the Nokia Store&amp;rsquo;s global reach and popular platform has given N-Desk the exposure it needs to be successful.&amp;rsquo;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Nokia Pure Text&#039;,&#039;sans-serif&#039;; font-size: 10pt&quot;&gt;Now available in more than 190 markets worldwide, N-Desk continues to garner downloads every day, and is available in both a free and paid version.&lt;/span&gt; 
&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt&quot;&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small&quot;&gt;&lt;/span&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/nokia-publisher-successes/2011/11/17/n-desk-making-you-love-your-nokia-more</link>
      <dc:date>2011-11-17T16:09:31Z</dc:date>
      <dc:creator>OviPublisherSuccesses</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/nokia-developer-news/2010/05/06/first-microsoft-nokia-app-introduced">
   <title>First Microsoft-Nokia App Introduced</title>
   <dc:title>First Microsoft-Nokia App Introduced</dc:title>
   <description>Microsoft and Nokia have launched the first application of the mobile-productivity alliance the two companies formed last August. The new application, Microsoft Communicator Mobile for Nokia, is a unified communications client that connects directly with a company&#039;s communications systems to streamline mobile collaboration. Owners of Nokia E72 and Nokia E52 smartphones can download the &lt;a href=&quot;http://store.ovi.com/content/30656&quot; target=&quot;_blank&quot;&gt;English version&lt;/a&gt; now from Nokia&#039;s Ovi Store. Looking ahead, the two companies plan to deliver Communicator Mobile for Nokia pre-installed on select Nokia smartphones; they also plan to support additional devices, including the new Nokia E5.&lt;br /&gt;
&lt;br /&gt;
Learn more about &lt;a href=&quot;http://www.nokia.com/press/press-releases/showpressrelease?newsid=1411902&quot;&gt;the application&amp;rsquo;s debut&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://p.d.ovi.com/p/g/store/1133932/Communicator-Working192.png?q=ncOBcAYT3FZauhhkFixye*84y1Ltz*cX&amp;amp;c=ovi_store&quot; width=&quot;192&quot; height=&quot;192&quot; align=&quot;bottom&quot; /&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/nokia-developer-news/2010/05/06/first-microsoft-nokia-app-introduced</link>
      <dc:date>2010-05-06T09:00:59Z</dc:date>
      <dc:creator>pkrass</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/nokia-developer-news/2010/05/05/learn-to-design-and-optimise-websites-for-cross-platforms">
   <title>Learn to Design and Optimise Websites for Cross-Platforms</title>
   <dc:title>Learn to Design and Optimise Websites for Cross-Platforms</dc:title>
   <description>Speed website loading times on mobile devices by compressing, combining, and caching data. Change CSS dynamically for wider and narrower screens. Don&amp;rsquo;t force users to enter long textual data. These are just some of the many tips included in a &lt;a href=&quot;http://www.forum.nokia.com/info/sw.nokia.com/id/6ecc53c6-9aa1-4ca9-b05c-c5d4ce7b447a/Cross-Browser_Guidelines.html&quot; target=&quot;_blank&quot;&gt;new Forum Nokia document&lt;/a&gt; that shows developers how to design and optimise websites for Maemo, iPhone, Android, and S60/Symbian devices. Nokia devices covered in the document include the Nokia N900, Nokia N97 and N97 Mini, Nokia X6, Nokia 5800 XpressMusic, and Nokia N79.&lt;br /&gt;
&lt;br /&gt;
Download a copy of the new Nokia document, &lt;a href=&quot;http://www.forum.nokia.com/info/sw.nokia.com/id/6ecc53c6-9aa1-4ca9-b05c-c5d4ce7b447a/Cross-Browser_Guidelines.html&quot; target=&quot;_blank&quot;&gt;Cross-Browser Guidelines&lt;/a&gt;.&lt;br /&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/nokia-developer-news/2010/05/05/learn-to-design-and-optimise-websites-for-cross-platforms</link>
      <dc:date>2010-05-05T09:00:27Z</dc:date>
      <dc:creator>pkrass</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2010/02/15/symbian-3-ui-design-preview">
   <title>Symbian^3 UI Design Preview</title>
   <dc:title>Symbian^3 UI Design Preview</dc:title>
   <description>&lt;p&gt;I just found video preview about Symbian^3 UI Design in Nokia Conversation website and can&#039;t wait to share it here. :)&amp;nbsp;&lt;/p&gt;&lt;p&gt;Symbian^3 will come with multiple homescreen page for a bunch of widgets. Device will be powered by hardware acceleration, so UI should perform much faster and will certainly follow by better gaming experience. The most impressive thing is &lt;strong&gt;&amp;quot;Visual Multi-Tasking&amp;quot;&lt;/strong&gt; which allow you to see every window opened visually.&lt;/p&gt;&lt;p&gt;So, check it out:&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;450&quot; height=&quot;350&quot; data=&quot;http://www.youtube.com/v/rdGyZYrix9g&quot; id=&quot;ltVideoYouTube&quot;&gt;	&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/rdGyZYrix9g&quot; /&gt;	&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;	&lt;param name=&quot;allowScriptAcess&quot; value=&quot;sameDomain&quot; /&gt;	&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;	&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;	&lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;&lt;/object&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt;&amp;nbsp;&lt;a href=&quot;http://conversations.nokia.com/2010/02/15/symbian3-to-be-code-complete-by-end-of-q1/&quot; target=&quot;_blank&quot;&gt;Nokia Conversation&lt;/a&gt;&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2010/02/15/symbian-3-ui-design-preview</link>
      <dc:date>2010-02-15T11:27:42Z</dc:date>
      <dc:creator>neois</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/ruben-rincons-forum-nokia-blog/2010/02/13/videotutorial-qt-en-unos-minutos-ep1-como-localizar-aplicaciones-con-qtranslator">
   <title>VideoTutorial Qt en unos minutos:  Ep1,  Como Localizar Aplicaciones con QTranslator</title>
   <dc:title>VideoTutorial Qt en unos minutos:  Ep1,  Como Localizar Aplicaciones con QTranslator</dc:title>
   <description>&lt;p&gt;
&lt;strong&gt;Hola,&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;
Este ser&amp;aacute; el primero de varios episodios en donde mostrar&amp;eacute; c&amp;oacute;mo hacer algunas cosas pr&amp;aacute;cticas e interesantes con Qt.&amp;nbsp; Como ya hay bastante documentaci&amp;oacute;n en ingl&amp;eacute;s, decid&amp;iacute; hacerlo esta vez en mi idioma nativo .... (Viva el espa&amp;ntilde;ol! ) 
&lt;/p&gt;
&lt;p&gt;
Hoy les mostrar&amp;eacute; c&amp;oacute;mo utilizar las herramientas de localizaci&amp;oacute;n de Qt, que no tienen nada que ver con ubicaci&amp;oacute;n sino que nos permiten &amp;quot;localizar&amp;quot; facilmente cualquier aplicaci&amp;oacute;n a otros idiomas. 
&lt;/p&gt;
&lt;p&gt;
Vamos a utilizar,&lt;br /&gt;
Carbide C++&lt;br /&gt;
consola de windows&lt;br /&gt;
Qt Linguist&lt;br /&gt;
SDK S60 5ed de Nokia 
&lt;/p&gt;
&lt;p&gt;
para tener detalles de como instalarl las herramientas, pueden visitar la librer&amp;iacute;a de Forum Nokia en &lt;a href=&quot;http://library.forum.nokia.com&quot; target=&quot;_blank&quot; title=&quot;Forum Nokia Library&quot;&gt;http://library.forum.nokia.com&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;VIDEOTUTORIAL&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;
Para acceder al videotutorial completo, haz click en el siguiente link: 
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.blip.tv/file/3216048&quot; target=&quot;_blank&quot;&gt;Como Localizar Aplicaciones con QTranslator &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Quisiera&amp;nbsp;hacer un par de aclaraciones que les pueden servir si tienen alg&amp;uacute;n inconveniente: 
&lt;/p&gt;
&lt;p&gt;
1.&amp;nbsp; Carbide C++ es una excelente herramienta para desarrollar Qt.&amp;nbsp; Lastimosamente a veces se encuentra una que otra cosa por corregir y yo encontr&amp;eacute; esta:&amp;nbsp; Cuando uno realiza una interfaz gr&amp;aacute;fica en Qt, se genera una instancia en el archivo .h&amp;nbsp;referenciando&amp;nbsp;la interfaz gr&amp;aacute;fica, normalmente llamada &lt;strong&gt;ui .&amp;nbsp; &lt;/strong&gt;En algunas ocaciones CarbideC++ no hace el indexado correctamente, de tal forma que cuando queremos utilizar alg&amp;uacute;n componente de esta instancia &lt;strong&gt;ui&lt;/strong&gt; y presionamos CTRL+Space para tener la lista de&amp;nbsp;atributos y m&amp;eacute;todos,&amp;nbsp;no vemos nada.&amp;nbsp; Una soluci&amp;oacute;n, es cambiar el nombre de esta instancia, por ejemplo&lt;strong&gt;&amp;nbsp; &lt;/strong&gt;renombrar a &lt;strong&gt;gui &lt;/strong&gt;.&amp;nbsp; Despu&amp;eacute;s de eso, el indexado se hace correctamente.&amp;nbsp; Recuerda&amp;nbsp;cambiarlo en el archivo .h como en el .cpp. 
&lt;/p&gt;
&lt;p&gt;
2.&amp;nbsp; Para que &lt;strong&gt;lupdate&lt;/strong&gt; funcione correctamente dentro del&amp;nbsp;folder&amp;nbsp;de tu proyecto,&amp;nbsp;el path debe estar definido correctamente.&amp;nbsp; Si no lo est&amp;aacute;, en windows debes ir a las variables de entorno y agregar al path la direcci&amp;oacute;n del folder bin de Qt.&amp;nbsp; Por ejemplo:&amp;nbsp;&amp;nbsp; &lt;strong&gt;C:\Qt\4.6.0\bin;&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.blip.tv/file/3216048&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&amp;nbsp;Buena Suerte 
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
:Rub&amp;eacute;n 
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ruben-rincons-forum-nokia-blog/2010/02/13/videotutorial-qt-en-unos-minutos-ep1-como-localizar-aplicaciones-con-qtranslator</link>
      <dc:date>2010-02-13T22:46:26Z</dc:date>
      <dc:creator>rdrincon</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2010/01/15/s-4-user-interface-concept-proposal">
   <title>S^4 User Interface Concept Proposal</title>
   <dc:title>S^4 User Interface Concept Proposal</dc:title>
   <description>&lt;p&gt;As you guys might already known that Symbian UI will be redesigned. Here is the Symbian^4 UI concept that just be summited by Nokia on 14 January 2010.&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300027/S4_1.jpg&quot; /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300027/S4_2.jpg&quot; /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Description:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;span style=&quot;font-style: italic&quot;&gt;The S^4 user interface primary objective is tosimplify the S60 user experience by:&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;renewed layouts (see Butterfly Diagrambelow)&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;context menu support for list items&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;flattened command distribution withelimination of &amp;lsquo;tunneling&amp;rsquo; Options commands&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;Applications Library replaces Main Menu&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;four user-facing libraries: Contacts,Music, Photos, Applications&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;Homescreen supports irregularly shapedHomescreen widgets, free placement of Homescreen widgets, and improved move anddelete functions for Homescreen widgets&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;guidelines for autosaving content reduceSave commands&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;improved task switcher minimizes Exitcommands and provides improved visual access to backgrounded &amp;lsquo;continuousexperience&amp;rsquo; applications (e.g., music playback, active call, etc.)&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;prompts to users minimized&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;redesigned Control Panel andsettings/personalization information architecture&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;refocused Power menu includes master volumeand vibra on/off controls &lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 36pt; text-indent: -18pt&quot;&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;&lt;span&gt;-&lt;span style=&quot;font: normal normal normal 7pt/normal &#039;Times New Roman&#039;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt&quot;&gt;interaction and layout patterns applied toall applications&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&amp;nbsp;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300027/2306-S4_3.png&quot; /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Full document could be found&amp;nbsp;&lt;a href=&quot;http://developer.symbian.org/wiki/images/a/ad/S4_User_Interface_Concept_Proposal_v2.doc&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;&lt;p&gt;If you have any comment or suggestion, the discussion is opened for this proposal at&amp;nbsp;&lt;a href=&quot;http://developer.symbian.org/forum/showthread.php?p=14433#post14433&quot;&gt;http://developer.symbian.org/forum/showthread.php?p=14433#post14433&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;&lt;p&gt;- Sittiphol Phanvilai&amp;nbsp;&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2010/01/15/s-4-user-interface-concept-proposal</link>
      <dc:date>2010-01-15T13:46:58Z</dc:date>
      <dc:creator>neois</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2009/12/18/freeware-northpole-for-e72-turn-your-e72-to-compass">
   <title>[Freeware] NorthPole for E72 : Turn your E72 to compass!</title>
   <dc:title>[Freeware] NorthPole for E72 : Turn your E72 to compass!</dc:title>
   <description>&lt;p&gt;Here is my latest application for smart and nice device like E72. NorthPole is small utility that will turn your E72 to accurate compass. Application also provide full instruction to calibrate magnetometer for the most accurate result it can be.&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&amp;nbsp;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300027/screenshot0139.jpg&quot; border=&quot;1&quot; /&gt;&amp;nbsp;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300027/screenshot0141.jpg&quot; border=&quot;1&quot; /&gt;&lt;/p&gt;&lt;p&gt;Interesting? Please download it at&amp;nbsp;&lt;a href=&quot;http://www.neuvex.com/products/northpole/&quot;&gt;http://www.neuvex.com/products/northpole/&lt;/a&gt;&amp;nbsp;. It&#039;s all FREE. ;)&lt;/p&gt;&lt;p&gt;Any feedback or suggestion is welcome!&lt;/p&gt;&lt;p&gt;- Sittiphol Phanvilai&amp;nbsp;&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2009/12/18/freeware-northpole-for-e72-turn-your-e72-to-compass</link>
      <dc:date>2009-12-18T21:53:21Z</dc:date>
      <dc:creator>neois</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/paul-todds-forum-nokia-blog/2009/11/19/carbide-2.3-and-qt-tip">
   <title>Carbide 2.3 and QT tip</title>
   <dc:title>Carbide 2.3 and QT tip</dc:title>
   <description>&lt;p&gt;
I have recently started investigating using QT since its the new Nokia hot topic!
&lt;/p&gt;
&lt;p&gt;
After installing carbide.c++ 2.3 beta I imported a QT project I had written for the desktop and got this error when opening anything to do with QT 
&lt;/p&gt;
&lt;p&gt;
&amp;quot;org.eclipse.swt.SWTException: Class ID not found in registry&amp;quot;
&lt;/p&gt;
&lt;p&gt;
The trick to getting rid of this error message is to register the QT DLL&#039;s. Look in the folder &amp;quot;configuration\qt&amp;quot; under your carbide installation root folder and there you will find a bat file called &amp;quot;register_plugins.bat&amp;quot; which you will need to run.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
This registers all the COM objects eclipse needs and the integrated tools will now work...
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/paul-todds-forum-nokia-blog/2009/11/19/carbide-2.3-and-qt-tip</link>
      <dc:date>2009-11-19T02:04:38Z</dc:date>
      <dc:creator>Paul.Todd</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/11/09/symbian-emulator-tricks-i">
   <title>Load your application in a running emulator</title>
   <dc:title>Load your application in a running emulator</dc:title>
   <description>&lt;p&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Everybody loves to hate the Symbian SDK emulator. The first reaction to it usually is: &quot;It is slow, really slooooooow, it takes ages to start it&quot; ;)&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Yes, it is true, the emulator is slow, but considering the task it has to perform and the complexity of the system it emulates such slowness is to be expected. However, the problem is not as bad as one may think. Yes, the emulator takes time to load, but then why don&#039;t you start it in advance and let it load while you browse your recent emails, so that you have it up-and-running at the moment you really need it.&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Many developers already with some Symbian experience will tell you that you cannot do that. But yes, you can! The following video will show a basic Qt application being created, built and run into an already running emulator.&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;object width=&quot;853&quot; height=&quot;505&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/D9IeE-F-4yk&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;hd=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/D9IeE-F-4yk&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;hd=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;853&quot; height=&quot;505&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;
Coming up next: &lt;a href=&quot;http://blogs.forum.nokia.com/blog/lucian-tomutas-forum-nokia-blog/2009/11/08/symbian-emulator-tricks-ii&quot;&gt;Rebuild without restarting the emulator&lt;/a&gt;.
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/11/09/symbian-emulator-tricks-i</link>
      <dc:date>2009-11-09T17:00:49Z</dc:date>
      <dc:creator>ltomuta</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/11/08/build-without-an-sdk-test-without-a-device">
   <title>Build without an SDK, test without a device</title>
   <dc:title>Build without an SDK, test without a device</dc:title>
   <description>&lt;p&gt;
How many SDKs do I need? Which SDK is best for me?
&lt;/p&gt;
&lt;p&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;For a newcomer to the Symbian development world those are among the first questions asked. There are many S60 SDKs on offer, some with feature packs and plugins, some with compiler specific binaries and on top of that many plug-ins. Quite a lot to handle and figure out and nobody likes having all possible SDKs installed. &lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;So what will happen now that Qt is added to the picture? I can design my app using Qt for Windows (or Linux, or Mac) and, according to the &amp;quot;code once, compile anywhere&amp;quot; promise I should be able now to compile this application for Symbian and Maemo devices, with minimal changes. But that means that now I need to install at least one Symbian SDK for building, or a Maemo one, and I should have at least one smartphone for testing. Or do I?&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Yes, probably one will have an SDK installed and use its emulator for testing some really complicated solutions, with Symbian components part of the design. And yes, nothing can really replace hand-on-testing. But for simple use cases and for getting started trials one possible solution could be building and testing in the cloud. What you need is an IDE plugin, web hosted SDK and build tools and Forum Nokia&#039;s &lt;a href=&quot;http://www.forum.nokia.com/Technology_Topics/Application_Quality/Testing/Remote_Device_Access/&quot; title=&quot;RDA&quot;&gt;Remote Device Access&lt;/a&gt; solution, all mixed together in a rather simple build, deploy and test solution.&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;Here&#039;s a live demo (boring parts speeded-up a bit) of such a solution:&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;object width=&quot;853&quot; height=&quot;505&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/YdgAFwzjsE8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;hd=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/YdgAFwzjsE8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;hd=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;853&quot; height=&quot;505&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;So, what do you think? Do you like the idea? Would you use it for your projects? &lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/11/08/build-without-an-sdk-test-without-a-device</link>
      <dc:date>2009-11-08T17:50:08Z</dc:date>
      <dc:creator>ltomuta</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/09/29/the-ultimate-software-installer-debug-guide">
   <title>The ultimate* software installer debug guide</title>
   <dc:title>The ultimate* software installer debug guide</dc:title>
   <description>&lt;p align=&quot;justify&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;There are many things that can go wrong with a SIS installation package and unfortunately the software installer component provides no logging mechanism for developers to be able to precisely pinpoint the point of failure. Even the errors returned by the installer engine are filtered out so that the UI layer gets the minimal set of rather generic error messages to display for the user. But while &amp;ldquo;Unable to install&amp;rdquo; tells all the user needs to know about the fact that the application will not show up in his/her Applications menu, that message offers no hint as to what exactly the application developer should be fixing in order to have a successful install.&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;
&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;Over time developers have created a comprehensive list of error messages and possible resolutions for the problem. In this blog post I will provide an up-to-date and hopefully complete list of errors as well as a nice little hack that will allow a bit more detailed resolution of the root cause of the error. &lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;The hack, available&amp;nbsp;on S60 3rd Edition Feature Pack&amp;nbsp;2&amp;nbsp;and later Symbian based devices, consists in creating one &amp;ldquo;flag&amp;rdquo; file, &lt;em&gt;c:\temp\swierrors.txt&lt;/em&gt;. If this file exists the software installer&amp;rsquo;s UI will augment the error message with the actual error code which triggered the error message currently displayed. See below screen captures showing the same install time error without and then with the flag file created.&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;div style=&quot;text-align: center&quot;&gt;
&lt;span style=&quot;font-size: medium&quot;&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300033/install_error_blog_w.png&quot; alt=&quot;Install error&quot; /&gt; &lt;/span&gt;
&lt;/div&gt;
&lt;span style=&quot;font-size: medium&quot;&gt;&amp;nbsp; &lt;/span&gt;
&lt;p&gt;
&lt;span&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;Here are the error messages and the extra bit of information that can be squeezed out of them:&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Update error&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 Cannot overwrite file&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 43 An upgrade failed because the package being installed is not a valid upgrade of the package on the device.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 45 The package contains an invalid eclipsing file which is already in the device other than ROM.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Cannot install! This component is built-in!&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 The file is already in ROM and cannot be eclipsed&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;File is corrupted!&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 17 File to install is not a recognized SISX file.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14 A file needed to proceed cannot be found.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13 A filename given inside the SISX package is not valid.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9 SISX file corrupt, checksums stored in file do not match computed value.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Unable to install. Disk not present.&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10 A removable media drive had no media while trying to access it.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Cannot read file!&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11 We cannot read a file which is needed for us to proceed.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Cannot delete file!&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12 We are forbidden to delete a certain file.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Unable to install. Insufficient memory.&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 19 There is not enough free memory for installer&#039;s UI components (e.g. drive selection dialog) to be constructed and displayed.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15 There was insufficient space left on the drive to perform an operation.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Cannot grant capabilities requested by the application&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16 The applications requires system capability it is not signed for.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;strong&gt;&amp;quot;Certificate check failed. Contact application supplier.&amp;quot;&lt;br /&gt;
&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;20 Cannot find the certificate.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21 An error has occurred during signature validation.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22 There is no signature to verify.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 23 The signature could not be validated.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 24 The certificate is not trusted for code signing usage.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25 Cannot find the certificate policies.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 26 A signature resolving to one of the mandatory certificate cannot be found.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;strong&gt;&amp;quot;Only signed applications can be installed. Check your Installation settings in Application Manager.&amp;quot;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 42 The signature validates correctly, but chains back to a self-signed root&lt;br /&gt;
&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;&amp;quot;Certificate expired&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 36 Certificate expired&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;&lt;br /&gt;
Certificate validity dates do not match with the phone&#039;s date. Check your date settings.&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 37 Certificate validity dates do not match with the phone&#039;s date&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Online certificate check could not be conducted. Check your settings.&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30 The OCSP server reply is invalid.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27 The OCSP server URL provided is invalid.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 29 It was not possible to validate the OCSP server response signature.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Online certificate check failed.&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 28 It is not possible to obtain the certificate status.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31 The certificate status information is invalid.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32 The certificate status is unknown.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 35 The certificate status is unknown, but this is expected for self-signed.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Certificate revoked&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 33 The certificate has been revoked.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Cannot install. Access denied.&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 34 Attempt to perform illegal operation&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Unable to install. Install the base package first.&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18 A base package was missing when installing an augmentation or a partial upgrade&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Cannot uninstall partial upgrades&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 41 Partial update package cannot be uninstalled.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Cannot install a protected application from untrusted supplier&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 36 The package contains a file with a protected SID which is not signed for.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40 The package contains a file with a protected VID which is not signed for.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 44 The package uid is protected but not signed for.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Unable to install. Constrained by the certificate.&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 38 Constraints imposed by a developer mode certificate have been exceeded.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;quot;Unable to install&amp;quot; or &amp;quot;Uninstallation failed&amp;quot;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 Missing a dependency.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 A dependency exists on a specific version of an application which is different from the one installed.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 A dependency requires a version of an application which is greater than the one installed.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 Anything and everything else. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;img src=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/emotions/images/smiley-frown.gif&quot; border=&quot;0&quot; alt=&quot;Frown&quot; title=&quot;Frown&quot; /&gt; 
&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;
&lt;span style=&quot;font-family: Calibri&quot;&gt;&lt;span style=&quot;font-size: medium&quot;&gt;Of course,&amp;nbsp;obeying Murphy&amp;rsquo;s law, most of the error messages we&amp;rsquo;re likely to see will be still &lt;strong&gt;&amp;quot;Unable to install (3)&amp;quot;&lt;/strong&gt; so don&amp;rsquo;t forget to consult and update the &lt;/span&gt;&lt;a href=&quot;http://developer.symbian.org/wiki/index.php/Troubleshoot_install_errors&quot; title=&quot;Symbian Foundation: Troubleshoot install errors&quot;&gt;&lt;span style=&quot;font-size: medium&quot;&gt;developer contributed list&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: medium&quot;&gt; of common PKG scripting mistakes.&lt;/span&gt;&lt;/span&gt; 
&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;
&lt;span&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;span style=&quot;font-family: Calibri&quot;&gt;Update: The attached sis file can be used to easily create (and remove) the&amp;nbsp;flag file on/from your device. My only request would be not to deploy&amp;nbsp;such hack (be it this&amp;nbsp;or the &lt;a href=&quot;http://wiki.forum.nokia.com/index.php/Extended_panic_code&quot; title=&quot;Wiki: Extended panic code&quot;&gt;errrd&lt;/a&gt; one)&amp;nbsp;with&amp;nbsp;your application.&amp;nbsp;It might make some limited sense on beta deployments but there&#039;s no need to &amp;quot;improve&amp;quot; end-user&#039;s experience with it.&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p align=&quot;justify&quot;&gt;
&lt;a id=&quot;res_2184&quot; href=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300033/swierrors.zip&quot; title=&quot;swierrors.sisx&quot;&gt;
&lt;div style=&quot;text-align: center&quot;&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300033/icon_compressed-48.png&quot; /&gt; 
&lt;/div&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span&gt;&lt;span style=&quot;font-size: x-small; font-family: Calibri&quot;&gt;*Read &amp;quot;ultimate&amp;quot; as the best we have so far. Hopefuly at some point the installer will have a logging feature (currently enabled in debug builds only) which would let us read directly and exactly what the problem was and where.&lt;/span&gt;&lt;/span&gt; 
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/09/29/the-ultimate-software-installer-debug-guide</link>
      <dc:date>2009-09-29T19:17:29Z</dc:date>
      <dc:creator>ltomuta</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/ideas-you-can-use/2009/09/16/gravity-for-twitter">
   <title>A Conversation with Jan Ole Suhr, the Driving Force Behind Gravity</title>
   <dc:title>A Conversation with Jan Ole Suhr, the Driving Force Behind Gravity</dc:title>
   <description>&lt;p&gt;
&lt;img src=&quot;http://img2.mobileways.de/images/cache/441fe6bcdfb4b058c023d16dbbb67644.jpg&quot; width=&quot;260&quot; height=&quot;374&quot; align=&quot;right&quot; /&gt; Jan Ole Suhr, from &lt;a href=&quot;http://mobileways.de/&quot; target=&quot;_blank&quot;&gt;Mobileways.de&lt;/a&gt; in Berlin, Germany, is the developer behind the smash-hit Twitter app called &lt;a href=&quot;http://store.ovi.com/content/6AA25E585637D62EE040050A87320E1A&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Gravity&lt;/strong&gt;&lt;/a&gt;. If you have not heard of Gravity before, it is likely that you work for a company that does not develop Symbian applications ... And if you Tweet from your Nokia S60-based device, Gravity has quickly become the app of choice for those in the know. &lt;br /&gt;
&lt;br /&gt;
We recently had a chance to catch up with Jan, and learn more about his experience creating &amp;ndash; and now continually refining &amp;ndash; Gravity. His story demonstrates the potential that many of us see in &amp;quot;apps&amp;quot; for Nokia mobile devices, and serves to inspire developers around the world. Read the Q&amp;amp;A below to learn about his experience; discover his sources for inspiration; and learn what he suggests other developers working in the mobile space should try to do. His answers might surprise you!&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Q: Why did you decide to create Gravity? What was your inspiration?&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
A: I was using Twitter for quite a while before starting with Gravity.&lt;br /&gt;
&lt;br /&gt;
Once I got more and more friends on Twitter, I figured that I needed a good client on my phone. With all the buzz around mobile Twitter clients for the iPhone, I thought there must be something similar or even better for S60, too. At the same time, a couple of friends asked me to write a native Twitter client for S60. I decided that Gravity could become a showcase product of what you can do with S60 and Symbian if you just tried hard - and at the same time I was programming it for my personal needs.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Q: How long did it take to finish the original version of the app?&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
A: I started working on Gravity around the end of January 2009 and released the first version on 30 March of 2009. I was reusing a lot of code from earlier projects, though. A lot of time went into designing the user interface and version 1.0 was lacking quite a lot of features I initially wanted to have in the first release. I still decided to publish early because of the tremendous feedback and interest spurred by the beta testers.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Q. Tell us about your ongoing efforts to improve/refine the app &amp;ndash; we &lt;a href=&quot;http://www.forbes.com/2009/09/04/nokia-twitter-gravity-technology-wireless-sybian.html&quot; target=&quot;_blank&quot;&gt;read recently&lt;/a&gt; that you are regularly working to fix minor bugs and add new features &amp;hellip; Does it ever end?&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
A: Right after I released the first version of Gravity, I was flooded with feature requests and bug reports. At the same time, I received a lot of positive feedback and comments praising Gravity, so I realised I couldn&#039;t just stop with version 1.0. And, of course, there really were a lot of features missing that I needed myself. Luckily, the bug reports concentrated on three or four major flaws which I was able to fix pretty quickly. Fixing bugs isn&#039;t much fun, but adding new features is great!&lt;br /&gt;
&lt;br /&gt;
And then a mutual process started which is still in place: users of Gravity were asking for features, and once some of the features were released, I received a lot of postive feedback and also, new feature requests. So the process started again: adding and releasing features, lots of positive comments, and new feature requests. This has become very encouraging and almost addictive.
&lt;/p&gt;
&lt;p&gt;
&lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;450&quot; height=&quot;350&quot; data=&quot;http://www.youtube.com/v/h35dfKmM5gs&quot; id=&quot;ltVideoYouTube&quot;&gt;
	&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/h35dfKmM5gs&quot; /&gt;
	&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
	&lt;param name=&quot;allowScriptAcess&quot; value=&quot;sameDomain&quot; /&gt;
	&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
	&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;
	&lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br /&gt;
&lt;em&gt;Q. What helped you to decide that this needed to be a Symbian application &amp;ndash; instead of Java, or other technology?&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
A: I&#039;ve been programming in Symbian C++ for the past six years, so for me, there was never really a decision to be made about which platform to choose.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Q: Were there any particular problems that you encountered along the way? If so, how did you resolve those issues?&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
A: The biggest obstacle I&#039;m still facing is the network connectivity.&lt;br /&gt;
&lt;br /&gt;
In theory, it&#039;s pretty easy to write good wrappers for HTTP-based APIs in Symbian. But in practise, making an application &amp;quot;compatible&amp;quot; with all the wireless networks in the world seems to be very complex. Add some misconfigurations and inconsistencies with the Access Point / Network Destinations user interface to this, and you&#039;ve got support work for years to come! &lt;br /&gt;
&lt;br /&gt;
The other big issue was &amp;ndash; and is &amp;ndash; Symbian Signed. Some features are still missing or not working 100% correctly, because Gravity is self-signed and not Symbian Signed. I have chosen to avoid Symbian Signed for the moment because of my current pace releasing beta and &amp;ldquo;final&amp;rdquo; versions of Gravity. There&#039;s no solution to this right now, but I&#039;ve heard that the Symbian Foundation is working on it.&lt;br /&gt;
&lt;br /&gt;
One more issue is the user interface (UI) for Gravity. This is the most important part of the application, because the UI is what makes Gravity so exciting. It wanted it to look as polished as the UI of an iPhone application. But there are two problems: first, I am just a developer and &amp;quot;designing&amp;quot; a UI and picking colours just takes ages for me. Second, we&#039;ve got dozens of different LCDs to design for, and also keypad and touch-based phones. As an example, a gradient might look great on the N95, but on the E61i, you barely see any difference between the dark and the light colours. Creating a UI that works on both keypad and touch-screen phones, that can be compiled from the same source, and still give the best user experience, was another tricky thing to overcome.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Q: Has the popularity of Gravity helped to expose consumers to other apps you have created?&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
A: That&#039;s very difficult to say. I&#039;m currently not doing any statistics that could prove an increase of sales for the other main product I&#039;m offering. The other application is a tool for remote controlling S60 phones, so maybe it&#039;s just a completely different group of potential users than people being interested in Gravity. On the other hand, my website did see an enormous increase in traffic after the release of Gravity.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Q. And, does work on Gravity mean less time for other projects? How do you balance that out?&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
A: I&#039;m currently working 100% on Gravity because of its success and because it&#039;s so much pleasure to get the positive feedback when releasing new features.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Q: Tell me about your design decisions and the reasoning behind them. What did you want Gravity to do that you won&amp;rsquo;t find in other Twitter apps?&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
A: I wanted Gravity to become the best mobile Twitter client - not just on S60, but for all platforms; and I especially wanted it to be better than what you find on the iPhone. The iPhone has a superb UI/UX, so that&#039;s why I spent so much time on the user interface of Gravity. There&#039;s still a way to go to achieving this goal, but I think I&#039;m on the right track. It&#039;s great to see so much interest in a Symbian/S60 application, because nowadays the iPhone platform tends to dominate so much of the tech news we see.&lt;br /&gt;
&lt;br /&gt;
I also wanted Gravity to run in the background and notify me of new tweets or direct messages - a feature that was impossible to have on the iPhone (before v 3.0).&lt;br /&gt;
&lt;br /&gt;
Feature-wise, when it came to releasing Gravity, there were no mobile Twitter clients with support for Groups and multiple saved searches. These two features are very important to me, because otherwise I wouldn&#039;t be able to keep up with the news on Twitter.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Q: Did you get advice or feedback from other developers in the Forum Nokia community - or through Nokia employees - as you worked on this app?&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
I regularly visit the &lt;a href=&quot;http://wiki.forum.nokia.com/index.php/Wiki_Home&quot; target=&quot;_blank&quot;&gt;Wiki at forum.nokia.com&lt;/a&gt;, because it&#039;s such a great repository of code examples. Of course, there was also feedback from Nokia employees, but this was more on a personal basis.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Q: What advice would you give to other developers - particularly those who are just starting out - when it comes to creating mobile apps for Nokia devices?&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
A: I would suggest several things: 
&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Buy yourself an iPod Touch. Seriously! It is a great investment to check out the UI and UX. Then go create something similar or better on S60, please!&lt;/li&gt;
	&lt;li&gt;If you&#039;ve got a networking application, the first thing to implement is an auto-update feature to check for the latest release of your app. Never, never ever release a version without this. Never! Especially if you&#039;re part of a small development company. You&#039;ll lose a lot of customers, because they will still manage to find version 1.0 from three years ago, even though you&#039;ve already released version 4.x.&lt;/li&gt;
	&lt;li&gt;Programme the application for yourself and try to make money with it. Granted, that&#039;s not always possible, but try to use the application as long and as often as possible. Use all of the features to get an idea of how your app works &amp;ndash; is it easy to use? What&#039;s missing and what&#039;s not working at all?&lt;/li&gt;
	&lt;li&gt;Think of how to make money with your app first (only if you need to make money with it, of course.) Do not postpone this decision. It&#039;s not going to be easier to release a &amp;quot;Pro&amp;quot; version after some time than to think about making money right from the start.&lt;/li&gt;
	&lt;li&gt;Try to get some beta testers that are as enthusiastic about your app as you are! The feedback will help a lot if you get yourself into a dead end or just feel frustrated by bugs, and whatnot. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
&lt;strong&gt;Now, some ideas you can use: &lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Learn more about &lt;a href=&quot;http://mobileways.de/&quot; target=&quot;_blank&quot;&gt;Mobileways.de&lt;/a&gt; &lt;/li&gt;
	&lt;li&gt;Take a look at &lt;a href=&quot;http://store.ovi.com/content/6AA25E585637D62EE040050A87320E1A&quot; target=&quot;_blank&quot;&gt;Gravity in Ovi Store&lt;/a&gt; &lt;/li&gt;
	&lt;li&gt;Follow Jan Ole Suhr on &lt;a href=&quot;http://twitter.com/janole&quot; target=&quot;_blank&quot;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Update (17 September): &lt;/strong&gt;As noted in the first comment below, Gravity is one of the apps up for the CTIA 2009 Hot for the Holidays web vote award, for the Best Mobile Consumer Application. Show your support for Gravity by marking the app as a Favorite. &lt;a href=&quot;http://ctiait.ctia.org/HolidayHotList/2009/public/?fuseaction=main.viewEntry&amp;amp;productID=585&amp;amp;start=1&amp;amp;subCat=all&amp;amp;scoreStatus=all&quot; target=&quot;_blank&quot;&gt;Vote Now&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Update (18 September):&lt;/strong&gt; &lt;a href=&quot;http://store.ovi.com/content/73C585E3D2AAFF9FE040050A85320AAE&quot; target=&quot;_blank&quot;&gt;10-Day Free Trial of Gravity&lt;/a&gt; is now available in Ovi Store. Try before you buy.&amp;nbsp; 
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ideas-you-can-use/2009/09/16/gravity-for-twitter</link>
      <dc:date>2009-09-16T15:52:27Z</dc:date>
      <dc:creator>JasonBlack</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/amit-kankanis-forum-nokia-blog/2009/08/25/n97-firmware-upgrades-should-not-have-been-the-answer-to-bad-and-sluggish-ui">
   <title>N97 - firmware upgrades should not have been the answer to bad and sluggish UI</title>
   <dc:title>N97 - firmware upgrades should not have been the answer to bad and sluggish UI</dc:title>
   <description>&lt;p&gt;
Nokia N97 indeed is one of the best devices around in terms of the vaious features it provides. It can be easily categorized under Premium Device anyone would want to own. However not matching to its stature is the software built into it, specially the UI.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Nokia has been known for improving the software with newer firmware updates, and has been successfully doing it for all devices including N95, N96, 5800 XpressMusic, and others.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;However, for a device like N97, I truly think it was not the right approach to launch the device with a firmware not so good and then release better firmware. The device software, as most of you would agree has UI not appreciable, in-fact it coming 2 years or more later to iPhone, should have matched if not bettered the UI. I do assume that the future firmware for N97 will have better responsive UI and better RAM utilization, however, the initial launch is what hits me.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
My friends to whom I recommended the N97 say that the UI is really bad and the phone keeps hanging, because the firmware was old one, and then finally he returned the device and chose another one. However, after paying more than 33,000 Rs in India (and I am sure the price is equally high in all currencies around the globe), he was not expecting to be told to wait for the right firmware.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
So my main worry is that, while it is a great idea to keep updating the firmwares to improve the software on phone for devices, it is not the case with devices which cost so much. Nokia needs to understand the different user bases it has and server the different User types differently. I hope Nokia would in future pay special attention to Premium devices it offers.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
P.S. I am a die-hard fan of Nokia and would prefer a Nokia device even with this problem I mentioned earlier, as I am aware of the firmware updates. But I wanted Nokia not to make descisions which could drive users away.&amp;nbsp;
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/amit-kankanis-forum-nokia-blog/2009/08/25/n97-firmware-upgrades-should-not-have-been-the-answer-to-bad-and-sluggish-ui</link>
      <dc:date>2009-08-25T12:30:10Z</dc:date>
      <dc:creator>amitkankani</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/07/16/nokia-n97-sdk-v1.0-released">
   <title>Nokia N97 SDK v1.0 released</title>
   <dc:title>Nokia N97 SDK v1.0 released</dc:title>
   <description>&lt;p&gt;
Those engaged in developing applications for Nokia N97 will be interested to know that the final version of the &lt;a href=&quot;http://www.forum.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5-af0631419e9c/S60_All_in_One_SDKs.html&quot; title=&quot;Nokia N97 SDK&quot;&gt;Nokia N97 SDK&lt;/a&gt;&amp;nbsp;has been released today. 
&lt;/p&gt;
&lt;div style=&quot;text-align: center&quot;&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300033/n97.png&quot; alt=&quot;N97 SDK emulator screnshot&quot; /&gt;
&lt;/div&gt;
&amp;nbsp; 
&lt;p&gt;
The new SDK version provides: 
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Improved support of home screen features. &lt;/li&gt;
	&lt;li&gt;Updated SDK documentation. &lt;/li&gt;
	&lt;li&gt;Support for the Chinese version of the full keyboard. &lt;/li&gt;
	&lt;li&gt;Updated example applications. &lt;/li&gt;
	&lt;li&gt;Updated default emulator theme. &lt;/li&gt;
	&lt;li&gt;Fixes for all other important bugs.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Read more about features and known issues in SDK&#039;s &lt;a href=&quot;http://www.forum.nokia.com/info/sw.nokia.com/id/41f8d390-21e6-4b7a-a6e1-35b6417e3c89/Nokia_N97_SDK_Release_Notes.html&quot; title=&quot;Release Notes&quot;&gt;release notes&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
It is probably worth making clear a few points about this SDK: 
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
	&lt;div align=&quot;justify&quot;&gt;
	Nokia N97 is and S60 5th Edition (Symbian^1) device and it is fully compatible that that platform release. Any application developed for S60 5th Edition devices using the S60 5th Edition (Symbian^1) SDK will be compatible with smartphone as well. 
	&lt;/div&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;div align=&quot;justify&quot;&gt;
	The Nokia N97 SDK is only provided as an alternative, mostly beneficial to those developing applications targeting N97&#039;s specific features, features not supported by the platform release and thus not supported by other devices based on it, as for example the home screen widgets. 
	&lt;/div&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;div align=&quot;justify&quot;&gt;
	While the APIs in the S60 5th Edition SDK are covered by platform&#039;s binary compatibility promise, all the additional device specific APIs provided by the Nokia N97 SDKs are provided &amp;quot;as is&amp;quot;, without binary compatibility promise. 
	&lt;/div&gt;
	&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
That&#039;s it. Enjoy the new release and don&#039;t forget to let us know what you think about it. 
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/07/16/nokia-n97-sdk-v1.0-released</link>
      <dc:date>2009-07-16T17:00:00Z</dc:date>
      <dc:creator>ltomuta</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/06/25/qt-for-s60-tower-demo-running-on-nokia-n97">
   <title>Qt for S60 &quot;Tower&quot; demo running on Nokia N97</title>
   <dc:title>Qt for S60 &quot;Tower&quot; demo running on Nokia N97</dc:title>
   <description>&lt;div align=&quot;center&quot;&gt;
&amp;nbsp;
&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;450&quot; height=&quot;350&quot; data=&quot;http://www.youtube.com/v/SAtSz3TZdCs&quot; id=&quot;ltVideoYouTube&quot;&gt;
	&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/SAtSz3TZdCs&quot; /&gt;
	&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
	&lt;param name=&quot;allowScriptAcess&quot; value=&quot;sameDomain&quot; /&gt;
	&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;
	&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;
	&lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;
&lt;/object&gt;
&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&amp;nbsp;
&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&amp;nbsp;
&lt;/div&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/06/25/qt-for-s60-tower-demo-running-on-nokia-n97</link>
      <dc:date>2009-06-25T21:30:10Z</dc:date>
      <dc:creator>ltomuta</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/06/25/qt-for-s60-tower-released">
   <title>Qt for S60 &quot;Tower&quot; released</title>
   <dc:title>Qt for S60 &quot;Tower&quot; released</dc:title>
   <description>&lt;p&gt;
You will most probably be glad to hear fresh news from the Qt for S60 port team. They have a new release* out, it is called Tower and it is based on Qt 4.5.2.&lt;br /&gt;
&lt;br /&gt;
There are many new things and many improvements on the existing features, you can see them all listed in the &lt;a href=&quot;http://pepper.troll.no/s60prereleases/packages/changes-4.5.2-tower&quot;&gt;Detailed list of changes for &amp;quot;Tower&amp;quot;&lt;/a&gt;. To name just a few:
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&amp;quot;Experimental&amp;quot; support for QtWebkit (must be enabled at configuration time)&lt;/li&gt;
	&lt;li&gt;Phonon support but without the actual playback capabilities.&lt;/li&gt;
	&lt;li&gt;QtSql with sqlite3 backend&lt;/li&gt;
	&lt;li&gt;Improved exceptions safety for Qt Core library (this comes with a &lt;a href=&quot;http://pepper.troll.no/s60prereleases/patches/&quot; title=&quot;Patches&quot;&gt;patch&lt;/a&gt; for the Nokia C/C++ compiler and some really promissing documentation, judging by the title &lt;img src=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/emotions/images/smiley-wink.gif&quot; border=&quot;0&quot; alt=&quot;Wink&quot; title=&quot;Wink&quot; /&gt; )&lt;/li&gt;
	&lt;li&gt;Input methods&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
All these and a lot more in an 126 MB binary installer which is smart enough to detect all compatible SDKs in your system and install &amp;quot;Tower&amp;quot; support in all of them. (From what I see the installer needs a bit of optimization or I need a new computer &lt;img src=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/emotions/images/smiley-laughing.gif&quot; border=&quot;0&quot; alt=&quot;Laughing&quot; title=&quot;Laughing&quot; /&gt; )
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;div style=&quot;text-align: center&quot;&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300033/Qt%20for%20S60%20Tower.png&quot; /&gt;
&lt;/div&gt;
&amp;nbsp;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
You can find all the binaries, documentation and support information on the &lt;a href=&quot;http://pepper.troll.no/s60prereleases/&quot;&gt;Qt for S60 &amp;quot;Tower&amp;quot; pre-release&lt;/a&gt; site. Coming soon support for Samsung&#039;s S60 devices, an updated version of the Qt for S60 Developer Library here on Forum Nokia and a new release of the Mobility Extensions APIs. 
&lt;/p&gt;
&lt;p&gt;
&lt;span style=&quot;font-size: xx-small&quot;&gt;*Please note that this is still a technology preview release and it is not yet ready for production grade application development. &lt;/span&gt;
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/06/25/qt-for-s60-tower-released</link>
      <dc:date>2009-06-25T19:00:42Z</dc:date>
      <dc:creator>ltomuta</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/05/15/more-symbian-foundation-beta-invites">
   <title>More Symbian Foundation beta invites</title>
   <dc:title>More Symbian Foundation beta invites</dc:title>
   <description>&lt;span&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300033/SFBeta2.PNG&quot; alt=&quot;Symbian Foundation Beta snapshot&quot; /&gt;&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
You may have seen in Mark&#039;s &lt;a href=&quot;http://blogs.forum.nokia.com/blog/mark-wilcoxs-forum-nokia-blog/2009/05/14/another-chance-to-get-access-to-the-symbian-developer-website-beta&quot; title=&quot;Mark&#039;s blog post&quot;&gt;recent post&lt;/a&gt; an invitation to become a Symbian Foundation site beta &lt;strike&gt;tester&lt;/strike&gt; user. Don&#039;t worry about missing the deadline and no, you don&#039;t have to become a Twitter user just to get an invitation, the invitations are here, one message away for you. 
&lt;/p&gt;
&lt;p&gt;
So, are you a software developer curious about the new Symbian Foundation web site? Want to be the first one posting a technical question on that forum? Want to be the first one who answers one? Want to see open sourced code? Let&#039;s do it then, let&#039;s get you in! 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Who can get an invitation&lt;/strong&gt;?&lt;br /&gt;
Any Symbian C++ developer active in the Forum Nokia developer community. 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;How many invitations are available?&lt;br /&gt;
&lt;/strong&gt;There are enough for everyone. However, the distribution process is manual and time consuming so the most active contributors on the Forum Nokia Discussions Board &amp;amp; Wiki will have priority. 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;How can I apply?&lt;br /&gt;
&lt;/strong&gt;To get the username and password that will give you access to the web site all you have to do is &lt;a href=&quot;http://discussion.forum.nokia.com/forum/private.php?do=newpm&amp;amp;u=110864&quot; title=&quot;Private message link&quot;&gt;send me a private message&lt;/a&gt; through the Forum Nokia Discussions Board. Easy! 
&lt;/p&gt;
&lt;/span&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/05/15/more-symbian-foundation-beta-invites</link>
      <dc:date>2009-05-15T10:00:06Z</dc:date>
      <dc:creator>ltomuta</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/olympio-ciprianos-forum-nokia-blog/2009/05/11/filling-a-gap-of-mobile-extensions">
   <title>Filling a gap of Mobile Extensions</title>
   <dc:title>Filling a gap of Mobile Extensions</dc:title>
   <description>&lt;p&gt;
&lt;span style=&quot;font-family: times new roman,times&quot;&gt;The mobile extensions released some time ago had the lack of Bluetooth
support. Bluetooth communication is very important in many applications
especially in games. To fill in this gap students of the Federal University of
Campina Grande (Brazil) have developed some C++ wrappers to Symbian OS
Bluetooth APIs so that Qt and Open C++ developers can use then with no
knowledge of Symbian/C++ programming.&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style=&quot;font-family: times new roman,times&quot;&gt;More information can be found in &lt;/span&gt;&lt;span style=&quot;font-family: times new roman,times&quot;&gt;&lt;a href=&quot;http://efforts.embedded.ufcg.edu.br/symbiancpp/?p=30&quot;&gt;&lt;span&gt;http://efforts.embedded.ufcg.edu.br/symbiancpp/?p=30&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-family: times new roman,times&quot;&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style=&quot;font-family: times new roman,times&quot;&gt;Notice that this is the first release of the API. &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style=&quot;font-family: times new roman,times&quot;&gt;We hope to get feedback from everybody to improve whatever is needed.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/olympio-ciprianos-forum-nokia-blog/2009/05/11/filling-a-gap-of-mobile-extensions</link>
      <dc:date>2009-05-11T20:04:15Z</dc:date>
      <dc:creator>olympio</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/developer-summit-2009/2009/04/28/newwrtplugin">
   <title>Nokia and Aptana announce new version of WRT plug-in for Aptana Studio</title>
   <dc:title>Nokia and Aptana announce new version of WRT plug-in for Aptana Studio</dc:title>
   <description>&lt;p&gt;
Good news for developers coming out of the Nokia Developer Summit today - well, loads of good news, really, but let&#039;s take one thing at a time.
&lt;/p&gt;
&lt;p&gt;
Nokia and Aptana announced the latest version of the &lt;a href=&quot;http://aptana.com/blog/khakman/new_nokia_wrt_and_tools_beta_available&quot; target=&quot;_blank&quot;&gt;Nokia WRT Plugin for Aptana Studio&lt;/a&gt;, which &amp;quot;lets web developers easily create, package and deploy a whole new range of mobile applications (widgets!) that integrate with the underlying systems and software on a mobile device.&amp;quot; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://www.aptana.com/system/files/images/nokia_wrt_app_and_code.preview.gif&quot; alt=&quot;WRT plug-in for Aptana Studio&quot; width=&quot;640&quot; height=&quot;276&quot; align=&quot;middle&quot; /&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot; /&gt;
&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot; /&gt;
&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot; /&gt;
&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot; /&gt;
&lt;link href=&quot;/C:%5CDOCUME%7E1%5Cjasblack%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot; /&gt;
&lt;xml&gt;
&lt;w&gt;
&lt;w&gt;Normal&lt;/w&gt;
&lt;w&gt;0&lt;/w&gt;
&lt;w&gt;
&lt;w&gt;
&lt;w&gt;false&lt;/w&gt;
&lt;w&gt;false&lt;/w&gt;
&lt;w&gt;false&lt;/w&gt;
&lt;w&gt;
&lt;w&gt;
&lt;w&gt;
&lt;w&gt;
&lt;w&gt;
&lt;w&gt;
&lt;/w&gt;
&lt;w&gt;MicrosoftInternetExplorer4&lt;/w&gt;
&lt;/w&gt;
&lt;/xml&gt;&lt;xml&gt;
&lt;w deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;
&lt;/w&gt;
&lt;/xml&gt;&lt;style&gt;

&lt;/style&gt;
&lt;style&gt;
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:&quot;Table Normal&quot;;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:&quot;&quot;;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:&quot;Times New Roman&quot;;
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
&lt;/style&gt;

&lt;/p&gt;
&lt;p&gt;
WRT widgets can easily be installed, and they make use of things like the device&#039;s contact list and calendar data, determine the device&#039;s location, find landmarks within an area, send and get SMS messages, receive information from a device sensor, such as an accelerometer and more on Nokia S60 5th edition devices including the forthcoming Nokia N97. 
&lt;/p&gt;
&lt;p&gt;
eWeek has a good report about the &lt;a href=&quot;http://www.eweek.com/c/a/Application-Development/Nokia-and-Aptana-Team-to-Boost-Mobile-Web-Development-836195/&quot; target=&quot;_blank&quot;&gt;new release online today&lt;/a&gt;. More about today&#039;s announcements @Nokia Developer Summit available from &lt;a href=&quot;http://conversations.nokia.com/2009/04/28/nokia-developer-summit-announcements/&quot; target=&quot;_blank&quot;&gt;Nokia Conversations&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Read more about &lt;a href=&quot;http://www.forum.nokia.com/I_Want_To/Mobilise_Websites/Why_mobilise_websites.xhtml&quot;&gt;mobilising websites&lt;/a&gt;.&amp;nbsp; 
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/developer-summit-2009/2009/04/28/newwrtplugin</link>
      <dc:date>2009-04-28T17:52:56Z</dc:date>
      <dc:creator>DevSummitCrew</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2009/03/07/series-60-5th-edition-sdk-1.0-finally-out">
   <title>Series 60 5th Edition SDK 1.0 finally out</title>
   <dc:title>Series 60 5th Edition SDK 1.0 finally out</dc:title>
   <description>&lt;p&gt;
After a long await, at last Series 60 5th Edition SDK 1.0 is available now.
&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;table cellpadding=&quot;24&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;
			&lt;img src=&quot;http://blogs.forum.nokia.com/data/blogs/resources/300027/S605thEdv1.jpg&quot; align=&quot;left&quot; /&gt; 
			&lt;/td&gt;
			&lt;td valign=&quot;top&quot;&gt;
			&lt;p&gt;
			Here is the changelog:
			&lt;/p&gt;
			&lt;p&gt;
			&lt;span&gt;
			&lt;ul&gt;
				&lt;li&gt;The standard three softkeys in the emulator&amp;rsquo;s keypad-off display.&lt;/li&gt;
				&lt;li&gt;Support for the Chinese, Arabic, and Urdu languages. (Support for the Arabic and Urdu languages is provided by SDK plug-ins.)&lt;/li&gt;
				&lt;li&gt;Start-up progress indicator, which is visible when the emulator is minimised.&lt;/li&gt;
				&lt;li&gt;A number of issues have been resolved and deficiencies removed (see release notes for details).&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/span&gt; The package size is much bigger that the previous one. The new one size is 622MB while the v0.9 one size is 499MB only.
			&lt;/p&gt;
			&lt;p&gt;
			&lt;a href=&quot;http://www.forum.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5-af0631419e9c/S60_All_in_One_SDKs.html&quot; target=&quot;_blank&quot;&gt;Click here to go to download page&amp;nbsp;&lt;/a&gt;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/sittiphol-phanvilais-forum-nokia-blog/2009/03/07/series-60-5th-edition-sdk-1.0-finally-out</link>
      <dc:date>2009-03-07T17:27:19Z</dc:date>
      <dc:creator>neois</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/nokia-developer-web-talks/2009/01/27/google-translator-widget-for-s60-wrt">
   <title>Google Translator Widget for S60 WRT</title>
   <dc:title>Google Translator Widget for S60 WRT</dc:title>
   <description>&lt;p&gt;First happy (lunar) new year! &lt;/p&gt;&lt;p&gt;Story: This morning I wanted to send some Chinese SMS msgs from my phone, because today was the Lunar New Year. However, I couldn&#039;t find a way to give me easy translated strings... I searched a bit on the Internet; there were some S60 WRTs already, but none seemed to let me cut and paste the results... I was suprised no one (at least I couldn&#039;t find) had created a Google Translate version for S60. So I had done the engineer&#039;s way, write it myself; here I go... I wrote the whole thing in less then 20 min. Believe me, it took more time to upload the widget to MOSH, create the preview pictures, and write this post to tell you about it.&lt;/p&gt;&lt;p&gt;Comments and suggestions are welcome. If there are updates, I will post the links in this post or my personal blog &lt;a href=&quot;http://www.waiseto.com/2009/01/simple-google-translator-widget-for-s60.html&quot;&gt;here&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;Some tips:&lt;/p&gt;&lt;p&gt;1) If you interested in reading more about Google AJAX Lanaguage API, here is the link: &lt;a href=&quot;http://code.google.com/apis/ajaxlanguage/documentation/#Examples&quot;&gt;http://code.google.com/apis/ajaxlanguage/documentation/#Examples&lt;/a&gt; &lt;/p&gt;&lt;p&gt;2) If your favorite language(s), are not there you can change the code your self. Go into the widget index.html and change this section&lt;/p&gt;&lt;blockquote&gt;	&lt;p&gt;	&lt;span style=&quot;font-family: &#039;courier new&#039;, courier&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;select id=&amp;quot;tlang&amp;quot;&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;option value=&amp;quot;zh-TW&amp;quot;&amp;gt;Chinese Trad&amp;lt;/option&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;option value=&amp;quot;zh-CN&amp;quot;&amp;gt;Chinese Simpl&amp;lt;/option&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;option value=&amp;quot;en&amp;quot;&amp;gt;English&amp;lt;/option&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;option value=&amp;quot;fi&amp;quot;&amp;gt;Finish&amp;lt;/option&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;option value=&amp;quot;fr&amp;quot;&amp;gt;French&amp;lt;/option&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;option value=&amp;quot;de&amp;quot;&amp;gt;German&amp;lt;/option&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;option value=&amp;quot;it&amp;quot;&amp;gt;Italian&amp;lt;/option&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;option value=&amp;quot;ja&amp;quot;&amp;gt;Japanese&amp;lt;/option&amp;gt;&lt;br /&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;courier new&#039;, courier&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;option value=&amp;quot;ko&amp;quot;&amp;gt;Korean&amp;lt;/option&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;option value=&amp;quot;pt&amp;quot;&amp;gt;Portuguese&amp;lt;/option&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;lt;option value=&amp;quot;es&amp;quot;&amp;gt;Spanish&amp;lt;/option&amp;gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/select&amp;gt;&amp;lt;br/&amp;gt;&lt;/span&gt; 	&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;(there are other resources about widget development, &lt;a href=&quot;http://www.forum.nokia.com/Resources_and_Information/Explore/Web_Technologies/Web_Runtime/&quot;&gt;for example here&lt;/a&gt;, so I am not going into that here.)&lt;/p&gt;&lt;p&gt;That is really, now here is the link in to download and install the widget:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_5RAorUE8H_Y/SX6pvpTSUqI/AAAAAAAAAFU/zQSK4YjrSbc/s320/Picture+1.png&quot; border=&quot;0&quot; width=&quot;226&quot; height=&quot;320&quot; /&gt; Here is the first (0.1) version: &lt;a id=&quot;res_2003&quot; href=&quot;/data/blogs/resources/300032/GoogleTranslator0.1.wgz&quot;&gt;GoogleTranslator0.1.wgz&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Update 01: &lt;br /&gt;I have put the index.html on my web, you can use any browser to use this web app (S40 and others): &lt;br /&gt;&lt;a href=&quot;http://camelot.net/stage/gtranslator/&quot; target=&quot;_blank&quot;&gt;http://camelot.net/stage/gtranslator/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Update 02, 2009.02.01:&lt;br /&gt;Symbian Freak site has reported this widget, thanks guys! &lt;a href=&quot;http://www.symbian-freak.com/downloads/freeware/cat_s60_5th/descriptions/widgets/google_translator_widget_for_s60.htm#&quot; target=&quot;_blank&quot;&gt;link&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Update 03, 2009.02.25:&lt;br /&gt;This widget has made top 10 freeware for Samsung over at AllAboutSymbian.com, thanks Steve! &lt;a href=&quot;http://www.allaboutsymbian.com/features/item/Top_10_Freeware_for_the_Samsung_S60_phones_eg_INNOV8.php&quot; target=&quot;_blank&quot;&gt;link&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Update 04, 2009.04.06:&lt;br /&gt;Since MOSH will be closing shortly, I have moved the widget file to this site. The link above is updated. Unforunately, I will not have the capability to track how many people have downloaded the widget... &lt;img src=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/emotions/images/smiley-cry.gif&quot; border=&quot;0&quot; alt=&quot;Cry&quot; title=&quot;Cry&quot; /&gt; My last count of user download from MOSH is... &lt;img src=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/emotions/images/smiley-smile.gif&quot; border=&quot;0&quot; alt=&quot;Smile&quot; title=&quot;Smile&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300032/2004-Picture%201.png&quot; /&gt;&lt;/p&gt;&lt;p&gt;Update 05: 2009.04.18&lt;br /&gt;If you are a developer and enjoy reading this, you might also be interested in my new article on &lt;a href=&quot;http://blogs.forum.nokia.com/blog/forum-nokia-web-talks/2009/04/19/turn-my-s60-wrt-widget-to-an-iphone-app&quot;&gt;Turn my S60 WRT into an iPhone app: http://blogs.forum.nokia.com/blog/forum-nokia-web-talks/2009/04/19/turn-my-s60-wrt-widget-to-an-iphone-app&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Update 06: 2009.08.28&amp;nbsp;&lt;/p&gt;&lt;p&gt;I suddenly decided to make a demo video... for no reason... kinda fun&amp;nbsp;&lt;img src=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/emotions/images/smiley-tongue-out.gif&quot; border=&quot;0&quot; alt=&quot;Tongue out&quot; title=&quot;Tongue out&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;object type=&quot;application/x-shockwave-flash&quot; width=&quot;450&quot; height=&quot;350&quot; data=&quot;http://www.youtube.com/v/Pz2fHRm8ZBQ&quot; id=&quot;ltVideoYouTube&quot;&gt;	&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/Pz2fHRm8ZBQ&quot; /&gt;	&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;	&lt;param name=&quot;allowScriptAcess&quot; value=&quot;sameDomain&quot; /&gt;	&lt;param name=&quot;quality&quot; value=&quot;best&quot; /&gt;	&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;	&lt;param name=&quot;FlashVars&quot; value=&quot;playerMode=embedded&quot; /&gt;&lt;/object&gt;&lt;/p&gt;&lt;p&gt;- Wai Seto&lt;/p&gt;&lt;a href=&quot;http://mosh.nokia.com/content/613DB4E3DF1D5682E040050A44300F2D&quot;&gt;&lt;/a&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/nokia-developer-web-talks/2009/01/27/google-translator-widget-for-s60-wrt</link>
      <dc:date>2009-01-27T00:38:49Z</dc:date>
      <dc:creator>wmseto</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/gabor-toroks-forum-nokia-blog/2009/01/22/microweather-for-s60-goes-open-source">
   <title>MicroWeather for S60 goes Open Source</title>
   <dc:title>MicroWeather for S60 goes Open Source</dc:title>
   <description>&lt;p&gt;&lt;span style=&quot;line-height: 19px; color: #333333&quot;&gt;I usually don&#039;t write about specific mobile software, but this time it&#039;s a bit different. You know, it&#039;s one thing that one of my colleagues,&amp;nbsp;&lt;a href=&quot;http://jouni.miettunen.googlepages.com/&quot;&gt;Jouni Miettunen&lt;/a&gt;, became a&amp;nbsp;&lt;span style=&quot;font-weight: bold&quot;&gt;Forum Nokia Champion&lt;/span&gt;last time thanks to his active participation in&amp;nbsp;&lt;span style=&quot;font-weight: bold&quot;&gt;Python for S60&lt;/span&gt;community. I&#039;m really proud of him, he really deserved the honour.&lt;br /&gt;&lt;br /&gt;But it seems that the spirit of open source software has &amp;quot;infected&amp;quot; another colleague of mine.&amp;nbsp;&lt;a href=&quot;http://gabor.fetter.googlepages.com/&quot;&gt;Gabor Fetter&lt;/a&gt;, author of&amp;nbsp;&lt;span style=&quot;font-weight: bold&quot;&gt;MicroPool&amp;nbsp;&lt;/span&gt;(a bestseller in its category),&amp;nbsp;&lt;span style=&quot;font-weight: bold&quot;&gt;MicroPinball&amp;nbsp;&lt;/span&gt;and&amp;nbsp;&lt;span style=&quot;font-weight: bold&quot;&gt;MicroWeather&amp;nbsp;&lt;/span&gt;has now decided to make his last piece of software open source. I&#039;m not going into praising&amp;nbsp;&lt;span style=&quot;font-weight: bold&quot;&gt;MicroWeather&lt;/span&gt;, let it be enough that I use it daily. For more information, you can check out the official page at&amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/microweathers60/&quot;&gt;http://sourceforge.net/projects/microweathers60/&lt;/a&gt;. But you can do more than being in read-only mode: why not contribute to it? Any ideas, contribution are welcome!&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/43602/MicroWeather%20-%20City%20List.jpg&quot; alt=&quot;MicroWeather - City List&quot; /&gt;&amp;nbsp;&lt;span style=&quot;line-height: 19px; color: #333333&quot;&gt;&lt;span style=&quot;line-height: normal; color: #000000&quot;&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/43602/MicroWeather%20-%20City%20details.jpg&quot; alt=&quot;MicroWeather - City details&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 19px; color: #333333&quot;&gt;&lt;span style=&quot;line-height: normal; color: #000000&quot;&gt;&lt;span style=&quot;line-height: 19px; color: #333333&quot;&gt;I&#039;m happy to see that we&#039;re that&amp;nbsp;&lt;span style=&quot;font-style: italic&quot;&gt;agile&lt;/span&gt;! ;-)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;line-height: 19px; color: #333333&quot;&gt;Tote&lt;span style=&quot;line-height: normal; color: #000000&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href=&quot;http://mobile-thoughts.blogspot.com/&quot;&gt;mobile-thoughts.blogspot.com&lt;/a&gt;&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/gabor-toroks-forum-nokia-blog/2009/01/22/microweather-for-s60-goes-open-source</link>
      <dc:date>2009-01-22T10:23:18Z</dc:date>
      <dc:creator>tote_b5</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/01/15/s60-development-on-windows-7">
   <title>S60 development on Windows 7</title>
   <dc:title>S60 development on Windows 7</dc:title>
   <description>&lt;link href=&quot;http://blogs.forum.nokia.com/js/tinymce/themes/advanced/css/editor_content.css&quot; rel=&quot;stylesheet&quot; /&gt;
&lt;link href=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/insertresource/css/content.css&quot; rel=&quot;stylesheet&quot; /&gt;
&lt;link href=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/insertvideo/css/content.css&quot; rel=&quot;stylesheet&quot; /&gt;
&lt;link href=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/insertaudio/css/content.css&quot; rel=&quot;stylesheet&quot; /&gt;
&lt;link href=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/more/more.css&quot; rel=&quot;stylesheet&quot; /&gt;
&lt;link href=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/spellchecker/css/content.css&quot; rel=&quot;stylesheet&quot; /&gt;
&lt;base href=&quot;http://blogs.forum.nokia.com/&quot; /&gt;
One of the first comments to my &lt;a href=&quot;http://blogs.forum.nokia.com/blog/lucian-tomutas-forum-nokia-blog/2008/06/15/s60-sdk-tools-on-windows-vista-a-success-story&quot; title=&quot;S60 SDK and tools on Windows Vista - a success story&quot;&gt;S60 SDK and tools on Windows Vista - a success story&lt;/a&gt; article was that we should hurry up with making the tools compatible with Vista because what do you know, Windows 7 is around the corner and we will be again trailing behind ... :) 
&lt;p&gt;
Well, &lt;a href=&quot;http://www.microsoft.com/windows/windows-7/&quot; target=&quot;_blank&quot; title=&quot;microsoft.com&quot;&gt;Windows 7&lt;/a&gt; (beta, Ultimate edition) is now available for download and is surprisingly stable. On a modest IBM Thinkpad T41 the OS installs ok and although it has some bells and whistles disabled (or because of that, after all Aero is cute but resource hungry) I find it to be fast and fresh ... 
&lt;/p&gt;
&lt;p&gt;
So, how&amp;nbsp;do Carbide (now version 2.0) and the S60 SDK (now the S60 5th Edition SDK v0.9) behave on this Windows release? 
&lt;/p&gt;
&lt;p&gt;
As with Vista, the key is to be careful and as much as possible in control of what you&#039;re doing. There seems to be only two rules to follow: install the tools with admin rights and verify the result after each step. 
&lt;/p&gt;
&lt;p&gt;
I&#039;ve followed roughly the same steps and compared with the previous results the following are to be noted: 
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;The only ActivePerl package I&#039;ve found for download was in *.msi format. This is basically a document to&amp;nbsp; be handled by the Windows Installer and does not have a &amp;quot;Run as Administrator&amp;quot; option.&lt;br /&gt;
	Holding the Shift key down while accessing the context menu one can find a &amp;quot;Run as other user...&amp;quot; option but in an attempt to use that I found out that the Administrator account was by default disabled.&lt;br /&gt;
	I ended up enabling this account, setting a password for it and then running the Windows Installer from the command line (just to be sure):&lt;br /&gt;
	&lt;br /&gt;
	&lt;span&gt;
	&lt;p&gt;
	&lt;em&gt;&amp;gt; runas /noprofile /user:administrator &amp;quot;msiexec /i c:\users\lucian\desktop\ActivePerl-5.6.1.635-MSWin32-x86.msi&amp;quot;&lt;/em&gt; 
	&lt;/p&gt;
	&lt;/span&gt;Aside from this small complication all went ok and at the end I could verify that Perl was correctly added to the path and can be invoked (tools verification as described in &lt;a href=&quot;http://wiki.forum.nokia.com/index.php/How_do_I_start_programming_for_Symbian_OS%3F&quot; target=&quot;_blank&quot; title=&quot;Forum Nokia Wiki&quot;&gt;How do I start programming for Symbian OS?&lt;/a&gt;).&lt;span&gt;&lt;br /&gt;
	&lt;br /&gt;
	&lt;/span&gt;&lt;/li&gt;
	&lt;li&gt;As in the previous post, I&#039;ve chose to install the GCC compiler myself rather than let the SDK setup to start it. However, despite running it with administrator privileges the installer was not able to modify the %PATH% environment variable so I had to edit it manually and set it as &lt;em&gt;&lt;span&gt;%PATH%=c:\Program Files\CSL Arm Toolchain\bin;%PATH%&lt;br /&gt;
	&lt;br /&gt;
	&lt;/span&gt;&lt;/em&gt;&lt;/li&gt;
	&lt;li&gt;&lt;span&gt;The emulator is running OK with no hacks applied&amp;nbsp;(like DEP deactivation), just the usual firewall blockage removal&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;span&gt;That&#039;s it. Unofficially and with a &amp;quot;only for hackers&amp;quot; recommendation I declare the S60 development tools Windows 7 ready. :)&lt;/span&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;span&gt;Btw, as in the previous tests, I found that I don&#039;t need the official Vista patch provided with the SDK or any of the many hacks documented in the Migrating to Windows Vista wiki article. Or at least I did not need them ... yet. &lt;/span&gt;&lt;img src=&quot;http://blogs.forum.nokia.com/js/tinymce/plugins/emotions/images/smiley-cool.gif&quot; border=&quot;0&quot; alt=&quot;Cool&quot; title=&quot;Cool&quot; /&gt; 
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/lucian-tomutas-blog/2009/01/15/s60-development-on-windows-7</link>
      <dc:date>2009-01-15T11:00:40Z</dc:date>
      <dc:creator>ltomuta</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/andreas-jakls-forum-nokia-blog/2009/01/14/mopoid">
   <title>Mopoid Workshop - Your Own Arkanoid-like Game for S60</title>
   <dc:title>Mopoid Workshop - Your Own Arkanoid-like Game for S60</dc:title>
   <description>&lt;p&gt;
&lt;table align=&quot;right&quot; border=&quot;0&quot; cellspacing=&quot;10&quot; width=&quot;240&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td align=&quot;center&quot;&gt;&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/105214/Mopoid-Screenshot.png&quot; alt=&quot;Develop a full-blown Arkanoid-like game - and play it!&quot; /&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align=&quot;center&quot;&gt;&lt;em&gt;Develop a full-blown Arkanoid-like game - and play it!&lt;/em&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
Probably the largest and longest free workshop for S60 development is now available in a completely rewritten and updated version. The unique aspect: everything is explained based on a fully working Arkanoid-like game called &lt;a href=&quot;http://www.symbianresources.com/tutorials/mopoid.php&quot;&gt;Mopoid&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
While reading through 76 pages and 175 slides, you will explore most of the important concepts behind Symbian OS / S60 &amp;ndash; including using the UI designer of Carbide.c++, scalable vector graphics, localizable text and of course all the traditional topics like the cleanup stack, descriptors or periodic timers.
&lt;/p&gt;
&lt;h2&gt;
The Origins
&lt;/h2&gt;
&lt;p&gt;
In 2004, I prepared my very first Symbian OS workshop at the University of Applied Sciences in Hagenberg. Its aim was to give a compressed overview of the most important concepts of development for S60 &amp;ndash; in form of a large, fully working game. Students would implement certain parts; the specialities of native Symbian OS C++ development were explained right when they were relevant. I still remember working through the whole night on the day before the workshop, testing everything ten times to make sure that everything really worked as expected.
&lt;/p&gt;
&lt;h2&gt;
The Update
&lt;/h2&gt;
&lt;p&gt;
Back then, the tutorial was based on the free &lt;a href=&quot;http://www.newlc.com/en/A-first-sight-at-Borland-C-Builder.html&quot;&gt;Borland C++ Builder Mobile Edition&lt;/a&gt;, which already featured a UI designer. While the IDE had potential, it was slow and buggy. Soon after, it was abandoned.
&lt;/p&gt;
&lt;p&gt;
The mobile world moves quickly, and the tutorial soon got outdated. Still based on S60 1st Edition, the game wouldn&amp;rsquo;t run on current devices. Also, Borland C++ Builder does no longer exist, with the (much better) &lt;a href=&quot;http://www.forum.nokia.com/Resources_and_Information/Tools/IDEs/Carbide.c++/&quot;&gt;Carbide.c++&lt;/a&gt; IDE now being the standard for Symbian OS development.
&lt;/p&gt;
&lt;p&gt;
As it would have been a pity to simply let dust settle on Mopoid and watch it disappear, I decided to take on the task of updating the tutorial for today&amp;rsquo;s environment. The game has now been greatly extended and improved - for example, it includes support for scalable screens. Of course, most parts of the tutorial had to be rewritten as well. The slides are completely new.
&lt;/p&gt;
&lt;h2&gt;
The Future
&lt;/h2&gt;
&lt;p&gt;
The workshop was just published on the &lt;a href=&quot;http://developer.symbian.com/main/documentation/example_app_code/cpp/index.jsp&quot; title=&quot;Mopoid at the Symbian Developer Network&quot;&gt;Symbian Developer Network&lt;/a&gt; and is now also available from &lt;a href=&quot;http://www.symbianresources.com/tutorials/mopoid.php&quot; title=&quot;Mopoid at symbianresources.com&quot;&gt;symbianresources.com&lt;/a&gt;. The whole tutorial might be a bit too steep if you don&amp;rsquo;t have any experience with Symbian OS at all, but for a little more advanced developers, it&amp;rsquo;ll be interesting to see how all the idioms and concepts fit together in a real game.
&lt;/p&gt;
&lt;p&gt;
The source code is released using the GPL license. Mopoid already supports level files, saving the high score and much more. If someone wants to add more features or levels, it&amp;rsquo;d be great to release a polished game without some rough edges to the public in the future!
&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;img src=&quot;http://blogs.forum.nokia.com//data/blogs/resources/105214/t_Mopoid-Tutorial.jpg&quot; alt=&quot;The Mopoid tutorial comes with 76 pages and 175 slides full of free Symbian OS information.&quot; /&gt; 
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/andreas-jakls-forum-nokia-blog/2009/01/14/mopoid</link>
      <dc:date>2009-01-14T00:23:36Z</dc:date>
      <dc:creator>mopius</dc:creator>
  </item>
            
  <item rdf:about="http://www.developer.nokia.com/Community/Blogs/blog/ruben-rincons-forum-nokia-blog/2008/12/20/videotutorial-creando-un-widget-con-aptana-studio-y-el-wrt-s60-plugin">
   <title>VideoTutorial:  creando un Widget con Aptana Studio y el WRT S60 plugin</title>
   <dc:title>VideoTutorial:  creando un Widget con Aptana Studio y el WRT S60 plugin</dc:title>
   <description>&lt;p&gt;
Una gran noticia para los desarrolladores de widgets.&amp;nbsp; Nokia ha hecho el primer release de un plugin para Aptana Studio.&amp;nbsp; Con este plugin se pueden elaborar widgets de una forma muy r&amp;aacute;pida.&amp;nbsp; Como en alg&amp;uacute;n lugar escuch&amp;eacute;:&amp;nbsp; si una imagen vale mil palabras, un video vale un mill&amp;oacute;n; por eso, aqu&amp;iacute; les dejo un videotutorial en donde se realiza un ejemplo completo de un Widget que utiliza el Google Language Ajax API&amp;nbsp;para que vean lo f&amp;aacute;cil que es hacer un widget. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;Pueden ver el videotutorial en el siguiente link:&amp;nbsp; &lt;a href=&quot;http://blip.tv/file/1597789&quot; target=&quot;_blank&quot;&gt;VIDEOTUTORIAL: WIDGET TRADUCTOR&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
En este link pueden descargar Aptana Studio:&lt;br /&gt;
&lt;a href=&quot;http://aptana.com/&quot; title=&quot;Aptana Studio&quot;&gt;http://aptana.com/&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
En este link encontrar&amp;aacute;n el WRT S60 plugin para Aptana:&lt;br /&gt;
&lt;a href=&quot;http://aptana.com/nokia&quot; title=&quot;WRT S60 Plugin para Aptana Studio&quot;&gt;http://aptana.com/nokia&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
En este link pueden descargar el ejemplo completo: &lt;a href=&quot;http://wiki.forum.nokia.com/index.php/Image:TraductorGoogle.zip&quot; title=&quot;Traductor Google&quot;&gt;Traductor &lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Nota:&lt;/strong&gt;&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Hay otro detalle del cual no hablo en el videotutorial pero con el que algunos pueden tener problemas: 
&lt;/p&gt;
&lt;p&gt;
Cuando se va a efectuar la transici&amp;oacute;n en una pantalla que no ha tenido ning&amp;uacute;n cambio, algunas veces la pantalla no se refresca hasta que movemos el cursor sobre ella.&amp;nbsp; Este inconveniente se resuelve utilizando la siguiente l&amp;iacute;nea: 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setTimeout(&#039;widget.performTransition();&#039;, 0); 
&lt;/p&gt;
&lt;p&gt;
en lugar de utilizar s&amp;oacute;lamente: 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;widget.performTransition(); 
&lt;/p&gt;</description>
   <link>http://www.developer.nokia.com/Community/Blogs/blog/ruben-rincons-forum-nokia-blog/2008/12/20/videotutorial-creando-un-widget-con-aptana-studio-y-el-wrt-s60-plugin</link>
      <dc:date>2008-12-20T18:20:16Z</dc:date>
      <dc:creator>rdrincon</dc:creator>
  </item>
  </rdf:RDF>