<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: An inside (personal) view of the Symbian deal</title>
	<atom:link href="http://conversations.nokia.com/2008/07/17/an-inside-personal-view-of-the-symbian-deal/feed/" rel="self" type="application/rss+xml" />
	<link>http://conversations.nokia.com/2008/07/17/an-inside-personal-view-of-the-symbian-deal/</link>
	<description>Stories from around the Nokia neighbourhood</description>
	<lastBuildDate>Mon, 23 Nov 2009 13:31:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Oren Levine</title>
		<link>http://conversations.nokia.com/2008/07/17/an-inside-personal-view-of-the-symbian-deal/comment-page-1/#comment-753</link>
		<dc:creator>Oren Levine</dc:creator>
		<pubDate>Wed, 23 Jul 2008 17:25:30 +0000</pubDate>
		<guid isPermaLink="false">http://conversations.nokia.com/?p=442#comment-753</guid>
		<description>Janne may be right that not many developers will work on Symbian for fun. That doesn&#039;t mean, however, that it will fail as an open source project. The most successful open source projects, like Apache, Eclipse, and even Webkit, get much or most of their contributions from paid professional developers working for big companies (like IBM, Apple, or Nokia). They&#039;re not doing the work &quot;for fun,&quot; but because their companies have decided that open source serves their business objectives.

If you&#039;re looking for an open source project that does attract developers working for &quot;fun&quot;, take a look at Python on S60. Again, most of the heavy lifting is being done by Nokia employees, but this open source venture has attracted a very enthusiastic community of pros and semi-pros who are doing all sorts of interesting and odd things. (http://mobilenin.com for example)

I think the Python experience, not to mention other S60 developer communities (around Java, for instance), prove that Janne is off the mark when he writes that &quot;the only community around S60 is the community we pay to be there.&quot;
</description>
		<content:encoded><![CDATA[<p>Janne may be right that not many developers will work on Symbian for fun. That doesn&#8217;t mean, however, that it will fail as an open source project. The most successful open source projects, like Apache, Eclipse, and even Webkit, get much or most of their contributions from paid professional developers working for big companies (like IBM, Apple, or Nokia). They&#8217;re not doing the work &#8220;for fun,&#8221; but because their companies have decided that open source serves their business objectives.</p>
<p>If you&#8217;re looking for an open source project that does attract developers working for &#8220;fun&#8221;, take a look at Python on S60. Again, most of the heavy lifting is being done by Nokia employees, but this open source venture has attracted a very enthusiastic community of pros and semi-pros who are doing all sorts of interesting and odd things. (<a href="http://mobilenin.com" rel="nofollow">http://mobilenin.com</a> for example)</p>
<p>I think the Python experience, not to mention other S60 developer communities (around Java, for instance), prove that Janne is off the mark when he writes that &#8220;the only community around S60 is the community we pay to be there.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephane Landier</title>
		<link>http://conversations.nokia.com/2008/07/17/an-inside-personal-view-of-the-symbian-deal/comment-page-1/#comment-754</link>
		<dc:creator>Stephane Landier</dc:creator>
		<pubDate>Mon, 21 Jul 2008 10:38:27 +0000</pubDate>
		<guid isPermaLink="false">http://conversations.nokia.com/?p=442#comment-754</guid>
		<description>Sander,
I agree with what you say, but what if AVKON was not going to be the prefered API anymore ? With the purchase of Trolltech &amp; QT, and the visibility which is being given to OpenC and various runtime frameworks, I guess we can have a fair idea where NOKIA is heading.

</description>
		<content:encoded><![CDATA[<p>Sander,<br />
I agree with what you say, but what if AVKON was not going to be the prefered API anymore ? With the purchase of Trolltech &#038; QT, and the visibility which is being given to OpenC and various runtime frameworks, I guess we can have a fair idea where NOKIA is heading.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sander van der Wal</title>
		<link>http://conversations.nokia.com/2008/07/17/an-inside-personal-view-of-the-symbian-deal/comment-page-1/#comment-755</link>
		<dc:creator>Sander van der Wal</dc:creator>
		<pubDate>Sat, 19 Jul 2008 22:28:59 +0000</pubDate>
		<guid isPermaLink="false">http://conversations.nokia.com/?p=442#comment-755</guid>
		<description>IMHO, a lot of the problems people have with Symbian are not the Symbian OS itself, but S60/Avkon. Avkon is indeed a pig to program for, because there are too many ways to do something.

Take dialog for example. There&#039;s the plain CEikDialog, CAknDialog, CAknForm, loads of query and note dialogs, and settings views, which are behaving exactly like dialogs.

And that&#039;s the second big problem, documentation. Symbian/S60 is a fill-in-the-blanks system, you add specific functionality by subclassing and fleshing out Template methods. For this to work you need excellent documentation, because you need to know exactly what the framework itself does and what you must add.

Back to the article, the problems people have with Symbian/S60 are not going away when the system becomes Open Source. Having the source will make debugging a bit easier, but without good documentation the bulk of the design and coding effort will be as big as it is now.

Keeping the OS and S60 developing further does require lots of well-paid people. And even though the OS/UI might not be where the value is, a phone without a proper OS doesn&#039;t work. Nokia now spends a bit less on the OS than it did when it licensed it, but doesn&#039;t seem to me to become less dependent on Symbian.
</description>
		<content:encoded><![CDATA[<p>IMHO, a lot of the problems people have with Symbian are not the Symbian OS itself, but S60/Avkon. Avkon is indeed a pig to program for, because there are too many ways to do something.</p>
<p>Take dialog for example. There&#8217;s the plain CEikDialog, CAknDialog, CAknForm, loads of query and note dialogs, and settings views, which are behaving exactly like dialogs.</p>
<p>And that&#8217;s the second big problem, documentation. Symbian/S60 is a fill-in-the-blanks system, you add specific functionality by subclassing and fleshing out Template methods. For this to work you need excellent documentation, because you need to know exactly what the framework itself does and what you must add.</p>
<p>Back to the article, the problems people have with Symbian/S60 are not going away when the system becomes Open Source. Having the source will make debugging a bit easier, but without good documentation the bulk of the design and coding effort will be as big as it is now.</p>
<p>Keeping the OS and S60 developing further does require lots of well-paid people. And even though the OS/UI might not be where the value is, a phone without a proper OS doesn&#8217;t work. Nokia now spends a bit less on the OS than it did when it licensed it, but doesn&#8217;t seem to me to become less dependent on Symbian.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
