<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-23177837</id><updated>2011-06-19T23:19:54.401+01:00</updated><title type='text'>WizBit: A BitTorrent client for Nokia S60 Smartphones written in Python</title><subtitle type='html'>A BitTorrent client for Nokia (or other) S60 (Series60) smartphones written in Python for downloading torrent files.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://s60bt.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://s60bt.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>David Hulbert</name><uri>http://www.blogger.com/profile/06052638002022412385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/223/3049/200/Image(471).jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-23177837.post-114842737382234487</id><published>2006-05-24T00:35:00.000+01:00</published><updated>2006-10-24T18:15:13.506+01:00</updated><title type='text'>WizBit's history</title><content type='html'>Whoah! So I have this idea of creating a BitTorrent client for my phone, as none exist at the moment. I start doing this for my final year university project. It's a lot of work but I'm learning lots and it's quite fun, although quite difficult.&lt;br /&gt;&lt;br /&gt;Suddenly the final report deadline gets really close. I need to write thousands of words for a write-up, including the testing for the program. To test the program it has to at least work a bit. I code like a monkey (google for that song, it's good). I code some more. Then I think: hmmmmm.&lt;br /&gt;&lt;br /&gt;During that thought I decide to create a small page about my program (now called "WizBit", as I couldn't think of a better name) on my GooglePages page. This is for "distribution" as my report puts it. Even though the code isn't finished I decide to advertise the site in an IRC channel.&lt;br /&gt;&lt;br /&gt;People tell friends, some friends have lots of friends, friends tell friends, people google for "s60 bittorrent", people blog: WizBit becomes almost famous. It's exciting but almost scary. So many people now know about WizBit!&lt;br /&gt;&lt;br /&gt;I have to give a demonstration the day after my last exam (7th June, silly timetabling), which means by then it should have basic functionality. That's quite a lot of coding in not a lot of time.&lt;br /&gt;&lt;br /&gt;After the 7th I'll probably chillax for a bit, then try to get WizBit working really well over the Summer. I'll release what I've done under the GPL so after the 7th people will be able to help if they want. It's really amazing to create something that lots of people really want. I really hope I can get it working all properly.&lt;div class="blogger-post-footer"&gt;Feed from http://s60bt.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23177837-114842737382234487?l=s60bt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://s60bt.blogspot.com/feeds/114842737382234487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23177837&amp;postID=114842737382234487' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114842737382234487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114842737382234487'/><link rel='alternate' type='text/html' href='http://s60bt.blogspot.com/2006/05/wizbits-history.html' title='WizBit&apos;s history'/><author><name>David Hulbert</name><uri>http://www.blogger.com/profile/06052638002022412385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/223/3049/200/Image(471).jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23177837.post-114788402935053261</id><published>2006-05-17T17:34:00.000+01:00</published><updated>2006-10-24T18:15:13.447+01:00</updated><title type='text'>How popular is WizBit?</title><content type='html'>In just a few days the popularity of WizBit has increased like a super-popular thing. There are now many sites linking to WizBit, even though it's currently unfinished!&lt;br /&gt;&lt;br /&gt;You can see the &lt;a href="http://t.extreme-dm.com/?login=elmo13"&gt;stats&lt;/a&gt; for this blog or view it on &lt;a href="http://del.icio.us/url/462973dd6a86c751bb6fb3c42fdbc226"&gt;delicious&lt;/a&gt;, &lt;a href="http://www.technorati.com/search/s60bt.blogspot.com"&gt;technorati&lt;/a&gt;, or &lt;a href="http://www.google.com/search?hl=en&amp;lr=&amp;amp;q=link%3A+s60bt.blogspot.com%2F&amp;btnG=Search"&gt;google&lt;/a&gt;. You can also see the &lt;a href="http://t.extreme-dm.com/?login=wizbit1"&gt;stats&lt;/a&gt; for the &lt;a href="http://dave1010.googlepages.com/wizbit"&gt;Official WizBit Website&lt;/a&gt; or view it on on &lt;a href="http://del.icio.us/url/6b7f8e8715b66aeca48cb5ba453c3635"&gt;delicious&lt;/a&gt;, &lt;a href="http://www.technorati.com/search/dave1010.googlepages.com%2Fwizbit"&gt;technorati&lt;/a&gt; or &lt;a href="http://www.google.com/search?hl=en&amp;amp;lr=&amp;q=link%3A+dave1010.googlepages.com%2Fwizbit&amp;amp;btnG=Search"&gt;google&lt;/a&gt;. &lt;a href="http://news.google.com/news?q=wizbit&amp;btnG=Search+News&amp;amp;hl=en&amp;ned=&amp;amp;ie=UTF-8"&gt;Google News&lt;/a&gt; is also a good place to look.&lt;br /&gt;&lt;br /&gt;Some sites which link to WizBit:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://gizmodo.com/gadgets/cellphones/mobile-bittorrent-for-symbian-175677.php"&gt;Gizmodo have an article about WizBit!&lt;/a&gt; Very cool. They're apparently the 15th most read blog on the net.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The Spanish site MobuzzTV has a &lt;a href="http://www.mobuzz.com/shows/2922.html"&gt;video blog&lt;/a&gt; with the first section about WizBit! It even has some screen shots! I don't speak Spanish, so if you can translate any of it then let me know.&lt;/li&gt;&lt;li&gt;Slyck news emailed me some questions and have written an &lt;a href="http://www.slyck.com/news.php?story=1197"&gt;article&lt;/a&gt; all about WizBit.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;S60.com blogger Tommi has written an &lt;a href="http://blogs.s60.com/tommi/2006/05/bittorrent_client_on_s60.html"&gt;article&lt;/a&gt; about WizBit.&lt;/li&gt;&lt;li&gt;Various other blogs including &lt;a href="http://feetup.org/blog/mobile/BitTorrent-goes-mobile.html"&gt;FeetUp&lt;/a&gt;, &lt;a href="http://www.esato.com/news/article.php/id=944"&gt;Esato&lt;/a&gt;, &lt;a href="http://www.eriksmartt.com/blog/archives/254"&gt;ErikSmartt&lt;/a&gt;, &lt;a href="http://www.postneo.com/"&gt;PostNeo&lt;/a&gt;, &lt;a href="http://www.robertprice.co.uk/"&gt;Robert Price&lt;/a&gt; and many &lt;a href="http://www.technorati.com/search/dave1010.googlepages.com%2Fwizbit?sort=authority"&gt;Spanish sites&lt;/a&gt; mention WizBit.&lt;/li&gt;&lt;li&gt;There 's 2 Digg posts &lt;a href="http://digg.com/software/Bittorrent_goes_mobile_2"&gt;here&lt;/a&gt; and &lt;a href="http://digg.com/technology/Bringing_BitTorrent_to_you_Smart_Phone"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Thanks to everyone who's linked to WizBit. What's next? Maybe I'll get on the front page of Digg or Slashdott. Maybe the BBC will want to interview me...&lt;div class="blogger-post-footer"&gt;Feed from http://s60bt.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23177837-114788402935053261?l=s60bt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://s60bt.blogspot.com/feeds/114788402935053261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23177837&amp;postID=114788402935053261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114788402935053261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114788402935053261'/><link rel='alternate' type='text/html' href='http://s60bt.blogspot.com/2006/05/how-popular-is-wizbit.html' title='How popular is WizBit?'/><author><name>David Hulbert</name><uri>http://www.blogger.com/profile/06052638002022412385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/223/3049/200/Image(471).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23177837.post-114786086804004817</id><published>2006-05-17T11:04:00.000+01:00</published><updated>2006-10-24T18:15:13.383+01:00</updated><title type='text'>Project WizBit</title><content type='html'>The code is comming along and is now available &lt;a href="http://dave1010.googlepages.com/wizbit"&gt;here&lt;/a&gt;. Note that is is an unfinished version and will not fully work yet. The report, which needs to be finished by tomorrow is currently about 5000 words.&lt;br /&gt;&lt;br /&gt;Unfortunately the code will (probably) not be fully working tomorrow. It should &lt;span style="font-style: italic;"&gt;hopefully&lt;/span&gt; be done by the presentation on July 7th. Wish me luck.&lt;br /&gt;&lt;br /&gt;The BitTorrent client has been named &lt;a style="font-weight: bold;" href="http://dave1010.googlepages.com/wizbit"&gt;WizBit&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;Feed from http://s60bt.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23177837-114786086804004817?l=s60bt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://s60bt.blogspot.com/feeds/114786086804004817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23177837&amp;postID=114786086804004817' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114786086804004817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114786086804004817'/><link rel='alternate' type='text/html' href='http://s60bt.blogspot.com/2006/05/project-wizbit.html' title='Project WizBit'/><author><name>David Hulbert</name><uri>http://www.blogger.com/profile/06052638002022412385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/223/3049/200/Image(471).jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23177837.post-114761965626610365</id><published>2006-05-14T16:07:00.000+01:00</published><updated>2006-10-24T18:15:13.323+01:00</updated><title type='text'>Final week status</title><content type='html'>Less than a week to go! The write up has to be done by Friday. The code doesn't have to be complete by then. I don't think it will. Hopefully it'll be working though.&lt;br /&gt;&lt;br /&gt;I have got the front end just about done! I'll make screen shots at some point. Today I'm going to try to get the .torrent file processed and hopefully connec to the tracker.&lt;br /&gt;&lt;br /&gt;PyS60 doesn't have a SHA module but there is one &lt;a href="http://codespeak.net/svn/pypy/dist/pypy/lib/sha.py"&gt;here&lt;/a&gt;, which I've just got working.&lt;br /&gt;&lt;br /&gt;Also, when testing in Windows HyperTerminal, by scrollback buffer was getting corrupted, which made it really hard to debug errors. I changed the font (to Fixedsys) and now it works fine!&lt;br /&gt;&lt;br /&gt;If anyone's reading this, what specific features do you think I should try to implement? What's most important in a Bit Torrent client?&lt;br /&gt;&lt;br /&gt;Also, if anyone would be willing to test the code then please either email dave1010 at gmail dot com or leve a comment. All you need is a Nokia smartphone (slight knowledge of Python on Nokia may be useful but is notrequired).&lt;div class="blogger-post-footer"&gt;Feed from http://s60bt.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23177837-114761965626610365?l=s60bt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://s60bt.blogspot.com/feeds/114761965626610365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23177837&amp;postID=114761965626610365' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114761965626610365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114761965626610365'/><link rel='alternate' type='text/html' href='http://s60bt.blogspot.com/2006/05/final-week-status.html' title='Final week status'/><author><name>David Hulbert</name><uri>http://www.blogger.com/profile/06052638002022412385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/223/3049/200/Image(471).jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23177837.post-114592195639558567</id><published>2006-04-24T23:05:00.000+01:00</published><updated>2006-10-24T18:15:13.265+01:00</updated><title type='text'>Articles and websites of note</title><content type='html'>There's not a lot on mobile p2p but there is some. Here's some articles&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The BBC had an article way back in 2002 which said &lt;a href="http://news.bbc.co.uk/1/hi/technology/2253185.stm"&gt;"Phones join file-sharing revolution"&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;New Scientist article from 2004: &lt;a href="http://www.newscientist.com/article.ns?id=dn6394"&gt;"File-sharing leaps from internet to cellphones"&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Infoworld has an &lt;a href="http://www.infoworld.com/article/04/09/08/HNfilesharingphone_1.html?source=rss&amp;amp;url=http://www.infoworld.com/article/04/09/08/HNfilesharingphone_1.html"&gt;article&lt;/a&gt; saying                                    SK Telecom previews file sharing for 3G phones.&lt;/li&gt;&lt;/ul&gt;And some software:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://symella.aut.bme.hu/faq.html"&gt;Symella&lt;/a&gt; is a Gnutella client for S60 Symbian phones (same target devices as my bittorrent client)&lt;/li&gt;&lt;li&gt;&lt;a href="http://mobiledc.sourceforge.net/"&gt;MobileDC&lt;/a&gt; is a Direct Connect client for UIQ (Sony Ericsson, P800, P900 etc) phones.&lt;/li&gt;&lt;li&gt;Simeda had a program called &lt;a href="http://web.archive.org/web/20050305045153/www.simeda.com/pocketster.html"&gt;Pocketster&lt;/a&gt; which was a webserver and content discoverer for Windows Mobile.&lt;/li&gt;&lt;li&gt;Melodeo were &lt;a href="http://www.melodeo.com/descriptions.html"&gt;thinking&lt;/a&gt; about software which users pay for then download songs from a server then can Bluetooth 30 second clips to friends.&lt;/li&gt;&lt;/ul&gt;There are more mobiles (cell phones) than desktop computers. There is more BitTorrent traffic than HTTP or email. I'm planning on putting (some) mobile phones with BitTorrent. In a few years there may be more data transfered through software like mine than any other software. That's insane!&lt;div class="blogger-post-footer"&gt;Feed from http://s60bt.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23177837-114592195639558567?l=s60bt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://s60bt.blogspot.com/feeds/114592195639558567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23177837&amp;postID=114592195639558567' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114592195639558567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114592195639558567'/><link rel='alternate' type='text/html' href='http://s60bt.blogspot.com/2006/04/articles-and-websites-of-note.html' title='Articles and websites of note'/><author><name>David Hulbert</name><uri>http://www.blogger.com/profile/06052638002022412385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/223/3049/200/Image(471).jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23177837.post-114476604208915257</id><published>2006-04-11T14:40:00.000+01:00</published><updated>2006-10-24T18:15:13.208+01:00</updated><title type='text'>Feature pack and Edition confusion</title><content type='html'>Symbian phones come in S60 (series 60), S80, S90 and UIQ. UIQ is touchscreen (e.g. Sony Ericsson P900), S80 is the Nokia Communicator range and S90 is the Nokia 7710 touchscreen TV phone. The most common is S60, which is what I'm going to be programming in.&lt;br /&gt;&lt;br /&gt;As new technologies arrived new editions of S60 were released. Feature packs were also added. Here's a list of most S60 phones released as of April 2006. I'm working on a Nokia 7610 but I'm hopeing to get a Nokia N80 later.&lt;br /&gt;&lt;br /&gt;Most Python libraries work on all editions and feature packs.&lt;br /&gt;&lt;br /&gt;&lt;table style="border-collapse: collapse; width: 211px; height: 719px;" border="1" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;               &lt;tr&gt;                 &lt;td height="4" width="65%"&gt;2nd edition FP 3&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="4" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=288"&gt;Nokia N70&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=262"&gt;Nokia N90&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;               &lt;br /&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 2nd edition FP2&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=168"&gt;Nokia 6682&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=127"&gt;Nokia 6681&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=108"&gt;Nokia 6680&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;                 &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=1"&gt;Nokia 6630&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=90"&gt;Lenovo P930&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;               &lt;br /&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 2nd Edition FP1&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=57"&gt;Nokia 3230&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=42"&gt;Nokia 6670&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;                 &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=2"&gt;Nokia 6260&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;                 &lt;tr style="font-weight: bold;"&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=4"&gt;Nokia 7610&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=5"&gt;Nokia 6620&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;               &lt;br /&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 2nd edition&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=8"&gt;Nokia 6600&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=237"&gt;Panasonic X800&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=73"&gt;Panasonic X700&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=433"&gt;Samsung SGH-D730&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=402"&gt;Samsung SGH-D720&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;               &lt;br /&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 1st edition FP1&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=6"&gt;Nokia 3660&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=7"&gt;Nokia 3620&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=9"&gt;Nokia 3600&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=3"&gt;Nokia N-Gage QD&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=10"&gt;Nokia N-Gage&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=11"&gt;Nokia 3650&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.sendo.com/smartphones/index.asp"&gt;Sendo X&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=13"&gt;Siemens SX1&lt;/a&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;               &lt;br /&gt;&lt;/td&gt;                                &lt;/tr&gt;               &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 1st edition&lt;/td&gt;                                &lt;/tr&gt;      &lt;tr&gt;                 &lt;td height="19" width="65%"&gt;                 &lt;a href="http://www.s60.com/devices?dm_id=12"&gt;Nokia 7650&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Info from &lt;a href="http://www.mbrainsoftware.com/Series60/Pdf/Pdf.htm"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;Feed from http://s60bt.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23177837-114476604208915257?l=s60bt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://s60bt.blogspot.com/feeds/114476604208915257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23177837&amp;postID=114476604208915257' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114476604208915257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114476604208915257'/><link rel='alternate' type='text/html' href='http://s60bt.blogspot.com/2006/04/feature-pack-and-edition-confusion.html' title='Feature pack and Edition confusion'/><author><name>David Hulbert</name><uri>http://www.blogger.com/profile/06052638002022412385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/223/3049/200/Image(471).jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23177837.post-114175262304133995</id><published>2006-03-07T17:26:00.000Z</published><updated>2006-10-24T18:15:13.147+01:00</updated><title type='text'>Code snippets</title><content type='html'>The site &lt;a href="http://www.bigbold.com/snippets/"&gt;code snippets&lt;/a&gt; is a good code sharing site for all programming languages. There's lots of &lt;a href="http://www.bigbold.com/snippets/tag/python"&gt;python&lt;/a&gt; and &lt;a href="http://www.bigbold.com/snippets/tag/series60"&gt;s60&lt;/a&gt; stuff. &lt;a href="http://www.bigbold.com/snippets/user/dave1010"&gt;Here&lt;/a&gt;'s the snippets I've written.&lt;div class="blogger-post-footer"&gt;Feed from http://s60bt.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23177837-114175262304133995?l=s60bt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://s60bt.blogspot.com/feeds/114175262304133995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23177837&amp;postID=114175262304133995' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114175262304133995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114175262304133995'/><link rel='alternate' type='text/html' href='http://s60bt.blogspot.com/2006/03/code-snippets.html' title='Code snippets'/><author><name>David Hulbert</name><uri>http://www.blogger.com/profile/06052638002022412385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/223/3049/200/Image(471).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23177837.post-114115785522466739</id><published>2006-02-28T20:03:00.000Z</published><updated>2006-10-24T18:15:13.085+01:00</updated><title type='text'>FAQ</title><content type='html'>This is the Frequently Asked Questions. Just comment if you have another question.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Who are you?&lt;/span&gt;&lt;br /&gt;My name is David Hulbert. I'm a final year undergraduate at &lt;a href="http://maps.google.co.uk/maps?q=exeter&amp;t=h"&gt;Exeter&lt;/a&gt; University in the UK.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Why are you doing this?&lt;/span&gt;&lt;br /&gt;I have to do an individual project as part of my degree (Internet Computing). I wanted to learn more about network protocols and I wanted to learn more about programming for mobile devices.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;What is BitTorrent?&lt;/span&gt;&lt;br /&gt;A method of distributing files which is more economical than HTTP (the usual web). Just like the web and email, it can be used for legal or illegal purposes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Why S60?&lt;/span&gt;&lt;br /&gt;S60 (previously Series 60) is a series of phones made by Nokia which run on the Symbian operating system. It's a very open platform and my &lt;a href="http://www.nokia.com/nokia/0,,54665,00.html"&gt;current phone&lt;/a&gt; is S60.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Why Python?&lt;/span&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Python_programming_language"&gt;Python&lt;/a&gt; is an open source language and is easy to learn. Nokia have ported it to S60 and it is well integrated into the phone.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Is there anything similar?&lt;/span&gt;&lt;br /&gt;There are BitTorrent clients for many platforms but (as far as I am aware) none for Symbian. There is a working implementation of the &lt;a href="http://www.gnutella.com/"&gt;Gnutella&lt;/a&gt; protocol on S60 called &lt;a href="http://symella.aut.bme.hu/"&gt;Symella&lt;/a&gt;. This has a similar use but is technologially very different.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;When did you start and when will it be finished?&lt;/span&gt;&lt;br /&gt;I started semester 2 of 2006. That's about the beginning of February. It should all be finished (if all goes to &lt;a href="http://www.secam.ex.ac.uk/teaching/ug/eng/projects/Project_Deadlines.html"&gt;plan&lt;/a&gt;) by the 15th of May this year.&lt;div class="blogger-post-footer"&gt;Feed from http://s60bt.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23177837-114115785522466739?l=s60bt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://s60bt.blogspot.com/feeds/114115785522466739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23177837&amp;postID=114115785522466739' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114115785522466739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114115785522466739'/><link rel='alternate' type='text/html' href='http://s60bt.blogspot.com/2006/02/faq.html' title='FAQ'/><author><name>David Hulbert</name><uri>http://www.blogger.com/profile/06052638002022412385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/223/3049/200/Image(471).jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-23177837.post-114115519325354461</id><published>2006-02-28T15:30:00.000Z</published><updated>2006-10-24T18:15:13.005+01:00</updated><title type='text'>Introduction</title><content type='html'>This blog / journal / logbook / diary is for me to show my continual development progress on my final year individual project at &lt;a href="http://www.exeter.ac.uk"&gt;Exeter University&lt;/a&gt;. &lt;a href="http://dave1010uk.blogspot.com/"&gt;I&lt;/a&gt; am creating a &lt;a href="http://www.bittorrent.com/FAQ.html"&gt;BitTorrent&lt;/a&gt; client for &lt;a href="http://www.s60.com/"&gt;S60&lt;/a&gt; (Nokia Symbian) smartphones in &lt;a href="http://www.python.org/"&gt;Python&lt;/a&gt;, which Nokia has kindly &lt;a href="http://www.forum.nokia.com/python"&gt;ported&lt;/a&gt; to S60.&lt;br /&gt;&lt;br /&gt;Please leave comments or email dave1010 at gmail dot com if you would like to contact me.&lt;div class="blogger-post-footer"&gt;Feed from http://s60bt.blogspot.com/&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23177837-114115519325354461?l=s60bt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://s60bt.blogspot.com/feeds/114115519325354461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=23177837&amp;postID=114115519325354461' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114115519325354461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/23177837/posts/default/114115519325354461'/><link rel='alternate' type='text/html' href='http://s60bt.blogspot.com/2006/02/introduction.html' title='Introduction'/><author><name>David Hulbert</name><uri>http://www.blogger.com/profile/06052638002022412385</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/img/223/3049/200/Image(471).jpg'/></author><thr:total>5</thr:total></entry></feed>
