<?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: Binary Compatibility &#8211; Is It Really Important?</title>
	<atom:link href="http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/feed/" rel="self" type="application/rss+xml" />
	<link>http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/</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: Tommi's S60 applications blog</title>
		<link>http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/comment-page-1/#comment-1305</link>
		<dc:creator>Tommi's S60 applications blog</dc:creator>
		<pubDate>Thu, 20 Jul 2006 12:55:19 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/#comment-1305</guid>
		<description>&lt;strong&gt;Time to start taking good care of S60 backwards compatibility&lt;/strong&gt;

 During the last year, one of the biggest complaints among S60 application developers (and some end-users) has been the backwards compatibility of S60 3rd Edition, or the lack of it. Because of the binary break, the thousands of old...</description>
		<content:encoded><![CDATA[<p><strong>Time to start taking good care of S60 backwards compatibility</strong></p>
<p> During the last year, one of the biggest complaints among S60 application developers (and some end-users) has been the backwards compatibility of S60 3rd Edition, or the lack of it. Because of the binary break, the thousands of old&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tommi Vilkamo</title>
		<link>http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/comment-page-1/#comment-1178</link>
		<dc:creator>Tommi Vilkamo</dc:creator>
		<pubDate>Thu, 13 Jul 2006 07:49:44 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/#comment-1178</guid>
		<description>Good post! Let&#039;s keep spreading around the message...</description>
		<content:encoded><![CDATA[<p>Good post! Let&#8217;s keep spreading around the message&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Edwards</title>
		<link>http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/comment-page-1/#comment-978</link>
		<dc:creator>Mike Edwards</dc:creator>
		<pubDate>Thu, 06 Jul 2006 11:32:36 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/#comment-978</guid>
		<description>Antony: Not me, never worked outside (currently) sunny England.</description>
		<content:encoded><![CDATA[<p>Antony: Not me, never worked outside (currently) sunny England.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antony Pranata</title>
		<link>http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/comment-page-1/#comment-949</link>
		<dc:creator>Antony Pranata</dc:creator>
		<pubDate>Wed, 05 Jul 2006 16:22:18 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/#comment-949</guid>
		<description>@Mike: Are you my ex-colleague when I worked in Bochum, Germany? If not, then sorry because your name is the same with his... :)

Back to compatibility, I have been pushing Symbian OS and their licensees, via variaous discussion forums and blogs, to improve their documentation and tools too. Let&#039;s hope that we will see significant improvements in the near future.

There is a joke from my colleague who works with Symbian OS. He says that he feels 20 years younger after programming in Symbian OS. The reason is because all the APIs, tools and documentation just like what we used to have about 20 years ago.</description>
		<content:encoded><![CDATA[<p>@Mike: Are you my ex-colleague when I worked in Bochum, Germany? If not, then sorry because your name is the same with his&#8230; <img src='http://mobile.antonypranata.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Back to compatibility, I have been pushing Symbian OS and their licensees, via variaous discussion forums and blogs, to improve their documentation and tools too. Let&#8217;s hope that we will see significant improvements in the near future.</p>
<p>There is a joke from my colleague who works with Symbian OS. He says that he feels 20 years younger after programming in Symbian OS. The reason is because all the APIs, tools and documentation just like what we used to have about 20 years ago.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Edwards</title>
		<link>http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/comment-page-1/#comment-942</link>
		<dc:creator>Mike Edwards</dc:creator>
		<pubDate>Wed, 05 Jul 2006 11:51:41 +0000</pubDate>
		<guid isPermaLink="false">http://mobile.antonypranata.com/2006/07/02/binary-compatibility-is-it-really-important/#comment-942</guid>
		<description>It is important that developers can concentrate on the development of their own apps, without having to concern themselves so much with the differences between different phones. There are so many little nuances even between different firmware releases on the same phone model that supporting applications on these platforms is already a nightmare. The cost, for a small company, of getting all these different handsets for testing purposes, is significant, and will be off-putting for many, leaving aside that if they bite the bullet and order a load of new phones, there&#039;s almost no way to specify which firmware release they come with. 

Compare that to developing for Windows Mobile, where I can compile in evc version 3 (which is free) and run on devices built from 2000 to the present day. Sure there are features that I can&#039;t use from the old tools (vga, landscape etc), but in my opinion that&#039;s much better than just having to maintain yet another separate development path, in many cases in an entirely different tool. 

Although I would hate for it to happen, I could see that if there isn&#039;t a significant improvement in the tools and documentation available for Symbian developers, many will defect to &quot;the dark side&quot;. I have a developed for Palm, Pocket PC / Windows Mobile, Series 60 and UIQ platforms, and of the three (counting the two Symbian together) Symbian is by far the most time-consuming, and it&#039;s all down to platform-specific stuff. I wouldn&#039;t mind so much if I was just &quot;not very good&quot; at coding.

I made exactly this point at the Smartphone show in London last year to various different people at Symbian, Nokia, and I forget where else, and all of them re-assured me that it would all be fine &quot;soon&quot;. But I can&#039;t see that it is, almost a year later on.</description>
		<content:encoded><![CDATA[<p>It is important that developers can concentrate on the development of their own apps, without having to concern themselves so much with the differences between different phones. There are so many little nuances even between different firmware releases on the same phone model that supporting applications on these platforms is already a nightmare. The cost, for a small company, of getting all these different handsets for testing purposes, is significant, and will be off-putting for many, leaving aside that if they bite the bullet and order a load of new phones, there&#8217;s almost no way to specify which firmware release they come with. </p>
<p>Compare that to developing for Windows Mobile, where I can compile in evc version 3 (which is free) and run on devices built from 2000 to the present day. Sure there are features that I can&#8217;t use from the old tools (vga, landscape etc), but in my opinion that&#8217;s much better than just having to maintain yet another separate development path, in many cases in an entirely different tool. </p>
<p>Although I would hate for it to happen, I could see that if there isn&#8217;t a significant improvement in the tools and documentation available for Symbian developers, many will defect to &#8220;the dark side&#8221;. I have a developed for Palm, Pocket PC / Windows Mobile, Series 60 and UIQ platforms, and of the three (counting the two Symbian together) Symbian is by far the most time-consuming, and it&#8217;s all down to platform-specific stuff. I wouldn&#8217;t mind so much if I was just &#8220;not very good&#8221; at coding.</p>
<p>I made exactly this point at the Smartphone show in London last year to various different people at Symbian, Nokia, and I forget where else, and all of them re-assured me that it would all be fine &#8220;soon&#8221;. But I can&#8217;t see that it is, almost a year later on.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
