<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
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/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Terence Eden has a Blog &#187; android</title> <atom:link href="http://shkspr.mobi/blog/index.php/tag/android/feed/" rel="self" type="application/rss+xml" /><link>http://shkspr.mobi/blog</link> <description>Mobiles, Shakespeare, Politics, Usability.</description> <lastBuildDate>Fri, 30 Jul 2010 08:28:19 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.1</generator> <item><title>EXCLUSIVE! Nokia Phones *WILL* Have Android!</title><link>http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/</link> <comments>http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/#comments</comments> <pubDate>Sat, 24 Jul 2010 09:34:33 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[firmware]]></category> <category><![CDATA[google]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[meego]]></category> <category><![CDATA[n810]]></category> <category><![CDATA[n900]]></category> <category><![CDATA[nitdroid]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[os]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=2196</guid> <description><![CDATA[Sauntering down Oxford Street, Mauricio Reyes spotted Nokia&#8217;s secret Android plans.
Is this just a hapless Photoshop mistake &#8211; or a sign of things to come?!?!?!?!It&#8217;s a daft graphic designer &#8211; obviously.  But that doesn&#8217;t mean we shouldn&#8217;t take the possibility of Nokia devices running Android seriously.  Oh, don&#8217;t get me wrong, Nokia will ...]]></description> <content:encoded><![CDATA[<p>Sauntering down Oxford Street, <a
href="http://reyes.posterous.com/spot-the-mistake-three-mobile-poster-on-oxfor">Mauricio Reyes spotted Nokia&#8217;s secret Android plans</a>.</p><div
id="attachment_2197" class="wp-caption aligncenter" style="width: 219px"><a
href="http://shkspr.mobi/blog/wp-content/uploads/2010/07/2010-07-22_13.29.19.jpg"><img
class="size-medium wp-image-2197" title="Nokia phones &quot;running&quot; Android" src="http://shkspr.mobi/blog/wp-content/uploads/2010/07/2010-07-22_13.29.19-209x300.jpg" alt="Nokia phones &quot;running&quot; Android" width="209" height="300" /></a><p
class="wp-caption-text">Nokia phones &quot;running&quot; Android</p></div><p>Is this just a hapless Photoshop mistake &#8211; or a sign of things to come?!?!?!?!<br
/> <span
id="more-2196"></span><br
/> It&#8217;s a daft graphic designer &#8211; obviously.  But that doesn&#8217;t mean we shouldn&#8217;t take the possibility of Nokia devices running Android seriously.  Oh, don&#8217;t get me wrong, Nokia will <em>never</em> ship and Android powered phone &#8211; they&#8217;ve invested too much in Symbian and MeeGo for that.  But Nokia devices will run Android.</p><p>A few years ago, <a
href="http://shkspr.mobi/blog/?p=18">I coaxed my Nokia N810 into running a prototype version of Android</a> &#8211; NitDroid.  The project has been resurrected by <a
href="http://twitter.com/DMonsterProd">Stephen Hyde</a> at <a
href="http://nitdroid.com/">NITDroid.com</a>.</p><p>This latest video shows the Nokia N900 running Android&#8217;s FroYo.<br
/> <object
type="application/x-shockwave-flash" style="width:450px; height:366px;" data="http://www.youtube.com/v/1POI8yiuWCo"><param
name="movie" value="http://www.youtube.com/v/1POI8yiuWCo" /></object></p><h2>Why Is This Useful?</h2><p>Nokia coined the term &#8220;Mobile Computer&#8221; for its range of phones.  Computers aren&#8217;t hermetically sealed consumer devices.  They allow the customer to modify both hardware and software.  You would be understandably upset if the computer you bought last year wouldn&#8217;t let you install the latest version of Windows, MacOS, or Linux.  But that&#8217;s the situation mobile phone customers are faced with today.</p><p>The Android G1 has been abandoned by HTC and T-Mobile &#8211; <a
href="http://www.consumingexperience.com/2010/07/nokia-n900-mobile-phone-review-for.html">much to the chagrin of customers</a>.<br
/> The HTC Hero has only been grudgingly updated to Android 2.1.<br
/> Nokia left the N800 and N810 to rot.  Nokia regularly stops development of its &#8220;mobile computer&#8221; software even when the devices are in active use.</p><p>Mobile phone manufacturers exist to sell phones.  They don&#8217;t get any extra revenue for releasing new firmware.  Indeed, the cost of developing, testing, and shipping new firmware is prohibitively expensive.  Not to mention dealing with customer complaints when things inevitably go wrong.</p><p>We are finally in a position to change that mindset.  Hackers (in the original sense of the word) are now able to create custom firmware for new phones.  Take a look at the <a
href="http://forum.xda-developers.com/">XDA Developer Forums</a>.  Almost every Android phone released can have an improved firmware running on it.</p><p>True, a significantly older phone may not have hardware capable of running bleeding edge code &#8211; but it&#8217;s enough to give it a new lease of life.</p><p>I&#8217;d love it if Nokia updated the N95 8GB firmware.  The hardware is still incredibly capable.</p><p>In these tough economic times, it makes perfect sense to focus efforts on software, rather than hardware.</p><p>Look at the PS3 or the Xbox 360.  A single model with firmware updates to increase its functionality.</p><p>Rather than tooling up a factory for a 6 month run of hardware &#8211; phone manufacturers should be looking to keep churning out a limited number of models of high spec phones for <em>years</em>.  As manufacturing efficiencies improve, the hardware becomes cheaper and &#8211; like the PS3 and Xbox &#8211; cheaper models can be produced.</p><p>The PS3 came out in November 2006.  Nearly 4 years ago.  Can you think of a phone released four years ago which is still in production &#8211; let alone receiving firmware updates?  The original iPhone was released in 2007 &#8211; it got a firmware update earlier this year but won&#8217;t be receiving iOS4.  Also, you can&#8217;t buy a new iPhone 2G.  Apple aren&#8217;t in the business of selling inexpensive hardware.</p><h2>The Future</h2><p>I predict &#8211; or rather, I hope &#8211; we will see the following pattern emerge.  Either from Google or Nokia.</p><ul><li>An insanely expensive and over-spec&#8217;d phone will be released.  I expect in the £500 &#8211; £1,000 range.</li><li>A public roadmap for its OS will be released &#8211; new features promised every 3-6 months.</li><li>A guarantee that official firmware development will continue for at least 3 years.</li><li>The OS will be sufficiently open to allow &#8220;homebrew&#8221; firmware to run.  Hackers will jump at it.</li><li>The hardware will sell &#8211; poorly at first.</li><li>As production efficiencies are found, the price will come down.  The hardware capabilities will stay compatible with older models.</li><li>The firmware will progress based upon consumer need, manufacturer desire and what hackers manage to achieve.</li><li>At around the 18 month mark, major new features in the firmware will be announced.  This keeps the MNO happy as they don&#8217;t have to subsidise the cost of new hardware for customers coming to the end of their contracts.</li><li>At the 2 year mark, the next hardware revision will be launched.  More memory and megapixels &#8211; cheaper price.</li><li>If the hardware is still selling, expect others to follow.</li></ul><p>The fly in the ointment for this is continuous manufacturer profitability.  Apple, I understand, gets a cut of call and text revenue.  Google gets a cut of apps sold.  Microsoft and Sony sell licences for releasing games on their platform.</p><p>Would this &#8220;super phone&#8221; have to sell firmware updates?  Would MNOs subsidise firmware rather than hardware?  Would customers part-exchange  an unfashionably old phone for the latest model?</p><p>Or will we be stuck with phones that are thrown on the scrap-heap by their creator in order to force us into buying the latest model?</p><p>One thing&#8217;s for certain.  Where there are hackers &#8211; there will always be updates.</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/&amp;title=EXCLUSIVE%21+Nokia+Phones+%2AWILL%2A+Have+Android%21" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Del.icio.us" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/&amp;title=EXCLUSIVE%21+Nokia+Phones+%2AWILL%2A+Have+Android%21" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to digg" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/&amp;title=EXCLUSIVE%21+Nokia+Phones+%2AWILL%2A+Have+Android%21" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to reddit" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Technorati" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/&amp;title=EXCLUSIVE%21+Nokia+Phones+%2AWILL%2A+Have+Android%21" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Stumble Upon" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/&amp;title=EXCLUSIVE%21+Nokia+Phones+%2AWILL%2A+Have+Android%21" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Google Bookmarks" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Bloglines" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=EXCLUSIVE%21+Nokia+Phones+%2AWILL%2A+Have+Android%21&amp;url=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to SlashDot" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/&amp;t=EXCLUSIVE%21+Nokia+Phones+%2AWILL%2A+Have+Android%21" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to FaceBook" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Wikio" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Twitter" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=EXCLUSIVE%21+Nokia+Phones+%2AWILL%2A+Have+Android%21&amp;url=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to FriendFeed" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/&amp;title=EXCLUSIVE%21+Nokia+Phones+%2AWILL%2A+Have+Android%21&amp;srcURL=http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Google Buzz" alt="Add 'EXCLUSIVE! Nokia Phones *WILL* Have Android!' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/07/exclusive-nokia-phones-will-have-android/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Share Android Apps on Twitter (or anywhere else)</title><link>http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/</link> <comments>http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/#comments</comments> <pubDate>Tue, 20 Jul 2010 09:41:43 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[api]]></category> <category><![CDATA[sdk]]></category> <category><![CDATA[sharing]]></category> <category><![CDATA[sharing is caring]]></category> <category><![CDATA[twitter]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=2172</guid> <description><![CDATA[I attended the Mobile Monday meeting &#8220;200,000 Apps &#8211; Where&#8217;s Mine&#8221; last night.
One thing that became clear is that apps don&#8217;t do a very good job of promoting themselves.  One crippling problems with most app stores is that there&#8217;s no (easy) way to share an app with a friend.
Here&#8217;s some basic code for an ...]]></description> <content:encoded><![CDATA[<p>I attended the Mobile Monday meeting &#8220;<a
href="http://www.ibegyourparton.co.uk/2010/07/20/mobile-monday-london-write-up-%E2%80%93-%E2%80%9C200000-apps-where%E2%80%99s-mine%E2%80%9D/">200,000 Apps &#8211; Where&#8217;s Mine</a>&#8221; last night.<br
/> One thing that became clear is that apps don&#8217;t do a very good job of promoting themselves.  One crippling problems with most app stores is that there&#8217;s no (easy) way to share an app with a friend.</p><p>Here&#8217;s some basic code for an Android app which will post the URL of your app to Twitter.  Stick it in a button or menu item for easy sharing.</p><div
class="geshi no java"><ol><li
class="li1"><div
class="de1"><span
class="kw3">String</span> twitterUri = <span
class="st0">&quot;http://m.twitter.com/?status=&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1"><span
class="kw3">String</span> marketUri = Uri.<span
class="me1">encode</span><span
class="br0">&#40;</span><span
class="st0">&quot;http://example.com/?q=app&amp;amp;title=test&quot;</span><span
class="br0">&#41;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">Intent shareOnTwitterIntent = <span
class="kw2">new</span> Intent<span
class="br0">&#40;</span>Intent.<span
class="me1">ACTION_VIEW</span>, Uri.<span
class="me1">parse</span><span
class="br0">&#40;</span>twitterUri + marketUri<span
class="br0">&#41;</span><span
class="br0">&#41;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">startActivity<span
class="br0">&#40;</span>shareOnTwitterIntent<span
class="br0">&#41;</span><span
class="sy0">;</span></div></li></ol></div><p>Some important things to note.</p><ol><li>This is set to post to the <em>mobile </em>version of Twitter.  Your user is on a phone &#8211; don&#8217;t direct them to a site that won&#8217;t work on their device.</li><li>The second string is <a
href="http://en.wikipedia.org/wiki/Percent-encoding">URI encoded</a>.</li><li>Consider if you want to post a &#8220;market://&#8221; link.  I would advise against it.  Twitter won&#8217;t render it as a link and, even if it did, 90% of users won&#8217;t be able to click on it.  Make it a link that will direct desktop users to your website, mobile users to a mobile friendly site and Android users direct to the market.</li></ol><p>Facebook also has an <a
href="http://www.facebook.com/share/">API</a> for this sort of sharing.</p><pre>

http://m.facebook.com/sharer.php?u=example.com&amp;t=test
</pre><p>Again, it points to the mobile site and needs to be URL encoded.</p><p>Happy sharing!</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/&amp;title=Share+Android+Apps+on+Twitter+%28or+anywhere+else%29" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Del.icio.us" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/&amp;title=Share+Android+Apps+on+Twitter+%28or+anywhere+else%29" title="Add 'Share Android Apps on Twitter (or anywhere else)' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to digg" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/&amp;title=Share+Android+Apps+on+Twitter+%28or+anywhere+else%29" title="Add 'Share Android Apps on Twitter (or anywhere else)' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to reddit" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Technorati" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/&amp;title=Share+Android+Apps+on+Twitter+%28or+anywhere+else%29" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Stumble Upon" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/&amp;title=Share+Android+Apps+on+Twitter+%28or+anywhere+else%29" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Google Bookmarks" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Bloglines" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Share+Android+Apps+on+Twitter+%28or+anywhere+else%29&amp;url=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/" title="Add 'Share Android Apps on Twitter (or anywhere else)' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to SlashDot" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/&amp;t=Share+Android+Apps+on+Twitter+%28or+anywhere+else%29" title="Add 'Share Android Apps on Twitter (or anywhere else)' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to FaceBook" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Wikio" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Twitter" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Share+Android+Apps+on+Twitter+%28or+anywhere+else%29&amp;url=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/" title="Add 'Share Android Apps on Twitter (or anywhere else)' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to FriendFeed" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/&amp;title=Share+Android+Apps+on+Twitter+%28or+anywhere+else%29&amp;srcURL=http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Share Android Apps on Twitter (or anywhere else)' to Google Buzz" alt="Add 'Share Android Apps on Twitter (or anywhere else)' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/07/share-android-apps-on-twitter-or-anywhere-else/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Hate Microsoft &#8211; Love Windows Phone 7?</title><link>http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/</link> <comments>http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/#comments</comments> <pubDate>Sat, 17 Jul 2010 15:23:22 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[microsoft]]></category> <category><![CDATA[ui]]></category> <category><![CDATA[ux]]></category> <category><![CDATA[windows]]></category> <category><![CDATA[windows phone 7]]></category> <category><![CDATA[wp7]]></category> <category><![CDATA[xbox]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=2167</guid> <description><![CDATA[I&#8217;m not the biggest fan of Microsoft.  Both my original Xboxes now run Linux, I&#8217;ve converted my laptop and computers to Ubuntu, and I generally laugh in the face of Microsoft&#8217;s increasingly desperate attempts to stay relevant.
So it was with great mirth that I went along to a BizSpark event a few weeks ago. ...]]></description> <content:encoded><![CDATA[<p>I&#8217;m not the biggest fan of Microsoft.  Both my original Xboxes now run Linux, I&#8217;ve converted my laptop and computers to Ubuntu, and I generally laugh in the face of Microsoft&#8217;s increasingly desperate attempts to stay relevant.</p><p>So it was with great mirth that I went along to a BizSpark event a few weeks ago.  Microsoft were going to be showing off their latest &#8220;innovation&#8221; &#8211; Windows Phone 7.</p><p>I went along expecting to hate it and, instead, found myself curiously drawn to it.</p><p><a
href="http://www.windowsphone7.com/">Take a look at the emulator for an interactive demo</a>.</p><p>I played with the demo hardware and software and had my expectations blown away.  I&#8217;ll be honest &#8211; I expected crap.  I had horrible memories of the stylus oriented Windows Mobile 6.  The phone which would display an hourglass if you had the temerity to receive a phone call while playing solitaire.</p><p>Windows Phone 7 (WP7) was a million miles away from the old Microsoft experience.</p><h2>Pros</h2><p>The user interface is refreshingly simple and fun to use.  It&#8217;s like nothing else I&#8217;ve tried before and I really think that Microsoft has outclassed both Android and Apple.</p><p>Pushing so much information to the homescreen really makes you want to use your phone constantly. iPhone only does this half-heartedly and Android does it without much animation or UI consistency.</p><p>App Store.  One excellent feature of the MS app store is the &#8220;Try Before You Buy&#8221; model.  Rather than a developer putting out a free, limited version and a &#8220;pro&#8221; version they can publish a single app.  They can restrict the features and functionality of the &#8220;demo&#8221; version until the customer makes the purchase. Or, after a set period of time, the demo version can become non-functioning. Or have reduced function.  Brilliant.</p><p>Gaming on this device will be huge. It looks like it will be simple to port games from the Xbox to WP7 &#8211; that gives it a great competative advantage. Tie in Xbox Live (or whatever it&#8217;s called) and you&#8217;ll get gamers buying the same game twice &#8211; once on the console and once on the phone.  The 3D power of the phones was stunning.</p><h2>Cons</h2><p>There are some serious shortcomings in the Windows Phone 7 vision of the future which Microsoft urgently need to address.</p><ul><li>Expand the development options.  If you want to write for Windows Phone 7, you&#8217;ll need Windows installed on your computer.  Given that Android allows you to develop on Windows, Mac and Linux, it doesn&#8217;t make sense to make developers buy a new operating system.  Especially as iPhone development is tied to Apple.</li><li>Open it up.  I love the <em>idea</em> of integrating my phone with my Xbox live account &#8211; but I don&#8217;t have an Xbox! Open it up so that my Wii or PS3 gaming experience can be pushed to the homescreen.</li><li>The same goes for mail and IM &#8211; don&#8217;t restrict it just to Exchange and MSN.  Openness is hard for Microsoft, but it will attract more customers to the platform.</li><li>Have a firm, public roadmap for enhancements which <em>all</em> manufacturers stick to.  Android is currently being stifled by manufacturers like HTC who refuse to update the software on their customers&#8217; devices.</li><li>Revenue share for developers needs to be better. At the moment it&#8217;s the same 70/30 split being offered by Android and Apple.  It needs to be lower for two key reasons.</li></ul><ol><li>Attract developers to the fledgling ecosystem.</li><li>To avoid any accusations of a cartel.  To have all three major platforms &#8220;independently&#8221; converge on the same revenue share deal looks suspicious.</li></ol><h2>Now What?</h2><p>I&#8217;ve played with the prototype hardware and I&#8217;m impressed.  The software is really good. Much better that Microsoft&#8217;s usual standard.</p><p>It has to be.</p><p>Microsoft are betting their mobile future on this platform.  Win6.5 failed. Kin failed. They can&#8217;t afford another high profile failure like this.  Mirosoft are putting their best people on this project and, as far as I can tell, are revisiting their Xbox strategy; SPEND SPEND SPEND.</p><p>By the time the phones launch (holiday season 2010) you won&#8217;t be able to move without seeing an advert.  They will crank up their media machine to 11.  Just like the original Xbox, they will buy their way in to the market with a view that &#8211; like the Xbox 360 &#8211; the real prize is several years away.</p><p>I hope they succeed.  Not because I have any love for Microsoft, but because Nokia, Apple, and Google will all have to raise the quality of their software and hardware to compete against Microsoft&#8217;s marketing expenditure.</p><p>I&#8217;m a Linux geek &#8211; and I think Windows Phone 7 is the best thing to come out of Redmond in a very long time.</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/&amp;title=Hate+Microsoft+%26%238211%3B+Love+Windows+Phone+7%3F" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Del.icio.us" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/&amp;title=Hate+Microsoft+%26%238211%3B+Love+Windows+Phone+7%3F" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to digg" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/&amp;title=Hate+Microsoft+%26%238211%3B+Love+Windows+Phone+7%3F" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to reddit" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Technorati" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/&amp;title=Hate+Microsoft+%26%238211%3B+Love+Windows+Phone+7%3F" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Stumble Upon" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/&amp;title=Hate+Microsoft+%26%238211%3B+Love+Windows+Phone+7%3F" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Google Bookmarks" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Bloglines" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Hate+Microsoft+%26%238211%3B+Love+Windows+Phone+7%3F&amp;url=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to SlashDot" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/&amp;t=Hate+Microsoft+%26%238211%3B+Love+Windows+Phone+7%3F" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to FaceBook" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Wikio" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Twitter" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Hate+Microsoft+%26%238211%3B+Love+Windows+Phone+7%3F&amp;url=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to FriendFeed" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/&amp;title=Hate+Microsoft+%26%238211%3B+Love+Windows+Phone+7%3F&amp;srcURL=http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Google Buzz" alt="Add 'Hate Microsoft &#8211; Love Windows Phone 7?' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/07/hate-microsoft-love-windows-phone-7/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Android Tutorial &#8211; Clickable Widgets</title><link>http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/</link> <comments>http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/#comments</comments> <pubDate>Mon, 12 Jul 2010 10:09:42 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[/etc/]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[api]]></category> <category><![CDATA[browser]]></category> <category><![CDATA[sdk]]></category> <category><![CDATA[tutorial]]></category> <category><![CDATA[widget]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=2149</guid> <description><![CDATA[Another quick Android tutorial.  I couldn&#8217;t find an easy or correct method of launching a browser when you click on a homescreen widget.  Well, here it is&#8230;public class clickWidget extends AppWidgetProvider&#123;@Overridepublic void onUpdate&#40; Context context, AppWidgetManager appWidgetManager, int&#91;&#93; appWidgetIds &#41;&#123;RemoteViews remoteViews =&#160; &#160;new RemoteViews&#40; context.getPackageName&#40;&#41;, R.layout.widget &#41;;remoteViews.setImageViewResource&#40;R.id.ImageView01, drawableResourse&#41;;&#160;ComponentName myWidget =&#160; ...]]></description> <content:encoded><![CDATA[<p>Another quick Android tutorial.  I couldn&#8217;t find an easy or correct method of launching a browser when you click on a homescreen widget.  Well, here it is&#8230;</p><div
class="geshi no java"><ol><li
class="li1"><div
class="de1"><span
class="kw2">public</span> <span
class="kw2">class</span> clickWidget <span
class="kw2">extends</span> AppWidgetProvider</div></li><li
class="li1"><div
class="de1"><span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">@Override</div></li><li
class="li1"><div
class="de1"><span
class="kw2">public</span> <span
class="kw4">void</span> onUpdate<span
class="br0">&#40;</span> <span
class="kw3">Context</span> context, AppWidgetManager appWidgetManager, <span
class="kw4">int</span><span
class="br0">&#91;</span><span
class="br0">&#93;</span> appWidgetIds <span
class="br0">&#41;</span></div></li><li
class="li1"><div
class="de1"><span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">RemoteViews remoteViews =</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="kw2">new</span> RemoteViews<span
class="br0">&#40;</span> context.<span
class="me1">getPackageName</span><span
class="br0">&#40;</span><span
class="br0">&#41;</span>, R.<span
class="me1">layout</span>.<span
class="me1">widget</span> <span
class="br0">&#41;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">remoteViews.<span
class="me1">setImageViewResource</span><span
class="br0">&#40;</span>R.<span
class="me1">id</span>.<span
class="me1">ImageView01</span>, drawableResourse<span
class="br0">&#41;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">ComponentName myWidget =</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="kw2">new</span> ComponentName<span
class="br0">&#40;</span> context, clickWidget.<span
class="kw2">class</span> <span
class="br0">&#41;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1"><span
class="co1">// Create an Intent to launch Browser</span></div></li><li
class="li1"><div
class="de1">Intent intent =</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="kw2">new</span> Intent<span
class="br0">&#40;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; Intent.<span
class="me1">ACTION_VIEW</span>, Uri.<span
class="me1">parse</span><span
class="br0">&#40;</span><span
class="st0">&quot;http://example.com&quot;</span><span
class="br0">&#41;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="br0">&#41;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">PendingIntent pendingIntent =</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;PendingIntent.<span
class="me1">getActivity</span><span
class="br0">&#40;</span>context, <span
class="nu0">0</span>, intent, <span
class="nu0">0</span><span
class="br0">&#41;</span><span
class="sy0">;</span> &nbsp; &nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">remoteViews.<span
class="me1">setOnClickPendingIntent</span><span
class="br0">&#40;</span>R.<span
class="me1">id</span>.<span
class="me1">ImageView01</span>, pendingIntent<span
class="br0">&#41;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">appWidgetManager.<span
class="me1">updateAppWidget</span><span
class="br0">&#40;</span> myWidget, remoteViews<span
class="br0">&#41;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1"><span
class="br0">&#125;</span></div></li></ol></div><p>I&#8217;ve used this as the basis of a demo widget &#8211; &#8220;MI5 Terror Threat Level&#8221;.  The widget displays the UK&#8217;s Threat Level on your homescreen.  Clicking on it takes you to the <a
href="https://www.mi5.gov.uk/output/threat-levels.html">MI5 page discussing the threat level</a>.</p><p>The threat level is determined by parsing the <a
href="https://www.mi5.gov.uk/output/threat-level-rss.html">RSS that the security services so helpfully provide</a>.  At the moment, the widget keeps a local copy of the graphics because the <a
href="http://www.mi5.gov.uk/UKThreatLevel/UKThreatLevel.xml">RSS feed</a> contains references to &#8220;localhost&#8221; images.</p><p>You can download the widget by scanning in this QR code.<br
/><div
id="attachment_2155" class="wp-caption aligncenter" style="width: 174px"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2010/07/mi5.png" alt="MI5 Widget - QR Code" title="MI5 Widget - QR Code" width="164" height="164" class="size-full wp-image-2155" /><p
class="wp-caption-text">MI5 Widget - QR Code</p></div></p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/&amp;title=Android+Tutorial+%26%238211%3B+Clickable+Widgets" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Del.icio.us" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/&amp;title=Android+Tutorial+%26%238211%3B+Clickable+Widgets" title="Add 'Android Tutorial &#8211; Clickable Widgets' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to digg" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/&amp;title=Android+Tutorial+%26%238211%3B+Clickable+Widgets" title="Add 'Android Tutorial &#8211; Clickable Widgets' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to reddit" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Technorati" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/&amp;title=Android+Tutorial+%26%238211%3B+Clickable+Widgets" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Stumble Upon" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/&amp;title=Android+Tutorial+%26%238211%3B+Clickable+Widgets" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Google Bookmarks" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Bloglines" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Android+Tutorial+%26%238211%3B+Clickable+Widgets&amp;url=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/" title="Add 'Android Tutorial &#8211; Clickable Widgets' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to SlashDot" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/&amp;t=Android+Tutorial+%26%238211%3B+Clickable+Widgets" title="Add 'Android Tutorial &#8211; Clickable Widgets' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to FaceBook" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Wikio" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Twitter" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Android+Tutorial+%26%238211%3B+Clickable+Widgets&amp;url=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/" title="Add 'Android Tutorial &#8211; Clickable Widgets' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to FriendFeed" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/&amp;title=Android+Tutorial+%26%238211%3B+Clickable+Widgets&amp;srcURL=http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Android Tutorial &#8211; Clickable Widgets' to Google Buzz" alt="Add 'Android Tutorial &#8211; Clickable Widgets' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/07/android-tutorial-clickable-widgets/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Android App &#8211; Vodafone UK USSD Commands</title><link>http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/</link> <comments>http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/#comments</comments> <pubDate>Tue, 06 Jul 2010 07:56:29 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[app]]></category> <category><![CDATA[ussd]]></category> <category><![CDATA[vodafone]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=2129</guid> <description><![CDATA[This is a really geeky app!  You know USSD? They&#8217;re the codes you can type in to your phone to send messages back and forth to the networks.  You&#8217;ve probably seen something like *#147# to display the last caller.
My second app presents a series of buttons which call the USSD commands &#8211; so you ...]]></description> <content:encoded><![CDATA[<p>This is a really geeky app!  You know USSD? They&#8217;re the codes you can type in to your phone to send messages back and forth to the networks.  You&#8217;ve probably seen something like *#147# to display the last caller.</p><p>My second app presents a series of buttons which call the USSD commands &#8211; so you don&#8217;t have to remember if it&#8217;s the HLR or VLR which is queried by *#103#.</p><p>Useful, I know&#8230;.</p><p>You can download the app by scanning in this QR code.</p><div
id="attachment_2130" class="wp-caption aligncenter" style="width: 174px"><img
class="size-full wp-image-2130" title="Android App - Vodafone UK USSD Commands" src="http://shkspr.mobi/blog/wp-content/uploads/2010/07/vfuk.png" alt="Android App - Vodafone UK USSD Commands" width="164" height="164" /><p
class="wp-caption-text">Android App - Vodafone UK USSD Commands</p></div><p>The majority of these codes only work on phones with a Vodafone UK SIM who are on the Vodafone UK network.  I&#8217;ve no idea what the codes do on other networks.</p><p>A <a
href="http://www.betavine.net/bvportal/resources/vodafone/ussd">detailed explanation of the commands is available on Betavine</a>.</p><p>Sadly, Android provides no native way to capture or interprate USSD responses. Please star the <a
href="http://code.google.com/p/android/issues/detail?id=1285">feature request</a> if you&#8217;re interested in seeing this in future versions of Android.</p><p>One last thing &#8211; this app was neither designed nor approved by Vodafone UK. It has nothing to do with them!</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/&amp;title=Android+App+%26%238211%3B+Vodafone+UK+USSD+Commands" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Del.icio.us" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/&amp;title=Android+App+%26%238211%3B+Vodafone+UK+USSD+Commands" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to digg" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/&amp;title=Android+App+%26%238211%3B+Vodafone+UK+USSD+Commands" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to reddit" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Technorati" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/&amp;title=Android+App+%26%238211%3B+Vodafone+UK+USSD+Commands" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Stumble Upon" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/&amp;title=Android+App+%26%238211%3B+Vodafone+UK+USSD+Commands" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Google Bookmarks" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Bloglines" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Android+App+%26%238211%3B+Vodafone+UK+USSD+Commands&amp;url=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to SlashDot" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/&amp;t=Android+App+%26%238211%3B+Vodafone+UK+USSD+Commands" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to FaceBook" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Wikio" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Twitter" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Android+App+%26%238211%3B+Vodafone+UK+USSD+Commands&amp;url=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to FriendFeed" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/&amp;title=Android+App+%26%238211%3B+Vodafone+UK+USSD+Commands&amp;srcURL=http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Android App &#8211; Vodafone UK USSD Commands' to Google Buzz" alt="Add 'Android App &#8211; Vodafone UK USSD Commands' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/07/android-app-vodafone-uk-ussd-commands/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Android App &#8211; Advanced Test Card</title><link>http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/</link> <comments>http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/#comments</comments> <pubDate>Tue, 06 Jul 2010 07:41:38 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[advanced test card]]></category> <category><![CDATA[android]]></category> <category><![CDATA[atc]]></category> <category><![CDATA[test card]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=2125</guid> <description><![CDATA[I&#8217;ve been playing around with Android.  It&#8217;s a great platform for development.  I really appreciated the speed to release of the Android Market &#8211; it&#8217;s instant.  Having worked with iPhone and Ovi stores where approval can take days or even weeks, it&#8217;s great to have the freedom to publish immediately.
The first app ...]]></description> <content:encoded><![CDATA[<p>I&#8217;ve been playing around with Android.  It&#8217;s a great platform for development.  I really appreciated the speed to release of the Android Market &#8211; it&#8217;s instant.  Having worked with iPhone and Ovi stores where approval can take days or even weeks, it&#8217;s great to have the freedom to publish immediately.</p><p>The first app I&#8217;ve created is &#8220;Advanced Test Card&#8221;.  You can download it by scanning in this QR code.<br
/><div
id="attachment_2126" class="wp-caption aligncenter" style="width: 250px"><img
class="size-full wp-image-2126" title="Scan to download Advanced Test Card for Android" src="http://shkspr.mobi/blog/wp-content/uploads/2010/07/qr_img.php240.png" alt="Scan to download Advanced Test Card for Android" width="240" height="240" /><p
class="wp-caption-text">Scan to download Advanced Test Card for Android</p></div></p><p>At the moment, it just has 5 modes.  Red, Green, Blue, White and SMPTE colour bars.  All are useful for checking out any problems you may have with your screen.</p><p>I&#8217;ll be developing more test cards in the future &#8211; leave a comment if there&#8217;s one you would like to see.</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/&amp;title=Android+App+%26%238211%3B+Advanced+Test+Card" title="Add 'Android App &#8211; Advanced Test Card' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Android App &#8211; Advanced Test Card' to Del.icio.us" alt="Add 'Android App &#8211; Advanced Test Card' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/&amp;title=Android+App+%26%238211%3B+Advanced+Test+Card" title="Add 'Android App &#8211; Advanced Test Card' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Android App &#8211; Advanced Test Card' to digg" alt="Add 'Android App &#8211; Advanced Test Card' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/&amp;title=Android+App+%26%238211%3B+Advanced+Test+Card" title="Add 'Android App &#8211; Advanced Test Card' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Android App &#8211; Advanced Test Card' to reddit" alt="Add 'Android App &#8211; Advanced Test Card' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/" title="Add 'Android App &#8211; Advanced Test Card' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Android App &#8211; Advanced Test Card' to Technorati" alt="Add 'Android App &#8211; Advanced Test Card' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/&amp;title=Android+App+%26%238211%3B+Advanced+Test+Card" title="Add 'Android App &#8211; Advanced Test Card' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Android App &#8211; Advanced Test Card' to Stumble Upon" alt="Add 'Android App &#8211; Advanced Test Card' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/&amp;title=Android+App+%26%238211%3B+Advanced+Test+Card" title="Add 'Android App &#8211; Advanced Test Card' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Android App &#8211; Advanced Test Card' to Google Bookmarks" alt="Add 'Android App &#8211; Advanced Test Card' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/" title="Add 'Android App &#8211; Advanced Test Card' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Android App &#8211; Advanced Test Card' to Bloglines" alt="Add 'Android App &#8211; Advanced Test Card' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Android+App+%26%238211%3B+Advanced+Test+Card&amp;url=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/" title="Add 'Android App &#8211; Advanced Test Card' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Android App &#8211; Advanced Test Card' to SlashDot" alt="Add 'Android App &#8211; Advanced Test Card' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/&amp;t=Android+App+%26%238211%3B+Advanced+Test+Card" title="Add 'Android App &#8211; Advanced Test Card' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Android App &#8211; Advanced Test Card' to FaceBook" alt="Add 'Android App &#8211; Advanced Test Card' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/" title="Add 'Android App &#8211; Advanced Test Card' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Android App &#8211; Advanced Test Card' to Wikio" alt="Add 'Android App &#8211; Advanced Test Card' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/" title="Add 'Android App &#8211; Advanced Test Card' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Android App &#8211; Advanced Test Card' to Twitter" alt="Add 'Android App &#8211; Advanced Test Card' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Android+App+%26%238211%3B+Advanced+Test+Card&amp;url=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/" title="Add 'Android App &#8211; Advanced Test Card' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Android App &#8211; Advanced Test Card' to FriendFeed" alt="Add 'Android App &#8211; Advanced Test Card' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/&amp;title=Android+App+%26%238211%3B+Advanced+Test+Card&amp;srcURL=http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/" title="Add 'Android App &#8211; Advanced Test Card' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Android App &#8211; Advanced Test Card' to Google Buzz" alt="Add 'Android App &#8211; Advanced Test Card' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/07/android-app-advanced-test-card/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux</title><link>http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/</link> <comments>http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/#comments</comments> <pubDate>Thu, 24 Jun 2010 18:29:35 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[advertising]]></category> <category><![CDATA[android]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[badvertising]]></category> <category><![CDATA[barclays]]></category> <category><![CDATA[guardian]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=2107</guid> <description><![CDATA[Once again my wrath is targeted at The Guardian, Barclays and Apple.  Three massive companies &#8211; each one of whom could have stopped this advertising disaster.
Mistake #1
Take a look at this rather charming advert on the Guardian&#8217;s mobile site.  The more astute among you will recognise the problem.I&#8217;m being advertised an iPhone game ...]]></description> <content:encoded><![CDATA[<p>Once again my wrath is targeted at The <a
href="http://shkspr.mobi/blog/index.php/tag/guardian/">Guardian</a>, <a
href="http://shkspr.mobi/blog/index.php/tag/barclays/">Barclays</a> and <a
href="http://shkspr.mobi/blog/index.php/tag/apple/">Apple</a>.  Three massive companies &#8211; each one of whom could have stopped this advertising disaster.</p><h2>Mistake #1</h2><p>Take a look at this rather charming advert on the Guardian&#8217;s mobile site.  The more astute among you will recognise the problem.<br
/> <a
href="http://shkspr.mobi/blog/wp-content/uploads/2010/06/snap20100623_194429.png"><img
class="aligncenter size-full wp-image-2110" title="snap20100623_194429" src="http://shkspr.mobi/blog/wp-content/uploads/2010/06/snap20100623_194429.png" alt="" width="480" height="800" /></a><br
/> I&#8217;m being advertised an iPhone game when I&#8217;m browsing the site using an Android phone.  This is the fault of the Guardian &#8211; or, more likely, whoever runs their advertising department.</p><p>Well, let&#8217;s click on it.</p><h2>Mistake #2</h2><p>The image expansion doesn&#8217;t work.  This is probably because it uses iPhone specific code.<br
/> <a
href="http://shkspr.mobi/blog/wp-content/uploads/2010/06/snap20100623_193030.png"><img
class="aligncenter size-full wp-image-2111" title="snap20100623_193030" src="http://shkspr.mobi/blog/wp-content/uploads/2010/06/snap20100623_193030.png" alt="" width="480" height="800" /></a></p><h2>Mistake #3</h2><p>Let&#8217;s take a look at the raw image.<br
/> <a
href="http://shkspr.mobi/blog/wp-content/uploads/2010/06/4th_screen_300x300_v1.png"><img
class="aligncenter size-full wp-image-2112" title="4th_screen_300x300_v1" src="http://shkspr.mobi/blog/wp-content/uploads/2010/06/4th_screen_300x300_v1.png" alt="" width="300" height="300" /></a><br
/> The image is a 135KB PNG.  That&#8217;s massive.  At a time when unlimited downloads are under threat, it is incumbent on the mobile web designer to minimise needless data usage.</p><p>If we convert the image to a JPG, the size goes down to 26KB.  Can you spot the difference in quality?<br
/> <a
href="http://shkspr.mobi/blog/wp-content/uploads/2010/06/4th_screen_300x300_v1.jpg"><img
class="aligncenter size-full wp-image-2108" title="4th_screen_300x300_v1" src="http://shkspr.mobi/blog/wp-content/uploads/2010/06/4th_screen_300x300_v1.jpg" alt="" width="300" height="300" /></a></p><h2>Mistake #4</h2><p>What happens if we visit the destination?<br
/> <a
href="http://shkspr.mobi/blog/wp-content/uploads/2010/06/snap20100623_194452.png"><img
class="aligncenter size-full wp-image-2109" title="snap20100623_194452" src="http://shkspr.mobi/blog/wp-content/uploads/2010/06/snap20100623_194452.png" alt="" width="480" height="800" /></a><br
/> Ah.  Apple send us to the desktop version of iTunes.  This is better than what used to happen, where they tried to install iTunes!</p><h2>Preventing The Problem</h2><p>Every browser sends a <a
href="http://tools.ietf.org/html/rfc1945">User-Agent String</a>.  The advertising server should be configured to only send iPhone-specific adverts to iPhones.</p><p>It really is that simple.  You can use services like WURFL and DeviceAtlas to automate this process if you like.</p><h2>What Should Have Happened</h2><ul><li> The advert shouldn&#8217;t have been shown in the first place.  The Guardian needs to ensure that the advertising space it is selling is being correctly targeted.</li><li>The click should have gone directly to Barclays &#8211; if they saw the phone viewing the content wasn&#8217;t an iPhone they should display alternate content.</li><li>Apple needs to have a mobile friendly page.  It really is that simple.  A great mobile friendly page with a link that says &#8220;<span
style="text-decoration: underline;"><strong>Want to play this games? Find your nearest Apple Store here</strong></span>&#8220;.</li></ul><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/&amp;title=Mobile+Badvertising+%26%238211%3B+Guardian%2C+Barclay%26%238217%3Bs%2C+Apple+Redux" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Del.icio.us" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/&amp;title=Mobile+Badvertising+%26%238211%3B+Guardian%2C+Barclay%26%238217%3Bs%2C+Apple+Redux" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to digg" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/&amp;title=Mobile+Badvertising+%26%238211%3B+Guardian%2C+Barclay%26%238217%3Bs%2C+Apple+Redux" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to reddit" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Technorati" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/&amp;title=Mobile+Badvertising+%26%238211%3B+Guardian%2C+Barclay%26%238217%3Bs%2C+Apple+Redux" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Stumble Upon" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/&amp;title=Mobile+Badvertising+%26%238211%3B+Guardian%2C+Barclay%26%238217%3Bs%2C+Apple+Redux" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Google Bookmarks" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Bloglines" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Mobile+Badvertising+%26%238211%3B+Guardian%2C+Barclay%26%238217%3Bs%2C+Apple+Redux&amp;url=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to SlashDot" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/&amp;t=Mobile+Badvertising+%26%238211%3B+Guardian%2C+Barclay%26%238217%3Bs%2C+Apple+Redux" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to FaceBook" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Wikio" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Twitter" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Mobile+Badvertising+%26%238211%3B+Guardian%2C+Barclay%26%238217%3Bs%2C+Apple+Redux&amp;url=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to FriendFeed" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/&amp;title=Mobile+Badvertising+%26%238211%3B+Guardian%2C+Barclay%26%238217%3Bs%2C+Apple+Redux&amp;srcURL=http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Google Buzz" alt="Add 'Mobile Badvertising &#8211; Guardian, Barclay&#8217;s, Apple Redux' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/06/mobile-badvertising-guardian-barclays-apple-redux/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Android and Google Contacts &#8211; Address Incompatibility</title><link>http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/</link> <comments>http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/#comments</comments> <pubDate>Thu, 29 Apr 2010 12:04:59 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[address]]></category> <category><![CDATA[address book]]></category> <category><![CDATA[android]]></category> <category><![CDATA[blackberry]]></category> <category><![CDATA[contacts]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=2037</guid> <description><![CDATA[I&#8217;m in the process of moving all my contacts from BlackBerry to Android.  I&#8217;ve been moving contacts from phone to phone for close to 10 years &#8211; but I&#8217;ve never found a problem like this.
Getting my contacts from BlackBerry to Google was simple.  I exported a VCF of all my contacts from Outlook ...]]></description> <content:encoded><![CDATA[<p>I&#8217;m in the process of moving all my contacts from BlackBerry to Android.  I&#8217;ve been moving contacts from phone to phone for close to 10 years &#8211; but I&#8217;ve never found a problem like this.</p><p>Getting my contacts from BlackBerry to Google was simple.  I exported a VCF of all my contacts from Outlook and imported them to Google. Simplicity.  Everything worked.  Syncing back to Android was easy &#8211; input Google account and password and hey-presto.  But that&#8217;s where it all broke down.</p><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2010/04/Google-Mail-Contacts-Address.png" alt="" title="Google Mail Contacts Address" width="357" height="216" class="aligncenter size-full wp-image-2042" /><br
/> The address seems to be stored correctly. Right?</p><h2>Wrong!</h2><p>When we go in to edit, rather than &#8220;Address&#8221;, &#8220;City&#8221;, &#8220;Postcode&#8221; fields &#8211; Google just gives us a plain text field.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2010/04/Google-Mail-Contacts-Edit-Address.png" alt="" title="Google Mail Contacts - Edit Address" width="296" height="104" class="aligncenter size-full wp-image-2041" /><br
/> What Happens In Android?<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2010/04/Android-Contacts-First-Look.png" alt="" title="Android Contacts - First Look" width="320" height="480" class="aligncenter size-full wp-image-2039" /><br
/> At first glance, everything looks correctly formatted.  But let&#8217;s go in and see how the data is represented within the address book.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2010/04/Android-Contacts-All-on-one-line.png" alt="" title="Android Contacts - All on one line" width="320" height="480" class="aligncenter size-full wp-image-2040" /><br
/> As you can see &#8211; everything is represented on just one line.</p><p>We can edit it correctly on the phone to look like this.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2010/04/Android-Contact-Correctly-Edited.png" alt="" title="Android Contact - Correctly Edited" width="320" height="480" class="aligncenter size-full wp-image-2038" /><br
/> Well, that&#8217;s a bit off effort (especially with over 500 contacts).</p><p>How does it look back at Google Contacts on the web?<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2010/04/Google-Mail-Contacts-Address.png" alt="" title="Google Mail Contacts Address" width="357" height="216" class="aligncenter size-full wp-image-2042" /></p><h2>Recap</h2><p>It&#8217;s the year 2010. We can&#8217;t even synchronise addresses correctly without mangling them along the way.  I sometimes think it would be easier to outsource my address book to Indian and have minimum wage labour ensure all entries are correct and up-to-date.</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/&amp;title=Android+and+Google+Contacts+%26%238211%3B+Address+Incompatibility" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Del.icio.us" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/&amp;title=Android+and+Google+Contacts+%26%238211%3B+Address+Incompatibility" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to digg" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/&amp;title=Android+and+Google+Contacts+%26%238211%3B+Address+Incompatibility" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to reddit" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Technorati" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/&amp;title=Android+and+Google+Contacts+%26%238211%3B+Address+Incompatibility" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Stumble Upon" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/&amp;title=Android+and+Google+Contacts+%26%238211%3B+Address+Incompatibility" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Google Bookmarks" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Bloglines" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Android+and+Google+Contacts+%26%238211%3B+Address+Incompatibility&amp;url=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to SlashDot" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/&amp;t=Android+and+Google+Contacts+%26%238211%3B+Address+Incompatibility" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to FaceBook" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Wikio" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Twitter" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Android+and+Google+Contacts+%26%238211%3B+Address+Incompatibility&amp;url=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to FriendFeed" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/&amp;title=Android+and+Google+Contacts+%26%238211%3B+Address+Incompatibility&amp;srcURL=http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Google Buzz" alt="Add 'Android and Google Contacts &#8211; Address Incompatibility' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/04/android-and-google-contacts-address-incompatibility/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>When is a Nexus not a Nexus?</title><link>http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/</link> <comments>http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/#comments</comments> <pubDate>Thu, 29 Apr 2010 11:29:16 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[google]]></category> <category><![CDATA[hacking]]></category> <category><![CDATA[htc]]></category> <category><![CDATA[ROM]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=2031</guid> <description><![CDATA[I was mightily disturbed to receive an email from Google apparently telling me I had purchased a Nexus One phone.  Had I been hacked? Had my credit-card details been used to buy a phone? Were Google sending me one for free?
Hello!
Your new Nexus One phone has many cool and useful features. Learn more by ...]]></description> <content:encoded><![CDATA[<p>I was mightily disturbed to receive an email from Google apparently telling me I had purchased a Nexus One phone.  Had I been hacked? Had my credit-card details been used to buy a phone? Were Google sending me one for free?</p><blockquote><p>Hello!</p><p>Your new Nexus One phone has many cool and useful features. Learn more by clicking on the links to watch brief YouTube videos directly on your phone:</p><ul><li>Take pictures with your 5mpx camera and view them in your 3D Media Gallery. <a
href="http://www.youtube.com/watch?v=sMwoPS8ts7Y" target="_blank">Learn more</a></li><li>Get transcribed voicemails and cheap international calling with Google Voice. <a
href="http://www.youtube.com/watch?v=NBTuOYPwtss" target="_blank">Learn more</a></li><li>Sync your contacts, Facebook and email accounts with QuickContact. <a
href="http://www.youtube.com/watch?v=zK0xn93Yu24" target="_blank">Learn more</a></li><li>Get cool applications and games on Android Market. <a
href="http://www.youtube.com/watch?v=lHlF08MQ2Zk" target="_blank">Learn more</a></li></ul><p>You can find all these videos and more on the Nexus One playlist at <a
href="http://www.youtube.com/googlenexusone" target="_blank">youtube.com/googlenexusone</a>.</p><p>Enjoy!<br
/> The Android Team at Google</p><p>Google, Inc.<br
/> 1600 Amphitheatre Parkway<br
/> Mountain View, CA  94043</p><hr
/><em><small>We sent you this one-time welcome message because you recently purchased an Android-powered phone</small></em></p></blockquote><h2>What&#8217;s Going On?</h2><p>Take a look at the bottom of the mail again&#8230;</p><h3><span
style="color: #ff0000;"><em>We sent you this one-time welcome message because you recently purchased an Android-powered phone</em></span></h3><p>I haven&#8217;t recently purchased a new phone.  I&#8217;ve had Android phones since early last year.  What is different is that I recently hacked my HTC Hero and installed <a
href="http://www.htcdevscene.info/showthread.php?63-[ROM]-[24-04-10]-SenseHero-2-1-v2-Beauty-Speed-Stable-[ONLINE]">SenseHero 2.1</a>. A modification which allows the ageing HTC Hero to run the very latest Android software.</p><p>What has obviously happened is that Google has seen me sign in to a &#8220;new&#8221; Android 2.1 phone and assumed that I&#8217;ve recently got a Nexus.</p><h2>When You Assume&#8230;</h2><p>There is a dangerous assumption &#8211; reflected in the email &#8211; that &#8220;phone with OS Z = phone with name Y&#8221;.  At a stroke, Google have confused their users and diluted their brand name(s).</p><p>Welcoming new or returning users is definitely a good move.  But unless your communications are correctly targeted and accurate, you risk alienating rather than engaging.</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/&amp;title=When+is+a+Nexus+not+a+Nexus%3F" title="Add 'When is a Nexus not a Nexus?' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'When is a Nexus not a Nexus?' to Del.icio.us" alt="Add 'When is a Nexus not a Nexus?' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/&amp;title=When+is+a+Nexus+not+a+Nexus%3F" title="Add 'When is a Nexus not a Nexus?' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'When is a Nexus not a Nexus?' to digg" alt="Add 'When is a Nexus not a Nexus?' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/&amp;title=When+is+a+Nexus+not+a+Nexus%3F" title="Add 'When is a Nexus not a Nexus?' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'When is a Nexus not a Nexus?' to reddit" alt="Add 'When is a Nexus not a Nexus?' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/" title="Add 'When is a Nexus not a Nexus?' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'When is a Nexus not a Nexus?' to Technorati" alt="Add 'When is a Nexus not a Nexus?' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/&amp;title=When+is+a+Nexus+not+a+Nexus%3F" title="Add 'When is a Nexus not a Nexus?' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'When is a Nexus not a Nexus?' to Stumble Upon" alt="Add 'When is a Nexus not a Nexus?' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/&amp;title=When+is+a+Nexus+not+a+Nexus%3F" title="Add 'When is a Nexus not a Nexus?' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'When is a Nexus not a Nexus?' to Google Bookmarks" alt="Add 'When is a Nexus not a Nexus?' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/" title="Add 'When is a Nexus not a Nexus?' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'When is a Nexus not a Nexus?' to Bloglines" alt="Add 'When is a Nexus not a Nexus?' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=When+is+a+Nexus+not+a+Nexus%3F&amp;url=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/" title="Add 'When is a Nexus not a Nexus?' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'When is a Nexus not a Nexus?' to SlashDot" alt="Add 'When is a Nexus not a Nexus?' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/&amp;t=When+is+a+Nexus+not+a+Nexus%3F" title="Add 'When is a Nexus not a Nexus?' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'When is a Nexus not a Nexus?' to FaceBook" alt="Add 'When is a Nexus not a Nexus?' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/" title="Add 'When is a Nexus not a Nexus?' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'When is a Nexus not a Nexus?' to Wikio" alt="Add 'When is a Nexus not a Nexus?' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/" title="Add 'When is a Nexus not a Nexus?' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'When is a Nexus not a Nexus?' to Twitter" alt="Add 'When is a Nexus not a Nexus?' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=When+is+a+Nexus+not+a+Nexus%3F&amp;url=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/" title="Add 'When is a Nexus not a Nexus?' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'When is a Nexus not a Nexus?' to FriendFeed" alt="Add 'When is a Nexus not a Nexus?' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/&amp;title=When+is+a+Nexus+not+a+Nexus%3F&amp;srcURL=http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/" title="Add 'When is a Nexus not a Nexus?' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'When is a Nexus not a Nexus?' to Google Buzz" alt="Add 'When is a Nexus not a Nexus?' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/04/when-is-a-nexus-not-a-nexus/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Choosing a New Phone</title><link>http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/</link> <comments>http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/#comments</comments> <pubDate>Wed, 17 Mar 2010 14:05:15 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[blackberry]]></category> <category><![CDATA[htc]]></category> <category><![CDATA[n900]]></category> <category><![CDATA[nokia]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=1831</guid> <description><![CDATA[ARRRRRGGGGHHHH!
Noooooooooooooooooooooooooooooooo!
Due to a crazy taxi driver (are there any other kind) and a violent swerve, my BlackBerry Bold 9000 is no more.  Bereft of life, it rusts in pieces, and other such Pythonesque metaphors.
Arse.  I truly feel like I&#8217;m missing an extension to my body.  There&#8217;s a symbiotic relationship which develops between ...]]></description> <content:encoded><![CDATA[<h2>ARRRRRGGGGHHHH!</h2><div
class="wp-caption aligncenter" style="width: 344px"><a
href="http://www.flickr.com/photos/edent/4438676689/"><img
title="Oh No! Calamity!" src="http://farm3.static.flickr.com/2703/4438676689_6a45533cf6.jpg" alt="Dead BlackBerry" width="334" height="500" /></a><p
class="wp-caption-text">Dead BlackBerry</p></div><h2>Noooooooooooooooooooooooooooooooo!</h2><p>Due to a crazy taxi driver (are there any other kind) and a violent swerve, my BlackBerry Bold 9000 is no more.  Bereft of life, it rusts in pieces, and other such Pythonesque metaphors.</p><p>Arse.  I truly feel like I&#8217;m missing an extension to my body.  There&#8217;s a symbiotic relationship which develops between a geek and his phone. It entertains me, informs me, keeps me on time and allows me to rapidly communicate with a variety of methods. In return, I feed it electricity, load it up with useful programs, decorate its skin and snuggle up to it.</p><p>I miss it <em>so much</em>.</p><h2>Every Cloud&#8230;</h2><p>Now&#8217;s a prime time to choose a new smartphone.  So many new models on the market. Which to go for?</p><h3>What I look for in a mobile</h3><p>I&#8217;ve had many many phones. Some wonderful (<a
href="http://danbricklin.com/log/treo180.htm">Treo 180</a>) some dire (Apple iPhone). I know <em>exactly</em> what I want and what I need.  For a device that I use several times an hour every single day, I don&#8217;t want to compromise on any aspect.  Perfection is what I demand.  So, what was it that made the BlackBerry Bold the perfect phone for me?</p><ul><li>Physical keyboard.  I do a lot of typing on the device.  I&#8217;ve used soft keyboards (Android, iPhone, Storm) and they just don&#8217;t do it for me.  Even with the haptic feedback, it&#8217;s just not the same for speedy typing.  I liked handwriting recognition on the Treo 180 and the Nokia N97 &#8211; but in terms of speed &amp; accuracy a physical keyboard is a must.  More than that, it needs to be a <em>good</em> keyboard.  The keyboard on the N97 is dreadful &#8211; it feels like a cheap calculator.  The N810 has an awful layout and virtually no travel on the button push. I need raised keys and to feel a click so I can touch-type.</li><li>Exchange integration.  I use my device for work.  Things which I regularly use my &#8216;berry for are were: email and calendar sync&#8217;d over the air.  Address lookup &#8211; if I meet Jo Blogs at work, I can type her name in to the address book and look up her email, phone number, address etc (if she&#8217;s in the corporate address book).</li><li>The BlackBerry Enterprise messenger is also really useful.  I don&#8217;t use IM for personal use much any more &#8211; but work runs on it.  Sadly it&#8217;s basaed on Microsoft Office Communicator rather than anything open or useful.</li><li>Quick start-up.  When you shut down a BlackBerry, it effectively goes into &#8220;suspend&#8221; mode.  I switch it on first thing in the morning and it&#8217;s on and receiving email instantly.</li><li>Auto on-off.  At 2300 every weekday, my phone shuts down. So if I&#8217;ve forgotten to switch it off, I don&#8217;t get disturbed during the night.  At 0700 it wakes up and gets to work.</li><li>Multiple email accounts.  I want to reply from 1 enterprise and 2 personal accounts.</li><li>USB interface for charging.  Batter life isn&#8217;t massivly important and I&#8217;m never away from a power socket for a few hours.</li><li>Compatible with Linux for charging, reading files, tethering.</li><li>Speed dial, form factor, excellent hierarchical bookmarks structure.</li><li>GPS &amp; Mapping.</li><li>Good browser.  I like the modern RIM browser &#8211; I know they&#8217;re moving to Webkit, but I don&#8217;t find the current one so bad. <object
type="application/x-shockwave-flash" style="width:450px; height:366px;" data="http://www.youtube.com/v/B5mc8ERxsIQ"><param
name="movie" value="http://www.youtube.com/v/B5mc8ERxsIQ" /></object></li></ul><p>Well, so far it looks like I&#8217;m going for a BlackBerry. Right.  Not quite.</p><h3>What I hate about BlackBerry</h3><ul><li>No front-facing-camera.  I like video calling. I&#8217;m the only one in the UK who does, apparently.  But with more 3G phones coming on to the market, I&#8217;m hopeful that more people will come round to it.</li><li>Lack of updates.  It seems to take ages for any new developments to come out of RIM.  I understand why &#8211; you can&#8217;t fiddle around too much with business critical devices &#8211; but I like shiny new features.</li><li>Speed. Perhaps it&#8217;s running OS 5.0 on the 9000, but everything seems a little sluggish.  I&#8217;m very quick with my fingers yet I often feel like the &#8216;berry isn&#8217;t working as fast as I am.  Once you&#8217;re running IM, SocialScope, Facebook and Weather at the same time and everything slows to a crawl.</li><li>Camera. I like the flash and the geo-tagging, but the quality of images isn&#8217;t wonderful.  No focusing also impacts scanning <a
href="http://shkspr.mobi/qr.php">QR codes</a>.</li><li>Video recording &#8211; low quality and sound is often out of sync.</li><li>Calendar &#8211; only shows a single calendar. I don&#8217;t want my personal appointments on my work calendar.</li><li>Media player. While it plays some .avi files better than Android, it won&#8217;t do .ogg or .flac, the interface is sub par.</li></ul><h3>The Android Intervention</h3><p>With my dearly departed long gone, I&#8217;m reliant on my Android device. An HTC Hero.  It is a stunning device.</p><ul><li>Gorgeous screen, very responsive.</li><li>Browser is good.</li><li>The camera is great although sorely lacking a flash.</li><li>It integrates with Microsoft Exchange reasonably well &#8211; although I haven&#8217;t got it fully working yet.</li></ul><p>But &#8211; and there&#8217;s always a but&#8230;</p><ul><li>HTC. They are very unresponsive to customer queries. No software updates for the Hero, even though they&#8217;ve been announced.  Again, I understand the reasoning, but I don&#8217;t want to be stuck on Android 2.1 when 3.9 is out.</li><li>Slow start up.  I don&#8217;t want to wait 60 seconds for my phone to wake up.</li><li>Lacking in functionality &#8211; although it has plenty of add on software, some at cost.</li><li>Lack of keyboard shortcuts.  I rely on these heavily &#8211; <a
href="http://thereallymobileproject.com/2010/02/the-blackberry-diary-initial-impressions/">as described in my comment to The Really Mobile Project</a>.</li><li>Such tie in to the Google Eco-System.  If I ever want to leave Google, I&#8217;m not sure how the phone would cope.</li></ul><h2>Others</h2><p>I&#8217;m big on Linux. Despite the slight disappointment with Nokia&#8217;s recent efforts, I&#8217;m intrigued by the <a
href="http://www.nokia.co.uk/find-products/all-phones/nokia-n900">N900</a>.  I think I&#8217;d like to play with it for a day &#8211; especially the keyboard given the disaster of the N810 &#8211; before comitting.</p><p>I&#8217;ve tried a 3G iPhone running OS3.0.  It&#8217;s a toy and really not suitable for me.</p><p>Windows Mobile is&#8230; lackluster.  I can&#8217;t wait for Windows Phone OS 7.0 Mobile (or whatever they&#8217;re calling it today).  Besides, I don&#8217;t run Windows on my PCs &#8211; I can&#8217;t think of a reason to run it on my phones.</p><p>What else is out there?  Bada? Doubt Samsung call pull it off.  Pre? I want to like Palm, but it&#8217;s restricted to a single device and only on one network. Symbian? Hopefully it will be resurrected but after the disasterous N97 and the abandoned N95, it&#8217;s dead to me.</p><h2>Choices</h2><p>I think it boils down to three phones.</p><h3>BlackBerry 9700</h3><div
id="attachment_1839" class="wp-caption aligncenter" style="width: 410px"><a
href="http://na.blackberry.com/eng/devices/blackberrybold9700/"><img
class="size-full wp-image-1839" title="Bold 9700" src="http://shkspr.mobi/blog/wp-content/uploads/2010/03/rim-blackberry-bold-9700.jpg" alt="Bold 9700" width="400" height="348" /></a><p
class="wp-caption-text">Bold 9700</p></div><p>This is the &#8220;safe&#8221; choice.  It&#8217;s the next model up from my smashed 9000.  I know it does everything I want.  I like the idea of replacing the trackball with a touchpad.  Good that it&#8217;s got the new <a
href="http://shkspr.mobi/blog/index.php/2009/10/universal-power-supplies/">standard USB charger</a>, even if I&#8217;ll need to buy some new cables.</p><p>On the down side, it&#8217;s a bit boring.</p><h3>SonyEricson Experia X10 mini pro / Motorola Milestone / Droid</h3><p>My Android choice.  Has a keyboard and avoids HTC.  I don&#8217;t know how hackable it will be.  Given it&#8217;s one of SE&#8217;s &amp; Moto&#8217;s first forays into Android, I&#8217;m concerned about how committed they&#8217;ll be to the device.</p><p>Would really like an Android with a decent keyboard &#8211; there are just so few of them about.</p><h3>Nokia N900</h3><div
id="attachment_1841" class="wp-caption aligncenter" style="width: 460px"><a
href="http://www.nokia.co.uk/find-products/all-phones/nokia-n900"><img
class="size-full wp-image-1841" title="Nokia N900" src="http://shkspr.mobi/blog/wp-content/uploads/2010/03/Nokia-N900-and-Maemo-5-official-3.jpg" alt="Nokia N900" width="450" height="342" /></a><p
class="wp-caption-text">Nokia N900</p></div><p>The outside choice. I generally love Nokia hardware &#8211; but their software sucks.  As innovative as the N810 was, they really dropped the ball in providing updates to their original Maemo software.  I&#8217;m slightly wary about how well this will be supported.</p><p>The keyboard <em>looks</em> ok, but the oddly placed space bar puts me off, as does the lack of ergonomic consideration.</p><h2>Your Opinions</h2><p>I&#8217;d love to know what you think.  Which phones rock your world?</p><h6>This blog is a personal comment and does not represent my employers, Vodafone Group.  Nothing in this blog should be considered an official position on any phone, platform or manufacturer.</h6><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/&amp;title=Choosing+a+New+Phone" title="Add 'Choosing a New Phone' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Choosing a New Phone' to Del.icio.us" alt="Add 'Choosing a New Phone' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/&amp;title=Choosing+a+New+Phone" title="Add 'Choosing a New Phone' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Choosing a New Phone' to digg" alt="Add 'Choosing a New Phone' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/&amp;title=Choosing+a+New+Phone" title="Add 'Choosing a New Phone' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Choosing a New Phone' to reddit" alt="Add 'Choosing a New Phone' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/" title="Add 'Choosing a New Phone' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Choosing a New Phone' to Technorati" alt="Add 'Choosing a New Phone' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/&amp;title=Choosing+a+New+Phone" title="Add 'Choosing a New Phone' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Choosing a New Phone' to Stumble Upon" alt="Add 'Choosing a New Phone' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/&amp;title=Choosing+a+New+Phone" title="Add 'Choosing a New Phone' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Choosing a New Phone' to Google Bookmarks" alt="Add 'Choosing a New Phone' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/" title="Add 'Choosing a New Phone' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Choosing a New Phone' to Bloglines" alt="Add 'Choosing a New Phone' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Choosing+a+New+Phone&amp;url=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/" title="Add 'Choosing a New Phone' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Choosing a New Phone' to SlashDot" alt="Add 'Choosing a New Phone' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/&amp;t=Choosing+a+New+Phone" title="Add 'Choosing a New Phone' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Choosing a New Phone' to FaceBook" alt="Add 'Choosing a New Phone' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/" title="Add 'Choosing a New Phone' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Choosing a New Phone' to Wikio" alt="Add 'Choosing a New Phone' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/" title="Add 'Choosing a New Phone' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Choosing a New Phone' to Twitter" alt="Add 'Choosing a New Phone' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Choosing+a+New+Phone&amp;url=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/" title="Add 'Choosing a New Phone' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Choosing a New Phone' to FriendFeed" alt="Add 'Choosing a New Phone' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/&amp;title=Choosing+a+New+Phone&amp;srcURL=http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/" title="Add 'Choosing a New Phone' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Choosing a New Phone' to Google Buzz" alt="Add 'Choosing a New Phone' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Armadillo Roll &#8211; Open GL Game for Android</title><link>http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/</link> <comments>http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/#comments</comments> <pubDate>Tue, 28 Jul 2009 12:23:51 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[3d]]></category> <category><![CDATA[android]]></category> <category><![CDATA[games]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=318</guid> <description><![CDATA[Feast your eyes on these beauties.
Amarillo Roll is a 3D game in the same style as Super Monkey Ball.  You tip your phone to move the armadillo around the course.  The graphics are stunning. Reminiscent of early Xbox games. The one thing the photos don&#8217;t do is convey the speed of gameplay &#8211; ...]]></description> <content:encoded><![CDATA[<p>Feast your eyes on these beauties.</p><p>Amarillo Roll is a 3D game in the same style as Super Monkey Ball.  You tip your phone to move the armadillo around the course.  The graphics are stunning. Reminiscent of early Xbox games. The one thing the photos don&#8217;t do is convey the speed of gameplay &#8211; it&#8217;s fast!</p><a
href='http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/ar1/' title='ar1'><img
width="150" height="150" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ar1-150x150.png" class="attachment-thumbnail" alt="Armadillo Roll" title="ar1" /></a> <a
href='http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/ar2/' title='ar2'><img
width="150" height="150" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ar2-150x150.png" class="attachment-thumbnail" alt="Armadillo Roll" title="ar2" /></a> <a
href='http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/ar3/' title='ar3'><img
width="150" height="150" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ar3-150x150.png" class="attachment-thumbnail" alt="Armadillo Roll" title="ar3" /></a> <a
href='http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/ar4/' title='ar4'><img
width="150" height="150" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ar4-150x150.png" class="attachment-thumbnail" alt="Armadillo Roll" title="ar4" /></a> <a
href='http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/ar5/' title='ar5'><img
width="150" height="150" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ar5-150x150.png" class="attachment-thumbnail" alt="Armadillo Roll" title="ar5" /></a> <a
href='http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/ar6/' title='ar6'><img
width="150" height="150" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ar6-150x150.png" class="attachment-thumbnail" alt="Armadillo Roll" title="ar6" /></a> <a
href='http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/ar7/' title='ar7'><img
width="150" height="150" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ar7-150x150.png" class="attachment-thumbnail" alt="Armadillo Roll" title="ar7" /></a> <a
href='http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/ar8/' title='ar8'><img
width="150" height="150" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ar8-150x150.png" class="attachment-thumbnail" alt="Armadillo Roll" title="ar8" /></a> <a
href='http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/ar9/' title='ar9'><img
width="150" height="150" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ar9-150x150.png" class="attachment-thumbnail" alt="Armadillo Roll" title="ar9" /></a><p>The game is a tech demo from Qualcomm.  You can <a
href="http://market.android.com/search?q=pname:com.qualcomm.qx.dillo">download Armadillo Roll directly from the Marketplace to your phone</a> or <a
href="http://www.cyrket.com/package/com.qualcomm.qx.dillo">view more information about it</a>.</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/&amp;title=Armadillo+Roll+%26%238211%3B+Open+GL+Game+for+Android" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Del.icio.us" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/&amp;title=Armadillo+Roll+%26%238211%3B+Open+GL+Game+for+Android" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to digg" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/&amp;title=Armadillo+Roll+%26%238211%3B+Open+GL+Game+for+Android" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to reddit" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Technorati" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/&amp;title=Armadillo+Roll+%26%238211%3B+Open+GL+Game+for+Android" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Stumble Upon" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/&amp;title=Armadillo+Roll+%26%238211%3B+Open+GL+Game+for+Android" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Google Bookmarks" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Bloglines" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Armadillo+Roll+%26%238211%3B+Open+GL+Game+for+Android&amp;url=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to SlashDot" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/&amp;t=Armadillo+Roll+%26%238211%3B+Open+GL+Game+for+Android" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to FaceBook" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Wikio" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Twitter" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Armadillo+Roll+%26%238211%3B+Open+GL+Game+for+Android&amp;url=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to FriendFeed" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/&amp;title=Armadillo+Roll+%26%238211%3B+Open+GL+Game+for+Android&amp;srcURL=http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Google Buzz" alt="Add 'Armadillo Roll &#8211; Open GL Game for Android' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2009/07/armadillo-roll-open-gl-game-for-android/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>YouTube and QR Codes</title><link>http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/</link> <comments>http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/#comments</comments> <pubDate>Mon, 13 Jul 2009 10:33:30 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[qr]]></category> <category><![CDATA[qr code]]></category> <category><![CDATA[youtube]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=273</guid> <description><![CDATA[I haven&#8217;t seen this mentioned anywhere else.  It would appear that the mobile version of YouTube now includes links to QR codes, so you can share the video with your friends.  I&#8217;ve only seen this using the Android browser, I&#8217;m not sure if it&#8217;s available on other devices.
Browsing http://m.youtube.com/ at the bottom is ...]]></description> <content:encoded><![CDATA[<p>I haven&#8217;t seen this mentioned anywhere else.  It would appear that the <a
href="http://m.youtube.com/">mobile version of YouTube</a> now includes links to <a
href="http://shkspr.mobi/qr.php">QR codes</a>, so you can share the video with your friends.  I&#8217;ve only seen this using the Android browser, I&#8217;m not sure if it&#8217;s available on other devices.</p><p>Browsing http://m.youtube.com/ at the bottom is a new link</p><div
id="attachment_274" class="wp-caption alignnone" style="width: 330px"><img
class="size-full wp-image-274" title="ytqr0" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ytqr0.png" alt="A link to a QR code" width="320" height="480" /><p
class="wp-caption-text">A link to a QR code</p></div><p>Clicking on it takes you to a QR code</p><div
id="attachment_275" class="wp-caption alignnone" style="width: 330px"><img
class="size-full wp-image-275" title="ytqr2" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ytqr2.png" alt="The QR code" width="320" height="480" /><p
class="wp-caption-text">The QR code</p></div><p>It&#8217;s using the <a
href="http://code.google.com/apis/chart/">Google Chart API</a> to generate the code.</p><div
id="attachment_276" class="wp-caption alignnone" style="width: 330px"><img
class="size-full wp-image-276" title="ytqr3" src="http://shkspr.mobi/blog/wp-content/uploads/2009/07/ytqr3.png" alt="The Googe Chart API in use" width="320" height="480" /><p
class="wp-caption-text">The Googe Chart API in use</p></div><p>Will this spur QR codes into the mainstream? I hope so!</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/&amp;title=YouTube+and+QR+Codes" title="Add 'YouTube and QR Codes' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'YouTube and QR Codes' to Del.icio.us" alt="Add 'YouTube and QR Codes' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/&amp;title=YouTube+and+QR+Codes" title="Add 'YouTube and QR Codes' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'YouTube and QR Codes' to digg" alt="Add 'YouTube and QR Codes' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/&amp;title=YouTube+and+QR+Codes" title="Add 'YouTube and QR Codes' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'YouTube and QR Codes' to reddit" alt="Add 'YouTube and QR Codes' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/" title="Add 'YouTube and QR Codes' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'YouTube and QR Codes' to Technorati" alt="Add 'YouTube and QR Codes' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/&amp;title=YouTube+and+QR+Codes" title="Add 'YouTube and QR Codes' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'YouTube and QR Codes' to Stumble Upon" alt="Add 'YouTube and QR Codes' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/&amp;title=YouTube+and+QR+Codes" title="Add 'YouTube and QR Codes' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'YouTube and QR Codes' to Google Bookmarks" alt="Add 'YouTube and QR Codes' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/" title="Add 'YouTube and QR Codes' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'YouTube and QR Codes' to Bloglines" alt="Add 'YouTube and QR Codes' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=YouTube+and+QR+Codes&amp;url=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/" title="Add 'YouTube and QR Codes' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'YouTube and QR Codes' to SlashDot" alt="Add 'YouTube and QR Codes' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/&amp;t=YouTube+and+QR+Codes" title="Add 'YouTube and QR Codes' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'YouTube and QR Codes' to FaceBook" alt="Add 'YouTube and QR Codes' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/" title="Add 'YouTube and QR Codes' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'YouTube and QR Codes' to Wikio" alt="Add 'YouTube and QR Codes' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/" title="Add 'YouTube and QR Codes' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'YouTube and QR Codes' to Twitter" alt="Add 'YouTube and QR Codes' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=YouTube+and+QR+Codes&amp;url=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/" title="Add 'YouTube and QR Codes' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'YouTube and QR Codes' to FriendFeed" alt="Add 'YouTube and QR Codes' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/&amp;title=YouTube+and+QR+Codes&amp;srcURL=http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/" title="Add 'YouTube and QR Codes' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'YouTube and QR Codes' to Google Buzz" alt="Add 'YouTube and QR Codes' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2009/07/youtube-and-qr-codes/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Prime &#8211; My New Addiction</title><link>http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/</link> <comments>http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/#comments</comments> <pubDate>Wed, 10 Jun 2009 11:04:00 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[games]]></category> <category><![CDATA[stats]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=135</guid> <description><![CDATA[My new gaming addiction is Prime by 59Pixels.The premise is very simple.  There are blocks bouncing around the screen. You have a limited number of shots to remove a set number of them.Each shot creates an explosion which, if it touches another block, causes that to explode.
This can cause a helpful chain reaction.One of the ...]]></description> <content:encoded><![CDATA[<p>My new gaming addiction is <a
href="http://www.cyrket.com/package/com.PrimeFullNew">Prime</a> by <a
href="http://59pixels.com/wordpress/">59Pixels</a>.</p><p><img
class="alignnone size-full wp-image-139" title="prime-start" src="http://shkspr.mobi/blog/wp-content/uploads/2009/06/prime-start.png" alt="prime-start" width="480" height="320" /></p><p>The premise is very simple.  There are blocks bouncing around the screen. You have a limited number of shots to remove a set number of them.</p><p><img
class="alignnone size-full wp-image-138" title="prime-screen" src="http://shkspr.mobi/blog/wp-content/uploads/2009/06/prime-screen.png" alt="prime-screen" width="480" height="320" /></p><p>Each shot creates an explosion which, if it touches another block, causes that to explode.</p><p>This can cause a helpful chain reaction.</p><p><img
class="alignnone size-full wp-image-136" title="prime-chain-reaction" src="http://shkspr.mobi/blog/wp-content/uploads/2009/06/prime-chain-reaction.png" alt="prime-chain-reaction" width="480" height="320" /></p><p>One of the many wonderful things about this game is how it pits you against other players.  Rather than posting high scores, it shows you how many other people have reached the level.</p><p><img
class="alignnone size-full wp-image-137" title="prime-other-people" src="http://shkspr.mobi/blog/wp-content/uploads/2009/06/prime-other-people.png" alt="prime-other-people" width="480" height="320" /></p><p>Being the massive geek that I am, I&#8217;ve graphed how player levels drop off.  I&#8217;m only skilled enough to get to level 89. Must try harder.</p><p><img
class="alignnone size-full wp-image-140" title="Player Drop Off" src="http://shkspr.mobi/blog/wp-content/uploads/2009/06/prime.png" alt="Player Drop Off" width="729" height="608" /></p><p>What I find fascinating is how steady the player numbers are until each big drop-off. Obviously, at least 50,000 people have downloaded the game, but only 371 players who&#8217;ve made it as far as I have.</p><p>Anyway, if you have an Android device, <a
href="http://59pixels.com/wordpress/?p=76">have a play with Prime &#8211; it&#8217;s a great little game</a>.</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/&amp;title=Prime+%26%238211%3B+My+New+Addiction" title="Add 'Prime &#8211; My New Addiction' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Prime &#8211; My New Addiction' to Del.icio.us" alt="Add 'Prime &#8211; My New Addiction' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/&amp;title=Prime+%26%238211%3B+My+New+Addiction" title="Add 'Prime &#8211; My New Addiction' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Prime &#8211; My New Addiction' to digg" alt="Add 'Prime &#8211; My New Addiction' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/&amp;title=Prime+%26%238211%3B+My+New+Addiction" title="Add 'Prime &#8211; My New Addiction' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Prime &#8211; My New Addiction' to reddit" alt="Add 'Prime &#8211; My New Addiction' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/" title="Add 'Prime &#8211; My New Addiction' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Prime &#8211; My New Addiction' to Technorati" alt="Add 'Prime &#8211; My New Addiction' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/&amp;title=Prime+%26%238211%3B+My+New+Addiction" title="Add 'Prime &#8211; My New Addiction' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Prime &#8211; My New Addiction' to Stumble Upon" alt="Add 'Prime &#8211; My New Addiction' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/&amp;title=Prime+%26%238211%3B+My+New+Addiction" title="Add 'Prime &#8211; My New Addiction' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Prime &#8211; My New Addiction' to Google Bookmarks" alt="Add 'Prime &#8211; My New Addiction' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/" title="Add 'Prime &#8211; My New Addiction' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Prime &#8211; My New Addiction' to Bloglines" alt="Add 'Prime &#8211; My New Addiction' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Prime+%26%238211%3B+My+New+Addiction&amp;url=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/" title="Add 'Prime &#8211; My New Addiction' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Prime &#8211; My New Addiction' to SlashDot" alt="Add 'Prime &#8211; My New Addiction' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/&amp;t=Prime+%26%238211%3B+My+New+Addiction" title="Add 'Prime &#8211; My New Addiction' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Prime &#8211; My New Addiction' to FaceBook" alt="Add 'Prime &#8211; My New Addiction' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/" title="Add 'Prime &#8211; My New Addiction' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Prime &#8211; My New Addiction' to Wikio" alt="Add 'Prime &#8211; My New Addiction' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/" title="Add 'Prime &#8211; My New Addiction' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Prime &#8211; My New Addiction' to Twitter" alt="Add 'Prime &#8211; My New Addiction' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Prime+%26%238211%3B+My+New+Addiction&amp;url=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/" title="Add 'Prime &#8211; My New Addiction' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Prime &#8211; My New Addiction' to FriendFeed" alt="Add 'Prime &#8211; My New Addiction' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/&amp;title=Prime+%26%238211%3B+My+New+Addiction&amp;srcURL=http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/" title="Add 'Prime &#8211; My New Addiction' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Prime &#8211; My New Addiction' to Google Buzz" alt="Add 'Prime &#8211; My New Addiction' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2009/06/prime-my-new-addiction/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Nitdroid: Installing Android on the Nokia N810</title><link>http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/</link> <comments>http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/#comments</comments> <pubDate>Sun, 03 May 2009 07:41:00 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[linux]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[n810]]></category> <category><![CDATA[nit]]></category> <category><![CDATA[nitdroid]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[ubuntu]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/</guid> <description><![CDATA[I&#8217;m continually frustrated with Nokia. They make truly excellent hardware but akways seem to produce the most disappointing software. The N95 &#038; the N810 are perfect examples of this. Powerful and innovative computers let down by shoddy software.
So, when I heard that some clever hackers had ported Google&#8217;s Android OS to the N810, I leapt ...]]></description> <content:encoded><![CDATA[<p><a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/IMG00243-20090502-2309-781226.jpg"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00243-20090502-2309-781216.jpg" alt="" border="0" /></a><br
/>I&#8217;m continually frustrated with <a
href="http://www.nokia.co.uk/">Nokia</a>. They make truly excellent hardware but akways seem to produce the most disappointing software. The <a
href="http://www.nokia.co.uk/n95">N95</a> &#038; the <a
href="http://www.nokia.co.uk/n810">N810</a> are perfect examples of this. Powerful and innovative computers let down by shoddy software.</p><p>So, when <a
href="http://twitter.com/vipersine/status/1660032778">I heard</a> that some clever hackers had <a
href="http://blogs.computerworld.com/nokia_n810_tablet_now_220_with_google_android">ported Google&#8217;s Android OS to the N810</a>, I leapt at the chance to reinvigorate my sadly neglected Internet Tablet..</p><p>There are various tutorials on the web, but here&#8217;s my quick &#038; pain free howto for people running Ubuntu.  This is based on the instructions from the <a
href="http://guug.org/nit/nitdroid/">Nitdroid Homepage</a> and the <a
href="http://www.internettablettalk.com/forums/showthread.php?t=25736">InternetTabletTalk forums</a>.</p><p>You will need&#8230;<ul><li>A Nokia N810 (this should also work with the N800 and the N770)</li><li>USB and Charging cables.</li><li>A computer running Ubuntu (or most other flavours of Linux)</li><li>A working Internet connection.</li><li>NERVES OF STEEL! (Not really, it&#8217;s very simple to reflash the N810 if you do mess up.)</li></ul><p>So here&#8217;s the HOWTO:<ol><li>Back up any files you want to keep from your N810.  We&#8217;re going to be wiping it clean.</li><li>Remove any SD cards you&#8217;ve got from the N810.</li><li>Make sure the battery is fully charged.</li><li>Create a folder on your computer called &#8220;Nitdroid&#8221;.</li><li>Download the following files (or newer if available)</li><li>The <a
href="http://www.jakemaheu.com/flasher-3.0-static">flasher</a> &#8211; this allows you to flash the hardware (you may need a different version if you&#8217;re running 64bit or PPC).</li><li>The <a
href="http://guug.org/nit/nitdroid/rootfs-nitdroid.tar.bz2">Android filesystem</a></li><li>The <a
href="http://guug.org/nit/nitdroid/zImage-nitdroid-n8x0">Andoid OS</a></li><li>Connect your N810 to your computer via USB, switch the N810 on.</li><li>If you haven&#8217;t got it already, install and run <a
href="http://gparted.sourceforge.net/">gparted</a>.</li><li>You need to create 3 partitions, the first <span
style="font-weight: bold;">must</span> be FAT32, the third <span
style="font-weight: bold;">must</span> be ext3 with a minimum size of 128MB.  See the picture for an example.<a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot--dev-sdb---GParted-788599.png"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 258px;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot--dev-sdb---GParted-788596.png" alt="" border="0" /></a></li><li>Take a note of the device name &#8211; in this example, it&#8217;s /dev/sdb</li><li>We need to mount the ext3 filesystem we&#8217;ve created &#8211; go to the command line and type<br
/><blockquote>sudo mount -t ext3 /dev/sdb3 /android</p></blockquote><p>Remember to change <span
style="font-style: italic;">/dev/sdb3</span> to whatever your device is actually called.</li><li>We now need to go to the &#8220;/android&#8221; directory and extract the filesystem to it. At the command line, type<br
/><blockquote>cd /android</p></blockquote><p>Then<br
/><blockquote>sudo tar -xjpvf /home/$USER/Desktop/nitdroid/rootfs-nitdroid.tar.bz</p></blockquote><p>Remember to change <span
style="font-style: italic;">$USER</span> to your username &#8211; or change the whole path to where you downloaded the nitdroid files.</li><li>Once complete, you unmount the filesystem by typing<br
/><blockquote>sudo umount /android</p></blockquote></li><li>We&#8217;re ready to flash! Hurrah!</li><li>Turn off the N810, unplug it from the power and USB cables.</li><li>We need to make the flashing software executable so type<br
/><blockquote>chmod a+x flasher-3.0-static</p></blockquote></li><li>Plug the N810 into the USB cable <span
style="font-weight: bold;"><span
style="font-style: italic;">but leave it switched off</span></span>.</li><li>Run the flashing software (yes, with the N810 turned off) by typing<br
/><blockquote> sudo ./flasher-3.0-static -f -k zImage-nitdroid-n8x0 &#8211;enable-rd-mode -R</p></blockquote></li><li>You will see the following message<br
/><blockquote>flasher v0.9.0 (Jan 19 2007)<br
/>Suitable USB device not found, waiting</p></blockquote><p>This means that the flashing software is looking for the N810.</li><li>On the N810, hold down the &#8220;Switch&#8221; button (The one which looks like two overlapping squares, just under the camera). With the button held down, push the power button.</li><li>You&#8217;ll see some messages on your PC&#8217;s screen indicating that the device is being flashed. Let go of the buttons.</li><li>Wait.</li><li>Wait a little while longer.</li><li>Have a biscuit to calm your nerves.</li><li>It should be over and done with in less than a minute.</li><li>Once it&#8217;s complete, unplug the N810. Power it off, then on again. You should see this screen.</li><li>It takes about 5 minutes for the first boot to complete.  If it takes substantially longer than that, read the troubleshooting section.</li><li>TADA! You now have Android on your N810.<a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/IMG00247-20090503-0914-781277.jpg"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00247-20090503-0914-781266.jpg" alt="" border="0" /></a><a
onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/IMG00250-20090503-0916-723916.jpg"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00250-20090503-0916-723907.jpg" alt="" border="0" /></a>WiFi works &#8211; as do the keyboard and touchscreen.  At the moment, sound, BlueTooth &#038; GPS don&#8217;t.  There are a few random crashes, and the performance leaves a little to be desired.  Much like the original Maemo software!</li></ol><p>Troubleshooting.<br
/>If it all goes wrong, here&#8217;s how to get your N810 back to the latest official firmware.<ul><li>Download the latest official firmware from http://tablets-dev.nokia.com/nokia_N810.php</li><li>Plug the N810 into the USB cable <span
style="font-weight: bold;"><span
style="font-style: italic;">but leave it switched off</span></span>.</li><li>Run the flashing software (yes, with the N810 turned off) by typing<br
/><blockquote> sudo ./flasher-3.0 -F RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin -f -R</p></blockquote><p>Remember to replace &#8220;RX-44&#8230;.&#8221; with the name of the latest software.</li><li>You will see the following message<br
/><blockquote>flasher v0.9.0 (Jan 19 2007)<br
/>Suitable USB device not found, waiting</p></blockquote><p>This means that the flashing software is looking for the N810.</li><li>On the N810, hold down the &#8220;Switch&#8221; button (The one which looks like two overlapping squares, just under the camera). With the button held down, push the power button.</li><li>Wait.  You will have a factory fresh N810 in a matter of minutes.</li></ul><p>Enjoy!</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/&amp;title=Nitdroid%3A+Installing+Android+on+the+Nokia+N810" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Del.icio.us" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/&amp;title=Nitdroid%3A+Installing+Android+on+the+Nokia+N810" title="Add 'Nitdroid: Installing Android on the Nokia N810' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to digg" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/&amp;title=Nitdroid%3A+Installing+Android+on+the+Nokia+N810" title="Add 'Nitdroid: Installing Android on the Nokia N810' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to reddit" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Technorati" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/&amp;title=Nitdroid%3A+Installing+Android+on+the+Nokia+N810" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Stumble Upon" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/&amp;title=Nitdroid%3A+Installing+Android+on+the+Nokia+N810" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Google Bookmarks" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Bloglines" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Nitdroid%3A+Installing+Android+on+the+Nokia+N810&amp;url=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/" title="Add 'Nitdroid: Installing Android on the Nokia N810' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to SlashDot" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/&amp;t=Nitdroid%3A+Installing+Android+on+the+Nokia+N810" title="Add 'Nitdroid: Installing Android on the Nokia N810' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to FaceBook" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Wikio" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Twitter" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=Nitdroid%3A+Installing+Android+on+the+Nokia+N810&amp;url=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/" title="Add 'Nitdroid: Installing Android on the Nokia N810' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to FriendFeed" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/&amp;title=Nitdroid%3A+Installing+Android+on+the+Nokia+N810&amp;srcURL=http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'Nitdroid: Installing Android on the Nokia N810' to Google Buzz" alt="Add 'Nitdroid: Installing Android on the Nokia N810' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2009/05/nitdroid-installing-android-on-the-nokia-n810/feed/</wfw:commentRss> <slash:comments>15</slash:comments> </item> <item><title>MobileCampBrighton Mon, 2 Mar 2009</title><link>http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/</link> <comments>http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/#comments</comments> <pubDate>Mon, 02 Mar 2009 10:26:00 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[MobileCamptBrighton]]></category> <category><![CDATA[sponsorship]]></category> <category><![CDATA[the skiff]]></category> <category><![CDATA[vodafone]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/</guid> <description><![CDATA[[Disclaimer: This event was generously sponsored by Vodafone. I am a Vodafone employee but this post does not reflect the opinions of Vodafone. I helped arrange this sponsorship and am, therefore, highly biased.]
A quick review of MobileCampBrighton.
Brighton is such a delightful city that it&#8217;s hard to begrudge it stealing one&#8217;s Saturday morning lie-in. As I ...]]></description> <content:encoded><![CDATA[<p>[Disclaimer: This event was generously sponsored by <a
href="http://www.betavine.net/">Vodafone</a>. I am a Vodafone employee but this post does not reflect the opinions of Vodafone. I helped arrange this sponsorship and am, therefore, highly biased.]</p><p>A quick review of <a
href="http://barcamp.org/MobileCampBrighton">MobileCampBrighton</a>.</p><p>Brighton is such a delightful city that it&#8217;s hard to begrudge it stealing one&#8217;s Saturday morning lie-in. As I wandered the laines looking for <a
href="http://theskiff.org/">The Skiff</a>, I was worried about how successful this BarCamp event would be. It was the same weekend as the popular <a
href="http://www.modernliberty.net/">Convention on Modern Liberty</a> and it was being held outside London. Added to my worries was the fact that I had convinced Vodafone to sponsor the event &#8211; if it didn&#8217;t go well, it would be a personal and professional disappointment.</p><p>I needn&#8217;t have been so worried.</p><p>This was the site that greeted me at the door.<br
/> <a
href="http://shkspr.mobi/blog/uploaded_images/IMG_0007-749555.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 240px; height: 320px;" src="http://shkspr.mobi/blog/uploaded_images/IMG_0007-749408.jpg" border="0" alt="" /></a><br
/> The Skiff began to fill up rapidly. One usually expect about a 30% drop off in participants &#8211; especially at a free event &#8211; but I think there were more attendees than were anticipated!</p><p>Usually BarCamps have several sessions running at once. The advantages being that more people can present and group sizes are manageable. However, this often leads to a bit of confusion as sessions finish at different times and a bit of heartache as one has to decide between two equally compelling talks.</p><p>Due to the relatively small number of participants, we managed to do all the presentations sequentially in the one room. This would not have been possible &#8211; or desirable &#8211; at a larger unconference, but here it worked beautifully.</p><p><span
style="font-weight: bold;font-size:130%;">The Sessions</span><br
/> <a
href="http://flickr.com/photos/pixelm/3322530186/sizes/l/" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img
style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://farm4.static.flickr.com/3551/3322530186_90cc710c1f.jpg" border="0" alt="" /></a><br
/> (Photo courtesy of <a
href="http://flickr.com/photos/pixelm/">Pixelm</a> Image is <a
href="http://creativecommons.org/licenses/by-nc-sa/2.0/deed.en_GB">BY-NC-SA</a>.)</p><p>So, a brief run down of the talks I found memorable.</p><p>Ribot gave a talk on the &#8220;<a
href="http://ribot.co.uk/2009/emotion-behaviour-and-human-context-at-mobile-design-uk/">Emotion, Behaviour and Human Context</a>&#8221; focusing on the power of sketches. As designers &amp; developers, we often go for the big bang approach. Often it&#8217;s more productive to paper prototype &#8211; it&#8217;s faster and you&#8217;ll be less emotionally attached to a &#8220;bad&#8221; idea.<br
/> <a
href="http://shkspr.mobi/blog/uploaded_images/IMG00201-20090228-1341-711302.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img
style="cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00201-20090228-1341-711290.jpg" border="0" alt="" /></a><a
href="http://shkspr.mobi/blog/uploaded_images/IMG00200-20090228-1226-711233.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img
style="cursor: pointer; width: 320px; height: 240px;" src="http://shkspr.mobi/blog/uploaded_images/IMG00200-20090228-1226-711222.jpg" border="0" alt="" /></a><br
/> Some sketches.</p><p>Marten van Wezel gave us his experience of building successful communities.  I&#8217;d never quite realised the strategies one needs to employ to keep a service pleasant for its users.</p><p>A good looking fellow called Terence Eden, basically rehashed his <a
href="http://shkspr.mobi/blog/2008/11/im-looking-through-you-but-youre-not.html">blog post about mobile contextual advertising and its inasivness</a>. A good points to come out of the discussion was the need for VRM (Vendor Relationship Management). Something I&#8217;ll be looking into closely.</p><p><a
href="http://www.priyascape.com/">Priya Prakash</a> spoke about her <a
href="http://www.priyascape.com/projects_miljul.htm">research in to emerging market</a>. This was an absolutley fascinating discussion about how different people use new technology.  A choice quote was &#8220;if you want to see how people use technology, go to nail salons and cafes&#8221;.</p><p>That most melifulous of speaker, Terence Eden snaked his way onto the board again to say &#8220;Fuck the iPhone (and not in a good way)&#8221;. Regular readers will know of my distaste for Jobs&#8217; Toy, but this was a discussion about how the focus on cool new phones and gadgets basically ignored a large swathe of the population. While it&#8217;s personally very exciting to develop for the cutting edge, we must not forget that the majority of people are on 18 month contracts and won&#8217;t be able to get to our products for some time.</p><p><a
href="http://tommorris.org/">Tom Morris</a> gave us his thoughts on making mobile applications and services more relavent by making them easier to develop. It&#8217;s a good idea, but I still think the barrier to entry for programming (IDE, text commands, language paradigms) make it too hard for regular users to even think about programming.</p><p><a
href="http://twitter.com/rapella">Raul</a> &#8211; a linguist &#8211; shared his experiences with how languages change to fit the digital landscape.</p><p>There were several other talks and I&#8217;ll link to the Qik streams / videos when I find them.</p><p>The final event of the day was a &#8220;fastest text&#8221; competition. Marten van Wezel won Army of Two and <a
href="http://nikf.org/">Nik</a> won Spore. Both prizes were generously donated by <a
href="http://www.linkedin.com/pub/0/794/532">Jessica Gwyther</a>, the Games Content Development Manager at Vodafone Group.</p><p>I really got a lot out of this camp &#8211; it&#8217;s great to meet new people who aren&#8217;t afraid to challenge your ideas.</p><p>You can view the <a
href="http://search.twitter.com/search?q=mobilecampbrighton">back channel chatter on twitter</a> (or <a
href="http://www.google.co.uk/search?q=mobilecampbrighton+site%3Atwitter.com">Google&#8217;s search for mobileCampBrighton</a> if twitter is down&#8230;)</p><p>From a professional point of view, I felt that sponsorship was worthwhile.  I got to demo our new products in front of a very intense audience and they gave great feedback.  Hopefully I&#8217;ve left a good impression in participants minds about Vodafone and Betavine &#8211; if nothing else, they&#8217;ll remember that Vodafone provides a decent lunch!</p><p>So, no post from me can end without criticism.  This is no different, although it&#8217;s aimed at organisers for all the BarCamps I&#8217;ve been to.</p><ol><li> Time keeping is paramount. After the first session we were already running 45 minutes behind schedule. With some quick thinking from <a
href="http://www.iamdanw.com/">DanW </a>and a bit of discipline from the participants we were able to finish on time without curtailing the programme of events.  Every BarCamp should have a big clock on the wall or each presenting space to let presenters know how long they&#8217;ve got.</li><li>Organisers shouldn&#8217;t feel afraid to call for order. It&#8217;s really tempting to let intra-audience discussions flow freely. Indeed, I&#8217;m as guilty as anyone of talking vociferously when I should be listening. But organisers have two main jobs &#8211; keep everything running on time and stop presenters from being intimidated. I noticed that a few times the audience took over from a presenter and &#8211; except that&#8217;s where it&#8217;s the presenter&#8217;s intention &#8211; it&#8217;s a little ugly.</li></ol><p>Overall &#8211; a highly successful MobileCamp.  I can&#8217;t wait for the next one!</p><div
class="social_bookmark"><em>Share This</em><br
/><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/&amp;title=MobileCampBrighton+Mon%2C+2+Mar+2009" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Del.icio.us"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Del.icio.us" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Del.icio.us" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/&amp;title=MobileCampBrighton+Mon%2C+2+Mar+2009" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to digg"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to digg" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to digg" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/&amp;title=MobileCampBrighton+Mon%2C+2+Mar+2009" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to reddit"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to reddit" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to reddit" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Technorati"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Technorati" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Technorati" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/&amp;title=MobileCampBrighton+Mon%2C+2+Mar+2009" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Stumble Upon"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Stumble Upon" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Stumble Upon" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/&amp;title=MobileCampBrighton+Mon%2C+2+Mar+2009" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Google Bookmarks"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Google Bookmarks" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Google Bookmarks" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Bloglines"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Bloglines" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Bloglines" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=MobileCampBrighton+Mon%2C+2+Mar+2009&amp;url=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to SlashDot"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to SlashDot" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to SlashDot" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/&amp;t=MobileCampBrighton+Mon%2C+2+Mar+2009" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to FaceBook"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to FaceBook" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to FaceBook" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.wikio.it/vote?url=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Wikio"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/wikio.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Wikio" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Wikio" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Twitter"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Twitter" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Twitter" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://friendfeed.com/share/bookmarklet/frame#title=MobileCampBrighton+Mon%2C+2+Mar+2009&amp;url=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to FriendFeed"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/friendfeed.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to FriendFeed" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to FriendFeed" /></a><a
class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/&amp;title=MobileCampBrighton+Mon%2C+2+Mar+2009&amp;srcURL=http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Google Buzz"><img
src="http://shkspr.mobi/blog/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Google Buzz" alt="Add 'MobileCampBrighton Mon, 2 Mar 2009' to Google Buzz" /></a></div> ]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2009/03/mobilecampbrighton-mon-2-mar-2009/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (request URI is rejected)

Served from: shkspr.mobi @ 2010-08-01 01:50:05 -->