<?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: Why Symbian OS Development is Very Difficult</title>
	<atom:link href="http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/feed/" rel="self" type="application/rss+xml" />
	<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/</link>
	<description>My personal blog about mobile phones and wireless industry.</description>
	<lastBuildDate>Fri, 10 Jul 2009 18:49:36 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Antony Pranata</title>
		<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/comment-page-1/#comment-4595</link>
		<dc:creator>Antony Pranata</dc:creator>
		<pubDate>Tue, 21 Nov 2006 15:39:52 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/?p=12#comment-4595</guid>
		<description>@rajdeep: Welcome to the world of Symbian OS. This has been a question to many new developers, where do I start. Firstly, I would like to recommend you visiting the web sites of two most popular platforms for Symbian OS, i.e. S60 (http://forum.nokia.com) and UIQ (http://www.uiq.com). Download the UIQ and try the examples.
Don&#039;t forget... a good book about Symbian OS is highly recommended. There are some good books out there (http://www.symbian.com/developer/books/index.html).
Good luck.</description>
		<content:encoded><![CDATA[<p>@rajdeep: Welcome to the world of Symbian OS. This has been a question to many new developers, where do I start. Firstly, I would like to recommend you visiting the web sites of two most popular platforms for Symbian OS, i.e. S60 (<a href="http://forum.nokia.com" rel="nofollow">http://forum.nokia.com</a>) and UIQ (<a href="http://www.uiq.com" rel="nofollow">http://www.uiq.com</a>). Download the UIQ and try the examples.<br />
Don&#8217;t forget&#8230; a good book about Symbian OS is highly recommended. There are some good books out there (<a href="http://www.symbian.com/developer/books/index.html" rel="nofollow">http://www.symbian.com/developer/books/index.html</a>).<br />
Good luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rajdeep</title>
		<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/comment-page-1/#comment-4591</link>
		<dc:creator>rajdeep</dc:creator>
		<pubDate>Tue, 21 Nov 2006 12:25:42 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/?p=12#comment-4591</guid>
		<description>Hi...I have just come out of college and I am very curious to learn this Symbian OS...but i dont know where to start from???Can anybody suggest me a website or book which gives a very easy way to learn symbian....thanks</description>
		<content:encoded><![CDATA[<p>Hi&#8230;I have just come out of college and I am very curious to learn this Symbian OS&#8230;but i dont know where to start from???Can anybody suggest me a website or book which gives a very easy way to learn symbian&#8230;.thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antony Pranata</title>
		<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/comment-page-1/#comment-3445</link>
		<dc:creator>Antony Pranata</dc:creator>
		<pubDate>Mon, 02 Oct 2006 04:13:32 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/?p=12#comment-3445</guid>
		<description>@nyamga: I agree with you. I have tried Carbide.c++ Developer Edition in the last couple of days. My first impression, it runs so slow in my machine (I think that is because of Java things)... :(
About UI interface, it is not as good as Microsoft or Borland&#039;s products. However, they have made some improvements (if we compare to any previous Symbian OS IDE&#039;s).</description>
		<content:encoded><![CDATA[<p>@nyamga: I agree with you. I have tried Carbide.c++ Developer Edition in the last couple of days. My first impression, it runs so slow in my machine (I think that is because of Java things)&#8230; <img src='http://mobile.antonypranata.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
About UI interface, it is not as good as Microsoft or Borland&#8217;s products. However, they have made some improvements (if we compare to any previous Symbian OS IDE&#8217;s).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nyamga</title>
		<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/comment-page-1/#comment-3443</link>
		<dc:creator>nyamga</dc:creator>
		<pubDate>Mon, 02 Oct 2006 03:10:38 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/?p=12#comment-3443</guid>
		<description>It seems me Carbide.c++ Pro and Developer Edition is not good tool yet. I use it. But always disturb me. Many UI properties is setted manually. It seems any way to make easy its. For example listbox properties! I spend many time to configure find pane, scrollbar e.t...</description>
		<content:encoded><![CDATA[<p>It seems me Carbide.c++ Pro and Developer Edition is not good tool yet. I use it. But always disturb me. Many UI properties is setted manually. It seems any way to make easy its. For example listbox properties! I spend many time to configure find pane, scrollbar e.t&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antony Pranata</title>
		<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/comment-page-1/#comment-2373</link>
		<dc:creator>Antony Pranata</dc:creator>
		<pubDate>Sun, 20 Aug 2006 01:13:44 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/?p=12#comment-2373</guid>
		<description>@shizane: If you don&#039;t have experience in C++, I would recommend using a simpler approach, for example Flash Lite or Python. You can start from http://forum.nokia.com. Flash Lite or Python is much simpler than C++ or Java.
If you want to try C++ development, then I would recommend &quot;Developing Series 60 Applications: A Guide for Symbian OS C++ Developers (Nokia Mobile Developer)&quot; book from Leigh Edwards, et. al.</description>
		<content:encoded><![CDATA[<p>@shizane: If you don&#8217;t have experience in C++, I would recommend using a simpler approach, for example Flash Lite or Python. You can start from <a href="http://forum.nokia.com" rel="nofollow">http://forum.nokia.com</a>. Flash Lite or Python is much simpler than C++ or Java.<br />
If you want to try C++ development, then I would recommend &#8220;Developing Series 60 Applications: A Guide for Symbian OS C++ Developers (Nokia Mobile Developer)&#8221; book from Leigh Edwards, et. al.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shizane101</title>
		<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/comment-page-1/#comment-2372</link>
		<dc:creator>shizane101</dc:creator>
		<pubDate>Sun, 20 Aug 2006 00:52:26 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/?p=12#comment-2372</guid>
		<description>@Antony:  I&#039;ve recently purchased a Nokia N80.  I&#039;m obsessed with this phone and would like to explore the possibility of developing my own programs.  I have no programming experience with C++ or any language for that matter.  However, I have a lot of ambition and free time on my hands.  Can you recommend the best books (websites too) I can buy to learn the basics to get started?</description>
		<content:encoded><![CDATA[<p>@Antony:  I&#8217;ve recently purchased a Nokia N80.  I&#8217;m obsessed with this phone and would like to explore the possibility of developing my own programs.  I have no programming experience with C++ or any language for that matter.  However, I have a lot of ambition and free time on my hands.  Can you recommend the best books (websites too) I can buy to learn the basics to get started?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antony Pranata</title>
		<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/comment-page-1/#comment-2310</link>
		<dc:creator>Antony Pranata</dc:creator>
		<pubDate>Fri, 18 Aug 2006 15:50:15 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/?p=12#comment-2310</guid>
		<description>@Marco: Yes you&#039;re right, since Symbian 9, leave is implemented as exception (this includes S60 3rd too). This blog was actually posted before the first Symbian 9 SDK is released to public.</description>
		<content:encoded><![CDATA[<p>@Marco: Yes you&#8217;re right, since Symbian 9, leave is implemented as exception (this includes S60 3rd too). This blog was actually posted before the first Symbian 9 SDK is released to public.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marco</title>
		<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/comment-page-1/#comment-2308</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Fri, 18 Aug 2006 14:03:02 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/?p=12#comment-2308</guid>
		<description>@Antony and Naurava: I&#039;ve read in a UIQ forum that when C++ exceptions were introduced in UIQ 3.0, Leaves have been reimplemented as actual exceptions instead of long jumps. Are you sure they didn&#039;t apply the same change to S60 3rd edition? It would make sense...</description>
		<content:encoded><![CDATA[<p>@Antony and Naurava: I&#8217;ve read in a UIQ forum that when C++ exceptions were introduced in UIQ 3.0, Leaves have been reimplemented as actual exceptions instead of long jumps. Are you sure they didn&#8217;t apply the same change to S60 3rd edition? It would make sense&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antony Pranata</title>
		<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/comment-page-1/#comment-1567</link>
		<dc:creator>Antony Pranata</dc:creator>
		<pubDate>Tue, 01 Aug 2006 15:01:08 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/?p=12#comment-1567</guid>
		<description>@Naurava: Yes, you are right. We should not mix exception and leave. That will just make confusion.</description>
		<content:encoded><![CDATA[<p>@Naurava: Yes, you are right. We should not mix exception and leave. That will just make confusion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Naurava_kulkuri</title>
		<link>http://mobile.antonypranata.com/2005/12/19/why-is-symbian-os-development-very-difficult/comment-page-1/#comment-1559</link>
		<dc:creator>Naurava_kulkuri</dc:creator>
		<pubDate>Tue, 01 Aug 2006 12:07:54 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/?p=12#comment-1559</guid>
		<description>Also, if you are interested on architectures and structures, you will notice that Symbian code isn&#039;t the cleanest stuff there is.

Or what would you think of using enumerations to do essentially what RTTI is supposed to do? Or that there are enumerations dwelling in the global namespace (this has been cleaned quite a lot in the recent years, though).

You also will notice that the build system is very unfriendly. Take a look to the Symbian system folders and you&#039;ll notice that having simultaneous projects could be a no-no since your resources could be replaced during some other compilation (they are there with their real names) and you actually could link the wrong resources to your software.</description>
		<content:encoded><![CDATA[<p>Also, if you are interested on architectures and structures, you will notice that Symbian code isn&#8217;t the cleanest stuff there is.</p>
<p>Or what would you think of using enumerations to do essentially what RTTI is supposed to do? Or that there are enumerations dwelling in the global namespace (this has been cleaned quite a lot in the recent years, though).</p>
<p>You also will notice that the build system is very unfriendly. Take a look to the Symbian system folders and you&#8217;ll notice that having simultaneous projects could be a no-no since your resources could be replaced during some other compilation (they are there with their real names) and you actually could link the wrong resources to your software.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
