<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.teemu.im &#187; Series 60</title>
	<atom:link href="http://blog.teemu.im/topics/series-60/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.teemu.im</link>
	<description>i'm teemu and this is my weblog</description>
	<lastBuildDate>Mon, 31 Oct 2011 08:44:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Python For Series 60 v.1.9 Released For Testing</title>
		<link>http://blog.teemu.im/2008/12/28/python-for-series-60-v19-released-for-testing/</link>
		<comments>http://blog.teemu.im/2008/12/28/python-for-series-60-v19-released-for-testing/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 06:41:45 +0000</pubDate>
		<dc:creator>Teemu Harju</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Series 60]]></category>
		<category><![CDATA[s60]]></category>

		<guid isPermaLink="false">http://blog.teemu.im/?p=233</guid>
		<description><![CDATA[Python for Nokia&#8217;s Series 60 platform has been around for four years now and to be honest, not much has happened on that front during the past year. However, suddenly on 24th of December Nokia releases a version 1.9.0 of the Python for Series 60 that is a major rewrite of the whole thing and [...]]]></description>
			<content:encoded><![CDATA[<p>Python for Nokia&#8217;s Series 60 platform has been around for four years now and to be honest, not much has happened on that front during the past year. However, suddenly on 24th of December <a href="http://discussion.forum.nokia.com/forum/showthread.php?t=154215">Nokia releases a version 1.9.0 of the Python for Series 60</a> that is a major rewrite of the whole thing and comes now with Python 2.5 version of the core language. As usual, the odd-number version branch means that the release is for testing purposes only and the even-numbered 2.0 version branch should be released once it becomes more stable. <a href="http://croozeus.com/blog">Blog at Croozeus.com</a> has done pretty nice <a href="http://croozeus.com/blogs/?p=153">wrap up of the new release</a> and here are my thoughts.</p>
<blockquote><p>First of all I should mention that as I write this blog entry I&#8217;ve not yet had time to test the new Python for Series 60 release. So I apologize beforehand for all false comments I&#8217;m about to make. </p></blockquote>
<p>It seems that they are giving a lot more focus on the ease of development in this new release. Which is a really good thing I must say. What pleases me the most is that they are planning on improving the Python runtime deployment so that the end-user or the guy that is installing Python applications should not have to worry too much about having or not having the Python runtime installed on his phone. Definitely a good thing. The new release includes a packaging tool that is not part of the S60 SDK and is basically <a href="http://code.google.com/p/ensymble/">ensymble</a> with added GUI. Ensymble is an excellent tool and it is very nice to see it included in the official PyS60 release.</p>
<p>Like mentioned already, the new release includes the version 2.5 of the Python interpreter and most of it&#8217;s standard libraries. Ok, the word &#8220;most&#8221; does not sound good here. I&#8217;ll focus first on the good things. First, <strong>the new release has Expat XML parser in it</strong>. Definitely a good thing since XML is something that pretty much every application out there uses and so far people have had to make ugly regexp XML parsers or use 3rd party package of expat to be able to parse XML in their PyS60 applications. However, I would say that including <a href="http://docs.python.org/library/json.html">JSON parser</a> as the official Python 2.6 release did lately, would probably be a good idea too.</p>
<p>Also, inclusion of <a href="http://www.python.org/doc/2.5.4/lib/module-asyncore.html">asyncore</a> and <strong>more compliant socket module</strong> sounds nice. I can&#8217;t wait to try <a href="http://twistedmatrix.com/trac/">Twisted</a> on PyS60 and see how it works. One could do some crazy things with that on a mobile phone.</p>
<p>Then to the things that are not included from the standard Python 2.5 libraries. Now, I don&#8217;t have too much information on this since, like said before, I haven&#8217;t tried the new release yet. However, to my disappointment I noticed that <a href="http://www.python.org/doc/2.5.4/lib/module-sqlite3.html">sqlite3</a> is <a href="http://discussion.forum.nokia.com/forum/showpost.php?p=521671&#038;postcount=2">not included</a>. SQLite should probably be a platform component in S60 because it is kind of becoming a de facto standard in mobile platforms since both iPhone and Android platforms use it. I don&#8217;t know what is the equivalent in S60 or does such exist but having some kind of storage other than just plain text file for PyS60 applications would be extremely nice thing to have.</p>
<p>Ok, I have to try out the new PyS60 release soon. I&#8217;m hoping that I will be pleasantly surprised. I&#8217;ll definitely write more about it later.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teemu.im/2008/12/28/python-for-series-60-v19-released-for-testing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Python for Series 60 Goes Final</title>
		<link>http://blog.teemu.im/2007/07/10/python-for-series-60-goes-final/</link>
		<comments>http://blog.teemu.im/2007/07/10/python-for-series-60-goes-final/#comments</comments>
		<pubDate>Tue, 10 Jul 2007 18:23:06 +0000</pubDate>
		<dc:creator>Teemu Harju</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Series 60]]></category>

		<guid isPermaLink="false">http://www.teemuharju.net/2007/07/10/python-for-series-60-goes-final/</guid>
		<description><![CDATA[Finally it happened. It was announced today in the Forum Nokia Python section that a 1.4.0 final version of Python for Series 60 has been released. This is something that I&#8217;ve been waiting this for a long time since I&#8217;ve been kind of pissed of with the Symbian signing policy. And guess what&#8230; this final [...]]]></description>
			<content:encoded><![CDATA[<p>Finally it happened. It was announced today in the <a href="http://discussion.forum.nokia.com/forum/showthread.php?t=111485">Forum Nokia Python section</a> that a 1.4.0 final version of Python for Series 60 has been released. This is something that I&#8217;ve been waiting this for a long time since I&#8217;ve been kind of pissed of with the Symbian signing policy. And guess what&#8230; this final version of PyS60 has been officially signed by Nokia with all developer certificate capabilities so no more signing is required for Python application in order to access e.g., the GSM location or GPS APIs. How cool is this? Finally, it is humanly possible to develop applications for S60 mobiles. You can expect to see more PyS60 related stuff in this blog once the summer holidays are over. Until then, have a good summer&#8230;. I know I will. <img src='http://blog.teemu.im/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teemu.im/2007/07/10/python-for-series-60-goes-final/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Fupper</title>
		<link>http://blog.teemu.im/2006/09/13/fupper/</link>
		<comments>http://blog.teemu.im/2006/09/13/fupper/#comments</comments>
		<pubDate>Wed, 13 Sep 2006 12:10:00 +0000</pubDate>
		<dc:creator>Teemu Harju</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Series 60]]></category>

		<guid isPermaLink="false">http://www.teemuharju.net/2006/09/13/fupper/</guid>
		<description><![CDATA[I&#8217;m announcing a new software for Series 60 mobile phones called Fupper. It&#8217;s a Flickr upload tool written in Pyhon. Look here for more information.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m announcing a new software for Series 60 mobile phones called Fupper. It&#8217;s a Flickr upload tool written in Pyhon. Look <a href="http://fupper.teemuharju.net">here</a> for more information.</p>
<p><img id="image162" src="http://blog.teemu.im/wp-content/uploads/2006/09/main_menu.png" alt="Fupper main menu" height="207" width="175" /> <img id="image164" src="http://blog.teemu.im/wp-content/uploads/2006/09/photo_upload.png" alt="Fupper upload" height="207" width="175" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teemu.im/2006/09/13/fupper/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Raccoon goes open source</title>
		<link>http://blog.teemu.im/2006/05/26/raccoon-goes-open-source/</link>
		<comments>http://blog.teemu.im/2006/05/26/raccoon-goes-open-source/#comments</comments>
		<pubDate>Fri, 26 May 2006 05:01:20 +0000</pubDate>
		<dc:creator>Teemu Harju</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Series 60]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.teemuharju.net/2006/05/26/raccoon-goes-open-source/</guid>
		<description><![CDATA[Earlier, I wrote about the Raccoon web server that you can run on your mobile phone. I just found out that it has been released as open source. Also the gateway implementation has been released, so now you are no more attached only to the project&#8217;s own gateway. A brief look at the gateway install [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier, I wrote about the <a href="http://www.teemuharju.net/2006/05/03/how-about-running-a-web-server-on-your-mobile-phone/">Raccoon web server</a> that you can run on your mobile phone. I just found out that <a href="http://opensource.nokia.com/projects/mobile-web-server/">it has been released as open source</a>. Also the gateway implementation has been released, so now you are no more attached only to the project&#8217;s own gateway. A brief look at the gateway install instructions seemed to be quite complicated, but I&#8217;m definitely planning to set up one to my home server.</p>
<p>This is the first, but rather small step towards having your mobile phone part of the Internet. Now all we need are flat fee data connections and I think lots of cool new stuff will appear. If you have a <a href="http://www.forum.nokia.com/main/0,,150,00.html?matrixType=s60">Series 60 phone</a>, give <a href="http://research.nokia.com/research/projects/mobile-web-server/phone-software.html">Raccoon</a> a try. You&#8217;ll be amazed by what you can do with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teemu.im/2006/05/26/raccoon-goes-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How about running a web server on your mobile phone?</title>
		<link>http://blog.teemu.im/2006/05/03/how-about-running-a-web-server-on-your-mobile-phone/</link>
		<comments>http://blog.teemu.im/2006/05/03/how-about-running-a-web-server-on-your-mobile-phone/#comments</comments>
		<pubDate>Wed, 03 May 2006 12:36:29 +0000</pubDate>
		<dc:creator>Teemu Harju</dc:creator>
				<category><![CDATA[Series 60]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.teemuharju.net/2006/05/03/how-about-running-a-web-server-on-your-mobile-phone/</guid>
		<description><![CDATA[Nokia has released a web server software that you can run on your mobile phone. The software is called Raccoon and it is basically a apache web server for Series 60 phones. To make you phone truly a member of the Internet, you still need to register it to a server that gives it a [...]]]></description>
			<content:encoded><![CDATA[<p>Nokia has released <a href="http://research.nokia.com/research/projects/mobile-web-server/">a web server software that you can run on your mobile phone</a>. The software is called Raccoon and it is basically a apache web server for Series 60 phones.</p>
<p><img src="http://static.flickr.com/47/139657164_67daa11dc2_o.png" alt="Raccoon web server for mobile phones" /></p>
<p>To make you phone truly a member of the Internet, you still need to register it to a server that gives it a URL and makes it possible to make TCP connections from outside to your phone. Sounds complicated and it is, but just blame the mobile operators. Test accounts are limited, but you can apply one and download the software from <a href="http://research.nokia.com/research/projects/mobile-web-server/phone-software.html">here</a>.</p>
<p>Here is a default startup page of my mobsite, running on my Nokia 6630.</p>
<p><a href="http://static.flickr.com/53/139699904_4be3e6cabe_o.jpg"><img src="http://static.flickr.com/53/139699904_4be3e6cabe_m.jpg" alt="" /></a></p>
<p>You can also do lots of cool stuff with the included concept demos. It is also possible to make your mobsite interactive using Python. How cool is that?</p>
<p><a href="http://static.flickr.com/44/139699903_a8329321b0_o.jpg"><img src="http://static.flickr.com/44/139699903_a8329321b0.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teemu.im/2006/05/03/how-about-running-a-web-server-on-your-mobile-phone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Skype is on it&#8217;s way to Series 60</title>
		<link>http://blog.teemu.im/2006/02/17/skype-is-on-its-way-to-series-60/</link>
		<comments>http://blog.teemu.im/2006/02/17/skype-is-on-its-way-to-series-60/#comments</comments>
		<pubDate>Fri, 17 Feb 2006 07:11:13 +0000</pubDate>
		<dc:creator>Teemu Harju</dc:creator>
				<category><![CDATA[Series 60]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://www.teemuharju.net/2006/02/17/skype-is-on-its-way-to-series-60/</guid>
		<description><![CDATA[Lately my blog has drastically biased towards the Nokia 770 internet tablet, but this is far too interesting news to be left out. Skype is coming on the Nokia&#8217;s Series 60 platform. Allaboutsymbian.com reports experiences of using Skype over 3G network using Nokia 6680 phone. The report states quite clearly that 3G network might not [...]]]></description>
			<content:encoded><![CDATA[<p>Lately my blog has drastically biased towards the Nokia 770 internet tablet, but this is far too interesting news to be left out. <a href="http://www.skype.com">Skype</a> is coming on the Nokia&#8217;s Series 60 platform. <a href="http://www.allaboutsymbian.com">Allaboutsymbian.com</a> reports <a href="http://www.allaboutsymbian.com/news/item/Skype_running_on_Nokia_66880_S60_Handset.php">experiences of using Skype over 3G network using Nokia 6680 phone</a>. The report states quite clearly that 3G network might not be suitable for Skype calls and that we might have to wait for some WLAN capable Series 60 phones coming to the markets. Anyhow, very interesting piece of news.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teemu.im/2006/02/17/skype-is-on-its-way-to-series-60/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nokia releases Python for Series 60 as open source</title>
		<link>http://blog.teemu.im/2006/02/01/nokia-releases-python-for-series-60-as-open-source/</link>
		<comments>http://blog.teemu.im/2006/02/01/nokia-releases-python-for-series-60-as-open-source/#comments</comments>
		<pubDate>Wed, 01 Feb 2006 09:15:41 +0000</pubDate>
		<dc:creator>Teemu Harju</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Series 60]]></category>

		<guid isPermaLink="false">http://www.teemuharju.net/2006/02/01/nokia-releases-python-for-series-60-as-open-source/</guid>
		<description><![CDATA[Nokia has made the source code for Python for Series 60 available via Sourceforge.net. Let&#8217;s hope that many developers join the project to develop it further. Python for Series 60 is now in version 1.3.1 and it is quite usefull for fast mobile application development.]]></description>
			<content:encoded><![CDATA[<p>Nokia has made the source code for <a href="http://sourceforge.net/projects/pys60">Python for Series 60</a> available via Sourceforge.net. Let&#8217;s hope that many developers join the project to develop it further. Python for Series 60 is now in version 1.3.1 and it is quite usefull for fast mobile application development.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teemu.im/2006/02/01/nokia-releases-python-for-series-60-as-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nokia going open source</title>
		<link>http://blog.teemu.im/2005/11/02/nokia-going-open-source/</link>
		<comments>http://blog.teemu.im/2005/11/02/nokia-going-open-source/#comments</comments>
		<pubDate>Wed, 02 Nov 2005 07:40:47 +0000</pubDate>
		<dc:creator>Teemu Harju</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Series 60]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.teemuharju.net/?p=72</guid>
		<description><![CDATA[Today Nokia opened site called opensource.nokia.com. There isn&#8217;t much new on the site, since most of the stuff that is actually open source on that site has been that for some time already. Like for example Nokia&#8217;s Sofia SIP stack has been available already from sourceforge.net. On the projects page, you can see the list [...]]]></description>
			<content:encoded><![CDATA[<p>Today Nokia opened site called <a href="http://opensource.nokia.com">opensource.nokia.com</a>. There isn&#8217;t much new on the site, since most of the stuff that is actually open source on that site has been that for some time already. Like for example Nokia&#8217;s <a href="http://sofia-sip.sourceforge.net">Sofia SIP stack</a> has been available already from <a href="http://www.sourceforge.net">sourceforge.net</a>.</p>
<p>On the <a href="http://opensource.nokia.com/projects/index.html">projects page</a>, you can see the list of &#8220;open source&#8221; projects by Nokia. I wrote the open source in quotes since not all projects on the site are yet open source. Anyhow it&#8217;s really nice to see stuff like <a href="http://opensource.nokia.com/projects/pythonforseries60/index.html">Python for Series 60</a> there so probably it will be soon open source as well.</p>
<p>Another interesting project is <a href="http://opensource.nokia.com/projects/S60browser/index.html">Series 60 OSS Browser</a>. It&#8217;s still under development, but let&#8217;s hope we&#8217;ll get a decent browser for series 60 some day. Ok, ok&#8230;. <a href="http://www.opera.com/products/mobile/">Opera</a> is quite good as well, but getting an open source browser for my phone would be too good to be true. <img src='http://blog.teemu.im/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teemu.im/2005/11/02/nokia-going-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nokia 6630 music player</title>
		<link>http://blog.teemu.im/2005/09/28/nokia-6630-music-player/</link>
		<comments>http://blog.teemu.im/2005/09/28/nokia-6630-music-player/#comments</comments>
		<pubDate>Wed, 28 Sep 2005 05:38:52 +0000</pubDate>
		<dc:creator>Teemu Harju</dc:creator>
				<category><![CDATA[Series 60]]></category>

		<guid isPermaLink="false">http://www.teemuharju.net/?p=69</guid>
		<description><![CDATA[Last week Nokia released a music edition of their 6630 model and there they mentioned that it will also include new music player software. Since then I&#8217;ve been wondering where I could get that player for my already existing 6630. Now I can stop wondering, since it is downloadable from here. I don&#8217;t know if [...]]]></description>
			<content:encoded><![CDATA[<p>Last week Nokia released a <a href="http://www.engadget.com/entry/1234000807059448/">music edition of their 6630 model</a> and there they mentioned that it will also include new music player software. Since then I&#8217;ve been wondering where I could get that player for my already existing 6630. Now I can stop wondering, since it is downloadable from <a href="http://www.fullmaza.com/downloads/download.php?cat=21&#038;pic=2018">here</a>. I don&#8217;t know if it was Nokias intention to give out this player, but anyway it has and it seems to be quite good. Let&#8217;s see how this goes. I think I might need a bigger memory card.</p>
<p><img src='/wp-content/ScreenShot20050928082625.png' alt='Nokia 6630 music player' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teemu.im/2005/09/28/nokia-6630-music-player/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Great free themes for Symbian phones</title>
		<link>http://blog.teemu.im/2005/08/09/great-free-themes-for-symbian-phones/</link>
		<comments>http://blog.teemu.im/2005/08/09/great-free-themes-for-symbian-phones/#comments</comments>
		<pubDate>Tue, 09 Aug 2005 07:20:01 +0000</pubDate>
		<dc:creator>Teemu Harju</dc:creator>
				<category><![CDATA[Series 60]]></category>

		<guid isPermaLink="false">http://blog.teemu.im/?p=55</guid>
		<description><![CDATA[This morning I ended up to a site that offers free themes for Symbian phones . I you&#8217;re interested in adding some looks to your mobile check out the site. Here&#8217;s a pic of my favourite theme (yes of course Firefox ).]]></description>
			<content:encoded><![CDATA[<p>This morning I ended up to a site that offers <a href="http://www.symbianthemes.com">free themes for Symbian phones</a> . I you&#8217;re interested in adding some looks to your mobile check out the site. Here&#8217;s a pic of my favourite theme (yes of course Firefox <img src='http://blog.teemu.im/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<p><!--Mime Type of File is image/png --><img src="http://www.teemuharju.net/wp-photos/20050809-102001-1.jpg" alt="firetheme.png" style="border: none;" class="wp-mailimage"  /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.teemu.im/2005/08/09/great-free-themes-for-symbian-phones/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

