<?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: I&#8217;m convinced that thanks to Python for S60v3 my idea is possible</title>
	<atom:link href="http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html</link>
	<description>Cell Phone News, Information, and Analysis</description>
	<lastBuildDate>Tue, 24 Nov 2009 08:11:30 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: geek</title>
		<link>http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html/comment-page-1/#comment-10966</link>
		<dc:creator>geek</dc:creator>
		<pubDate>Wed, 27 Dec 2006 22:00:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html#comment-10966</guid>
		<description>I&#039;m not sure how much they stripped... I do know that they stripped enough to require a moderate to high level of rewrite when porting applications from full python to pyS60.

And here&#039;s something to think about.  Who is going to want to learn Nokia&#039;s variant?  The current main choices for programming on Symbian phones is native C (fast but only runs on a single platform) and J2ME (slower, but runs on all J2ME compliant devices).  

PyS60 offers a platform slower than native code, but can run on only S60 devices.  Who is going to choose this?  If they at least implemented a fuller set of the API, you could at least leverage the substantial python open source programs already written.

Anyway, that&#039;s my vent after having attempted to port some python and figured out that it would be just as easy to write them from scratch in J2ME.g





</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure how much they stripped&#8230; I do know that they stripped enough to require a moderate to high level of rewrite when porting applications from full python to pyS60.</p>
<p>And here&#8217;s something to think about.  Who is going to want to learn Nokia&#8217;s variant?  The current main choices for programming on Symbian phones is native C (fast but only runs on a single platform) and J2ME (slower, but runs on all J2ME compliant devices).  </p>
<p>PyS60 offers a platform slower than native code, but can run on only S60 devices.  Who is going to choose this?  If they at least implemented a fuller set of the API, you could at least leverage the substantial python open source programs already written.</p>
<p>Anyway, that&#8217;s my vent after having attempted to port some python and figured out that it would be just as easy to write them from scratch in J2ME.g</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Constantinescu</title>
		<link>http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html/comment-page-1/#comment-10965</link>
		<dc:creator>Stefan Constantinescu</dc:creator>
		<pubDate>Wed, 27 Dec 2006 18:58:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html#comment-10965</guid>
		<description>The way Racoon (Nokia Research code name for the Symbian port of apache) works it that there is an intermediate gateway that establishes a solid connection.

Now slow upload doesn&#039;t matter, the fancy ajax crap would be hosted at Nokia, the actual RAW data: SMS, Contacts, etc. is stored on the phone itself. You don&#039;t need a lot of bandwidth to transfer those small amounts of information.

I don&#039;t think you understand the idea I&#039;m trying to push. I&#039;m going to try and do some sort of podcast to clarify.</description>
		<content:encoded><![CDATA[<p>The way Racoon (Nokia Research code name for the Symbian port of apache) works it that there is an intermediate gateway that establishes a solid connection.</p>
<p>Now slow upload doesn&#8217;t matter, the fancy ajax crap would be hosted at Nokia, the actual RAW data: SMS, Contacts, etc. is stored on the phone itself. You don&#8217;t need a lot of bandwidth to transfer those small amounts of information.</p>
<p>I don&#8217;t think you understand the idea I&#8217;m trying to push. I&#8217;m going to try and do some sort of podcast to clarify.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html/comment-page-1/#comment-10964</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Wed, 27 Dec 2006 18:45:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html#comment-10964</guid>
		<description>Stefan,
Your idea for a personal webserver on a smartphone is a pretty good idea.  I do think that in order to have your internet accessible smartphone act as a webserver your cell phone carier would have to allow connections to the machine.  Most internet service providers (at least in the US) won&#039;t allow you to set up a publicly accessible webserver without paying a higher fee (they argue that you&#039;ll use more bandwidth).  In technical terms your ISP/Mobile Provider would have to open port 80 which I doubt they leave open.  Also as noted in this lifehacker article:
&lt;a href=&quot;http://www.lifehacker.com/software/top/ask-lifehacker--host-my-web-site-at-home-160945.php&quot; rel=&quot;nofollow&quot;&gt;http://www.lifehacker.com/software/top/ask-lifehacker--host-my-web-site-at-home-160945.php&lt;/a&gt;
your upload speed from your phone will be exceedingly slow (think back to you 28.8 modem).

I think it would be much easier to set up your personal server with a hosting service (possible offered by nokia) that aggregates all your personal information through zimbra, google calendar/docs, and possibly flickr or something to upload your photos.  And then you slave your phone to it (which is like blackberry connect or activesync) or better yet just access it through a specially designed for mobiles personal website so that you don&#039;t need to do any syncing.</description>
		<content:encoded><![CDATA[<p>Stefan,<br />
Your idea for a personal webserver on a smartphone is a pretty good idea.  I do think that in order to have your internet accessible smartphone act as a webserver your cell phone carier would have to allow connections to the machine.  Most internet service providers (at least in the US) won&#8217;t allow you to set up a publicly accessible webserver without paying a higher fee (they argue that you&#8217;ll use more bandwidth).  In technical terms your ISP/Mobile Provider would have to open port 80 which I doubt they leave open.  Also as noted in this lifehacker article:<br />
<a href="http://www.lifehacker.com/software/top/ask-lifehacker--host-my-web-site-at-home-160945.php" rel="nofollow">http://www.lifehacker.com/software/top/ask-lifehacker&#8211;host-my-web-site-at-home-160945.php</a><br />
your upload speed from your phone will be exceedingly slow (think back to you 28.8 modem).</p>
<p>I think it would be much easier to set up your personal server with a hosting service (possible offered by nokia) that aggregates all your personal information through zimbra, google calendar/docs, and possibly flickr or something to upload your photos.  And then you slave your phone to it (which is like blackberry connect or activesync) or better yet just access it through a specially designed for mobiles personal website so that you don&#8217;t need to do any syncing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mjlaris</title>
		<link>http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html/comment-page-1/#comment-10963</link>
		<dc:creator>mjlaris</dc:creator>
		<pubDate>Wed, 27 Dec 2006 07:14:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html#comment-10963</guid>
		<description>This is an absolutely brilliant idea.  I was intrigued when I first read about racoon a few months ago but never considered the possibilities you just described.  I&#039;m with you and I want it bad!!</description>
		<content:encoded><![CDATA[<p>This is an absolutely brilliant idea.  I was intrigued when I first read about racoon a few months ago but never considered the possibilities you just described.  I&#8217;m with you and I want it bad!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Constantinescu</title>
		<link>http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html/comment-page-1/#comment-10962</link>
		<dc:creator>Stefan Constantinescu</dc:creator>
		<pubDate>Tue, 26 Dec 2006 15:18:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html#comment-10962</guid>
		<description>haven&#039;t heard anything about e60 firmware upgrades

how much did nokia strip?</description>
		<content:encoded><![CDATA[<p>haven&#8217;t heard anything about e60 firmware upgrades</p>
<p>how much did nokia strip?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: geek</title>
		<link>http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html/comment-page-1/#comment-10961</link>
		<dc:creator>geek</dc:creator>
		<pubDate>Tue, 26 Dec 2006 11:32:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html#comment-10961</guid>
		<description>BTW, have you heard any rumors of a firmware update for E60?</description>
		<content:encoded><![CDATA[<p>BTW, have you heard any rumors of a firmware update for E60?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: geek</title>
		<link>http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html/comment-page-1/#comment-10960</link>
		<dc:creator>geek</dc:creator>
		<pubDate>Tue, 26 Dec 2006 11:30:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.intomobile.com/2006/12/26/im-convinced-that-thanks-to-python-for-s60v3-my-idea-is-possible.html#comment-10960</guid>
		<description>Yep, the &quot;racoon&quot; project and misleadingly named &quot;contacts browser plugin&quot; project are close to what you describe.

Too bad they haven&#039;t been able to get the CBP working on v3 yet.  It&#039;s apparently a limitation in pyS60 related to the limitations of what you can run with a self-signed sis.  (Hello, nokia?  Time to release an officially signed sis of pyS60)


IMHO, Python is a pretty easy language to learn.  However, it&#039;s quite frustrating to use on the phone, because Nokia cherry-picked the APIs that they implemented in their version.  In some extremely frustrating cases, it seems that they stripped out code merely to make the binary smaller (Yes, I read the code).  As an occassional python coder, I don&#039;t want to deal with nokias stripped down python variant.  It makes me either have to re-implement code that I have already been using, or I have to go dig through the unix python sources for the code I need.  Give me the fullest version of python you can, or go away.


BTW, notice the dearth of python applications out there for pyS60?

I doubt we will see much more.  So much promise in pyS60, and it&#039;s going to die just like the Perl implementation for S60.</description>
		<content:encoded><![CDATA[<p>Yep, the &#8220;racoon&#8221; project and misleadingly named &#8220;contacts browser plugin&#8221; project are close to what you describe.</p>
<p>Too bad they haven&#8217;t been able to get the CBP working on v3 yet.  It&#8217;s apparently a limitation in pyS60 related to the limitations of what you can run with a self-signed sis.  (Hello, nokia?  Time to release an officially signed sis of pyS60)</p>
<p>IMHO, Python is a pretty easy language to learn.  However, it&#8217;s quite frustrating to use on the phone, because Nokia cherry-picked the APIs that they implemented in their version.  In some extremely frustrating cases, it seems that they stripped out code merely to make the binary smaller (Yes, I read the code).  As an occassional python coder, I don&#8217;t want to deal with nokias stripped down python variant.  It makes me either have to re-implement code that I have already been using, or I have to go dig through the unix python sources for the code I need.  Give me the fullest version of python you can, or go away.</p>
<p>BTW, notice the dearth of python applications out there for pyS60?</p>
<p>I doubt we will see much more.  So much promise in pyS60, and it&#8217;s going to die just like the Perl implementation for S60.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
