<?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; mobile</title> <atom:link href="http://shkspr.mobi/blog/index.php/category/mobile/feed/" rel="self" type="application/rss+xml" /><link>http://shkspr.mobi/blog</link> <description>Mobiles, Shakespeare, Politics, Usability.</description> <lastBuildDate>Mon, 06 Feb 2012 16:31:09 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Tropo Voicemail Transcription Service</title><link>http://shkspr.mobi/blog/index.php/2012/02/tropo-voicemail-transcription-service/</link> <comments>http://shkspr.mobi/blog/index.php/2012/02/tropo-voicemail-transcription-service/#comments</comments> <pubDate>Mon, 06 Feb 2012 16:31:09 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[ribbit]]></category> <category><![CDATA[spinvox]]></category> <category><![CDATA[tropo]]></category> <category><![CDATA[voicemail]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=5325</guid> <description><![CDATA[I&#8217;ve been using Ribbit Voicemail ever since SpinVox died. Sadly, Ribbit has croaked. So, how to get my voicemails transcribed and have MP3s emailed to me? Enter Tropo! Tropo makes it simple to build phone, SMS and Instant messaging applications. You use the web technologies you already know and Tropo&#8217;s powerful cloud API to bring <a
href='http://shkspr.mobi/blog/index.php/2012/02/tropo-voicemail-transcription-service/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve been using <a
href="http://shkspr.mobi/blog/index.php/2010/03/ribbit-voicemail/">Ribbit Voicemail ever since SpinVox died</a>.  Sadly, <a
href="http://www.engadget.com/2012/01/21/ask-engadget-are-there-uk-based-voicemail-to-sms-email-alternat/">Ribbit has croaked</a>.</p><p>So, how to get my voicemails transcribed and have MP3s emailed to me?</p><p>Enter <a
href="https://www.tropo.com/">Tropo</a>!</p><blockquote><p>Tropo makes it simple to build phone, SMS and Instant messaging applications. You use the web technologies you already know and Tropo&#8217;s powerful cloud API to bring real-time communications to your apps.</p></blockquote><p>Basically, you write PHP to run on Tropo&#8217;s servers, which then can interact with Voice and Text.</p><p>Following <a
href="https://www.tropo.com/docs/scripting/voice_mail_transcription.htm">Tropo&#8217;s great tutorials</a>, I was able to knock up this voicemail system in a few minutes.</p><p>This accepts a voice call, plays a message, records the call and uploads it to an FTP site.  Then it emails me the transcription.</p><div
class="geshi no php"><ol><li
class="li1"><div
class="de1"><span
class="sy0">&lt;</span> ?php</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="co1">// Get the phone number of the caller</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="re1">$callerID</span> <span
class="sy0">=</span> <span
class="re1">$currentCall</span><span
class="sy0">-&gt;</span><span
class="me1">callerID</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="re1">$date</span> <span
class="sy0">=</span> <span
class="kw3">date</span><span
class="br0">&#40;</span><span
class="st0">&quot;Ymd&quot;</span><span
class="br0">&#41;</span> <span
class="sy0">.</span> <span
class="st0">&quot;-&quot;</span> <span
class="sy0">.</span> <span
class="kw3">date</span><span
class="br0">&#40;</span><span
class="st0">&#39;h-i-s&#39;</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">&nbsp;<span
class="co1">// Filename of the mp3 to be uploaded</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="re1">$id</span> <span
class="sy0">=</span> <span
class="re1">$callerID</span> <span
class="sy0">.</span> <span
class="st0">&quot;-&quot;</span> <span
class="sy0">.</span> <span
class="re1">$date</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="co1">// FTP details, server, path, filename, extension</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="re1">$uploadURI</span> <span
class="sy0">=</span> <span
class="st0">&quot;ftp://ftp.example.com/&quot;</span> <span
class="sy0">.</span> <span
class="re1">$id</span> <span
class="sy0">.</span> <span
class="st0">&quot;.mp3&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="co1">// FTP Login details</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="re1">$ftpUser</span> <span
class="sy0">=</span> <span
class="st0">&quot;user&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="re1">$ftpPassword</span> <span
class="sy0">=</span><span
class="st0">&quot;pass&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="co1">// Email to deliver the message to</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="re1">$email</span> <span
class="sy0">=</span> <span
class="st0">&quot;mailto:tropovoicemail@example.com&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="co1">// What will appear in the email</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="re1">$messageBody</span> <span
class="sy0">=</span> <span
class="st0">&quot;<span
class="es0">\n</span>From: +&quot;</span> <span
class="sy0">.</span> <span
class="re1">$callerID</span> <span
class="sy0">.</span></div></li><li
class="li1"><div
class="de1">&nbsp; <span
class="st0">&quot;<span
class="es0">\n</span>At &quot;</span> <span
class="sy0">.</span> <span
class="re1">$date</span> <span
class="sy0">.</span></div></li><li
class="li1"><div
class="de1">&nbsp; <span
class="st0">&quot;<span
class="es0">\n</span>Link: http://example.com/&quot;</span> <span
class="sy0">.</span> <span
class="re1">$id</span> <span
class="sy0">.</span> <span
class="st0">&quot;.mp3&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="co1">// Message to be played to the caller </span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="re1">$spokenMessage</span> <span
class="sy0">=</span> <span
class="st0">&quot;This is Terence Eden&#39;s voicemail.</span></div></li><li
class="li1"><div
class="de1"><span
class="st0"> &nbsp; &nbsp;Please leave your message at the beep and I will deliver it.&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="co1">// What &quot;voice&quot; to use</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="re1">$voice</span> <span
class="sy0">=</span> <span
class="st0">&quot;Veronica&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp;record<span
class="br0">&#40;</span><span
class="re1">$spokenMessage</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; <span
class="kw3">array</span><span
class="br0">&#40;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;voice&quot;</span><span
class="sy0">=&gt;</span> <span
class="re1">$voice</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;beep&quot;</span><span
class="sy0">=&gt;</span>true<span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;timeout&quot;</span><span
class="sy0">=&gt;</span><span
class="nu0">10</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;silenceTimeout&quot;</span><span
class="sy0">=&gt;</span><span
class="nu0">7</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;maxTime&quot;</span><span
class="sy0">=&gt;</span><span
class="nu0">60</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;terminator&quot;</span> <span
class="sy0">=&gt;</span> <span
class="st0">&quot;#&quot;</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;recordFormat&quot;</span> <span
class="sy0">=&gt;</span> <span
class="st0">&quot;audio/wav&quot;</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;recordURI&quot;</span> <span
class="sy0">=&gt;</span> <span
class="re1">$uploadURI</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;recordUser&quot;</span> <span
class="sy0">=&gt;</span> <span
class="re1">$ftpUser</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;recordPassword&quot;</span> <span
class="sy0">=&gt;</span> <span
class="re1">$ftpPassword</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;transcriptionOutURI&quot;</span> <span
class="sy0">=&gt;</span> <span
class="re1">$email</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;onRecord&quot;</span><span
class="sy0">=&gt;</span><span
class="st0">&quot;recordFCN&quot;</span><span
class="sy0">,</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="st0">&quot;transcriptionID&quot;</span> <span
class="sy0">=&gt;</span> <span
class="re1">$messageBody</span></div></li><li
class="li1"><div
class="de1">&nbsp; <span
class="br0">&#41;</span></div></li><li
class="li1"><div
class="de1">&nbsp;<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">&nbsp;<span
class="kw2">function</span> recordFCN<span
class="br0">&#40;</span><span
class="re1">$event</span><span
class="br0">&#41;</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; say<span
class="br0">&#40;</span><span
class="st0">&quot;You said&quot;</span> <span
class="sy0">.</span> <span
class="re1">$event</span><span
class="sy0">-&gt;</span><span
class="me1">recordURI</span><span
class="br0">&#41;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1"><span
class="kw2">?&gt;</span></div></li></ol></div><h2>The Result</h2><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2012/02/tropo-transcription-screenshot.jpg" alt="tropo transcription screenshot" title="tropo transcription screenshot" width="320" height="533" class="aligncenter size-full wp-image-5330" /><br
/> The transcription is <em>terrible</em>. It doesn&#8217;t even get the gist of the message. Interestingly, the transcription quality is fantastic if the caller speaks with an American accent.  This is <a
href="https://www.tropo.com/forums/?xt=1328544253975&#038;&#038;bb-cid=100&#038;bb-statusBitToShow=0&#038;bb-tid=1649800#bb">an acknowledged problem with the Tropo platform</a> &#8211; you can pass the voice file to a paid-for transcription service if you want.</p><p>The email won&#8217;t let you customise the subject line, nor can you attach the voice file.  As you can see, there is some scope for customising the message body &#8211; so a link to the file can be placed there.  Filesize is about 0.5MB for a 60 second voicemail &#8211; so nice and quick to download even over GPRS.</p><h2>What&#8217;s Next?</h2><p>The nice thing about this system is that it&#8217;s pretty customisable. I can set up personalised greetings based on the caller&#8217;s number, I can route messages in various ways, and generally muck around with it.</p><p>I think I&#8217;ll play about with Tropo for now. It&#8217;s free, easy to use, and just about does the job.  I&#8217;m hearing good things about <a
href="http://www.twilio.com/">Twilio</a> so may give them a trial next.</p><p>If you&#8217;d like to leave me a voicemail, call me on <a
href="tel:+441865521052">+441865521052</a>.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5325&amp;md5=846bead7e7ae03c96fb0af60d508820e" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2012/02/tropo-voicemail-transcription-service/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5325&amp;md5=846bead7e7ae03c96fb0af60d508820e" type="text/html" /> </item> <item><title>Gov Camp UK</title><link>http://shkspr.mobi/blog/index.php/2012/01/gov-camp-uk/</link> <comments>http://shkspr.mobi/blog/index.php/2012/01/gov-camp-uk/#comments</comments> <pubDate>Tue, 24 Jan 2012 14:50:27 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[politics]]></category> <category><![CDATA[barcap]]></category> <category><![CDATA[govcamp]]></category> <category><![CDATA[government]]></category> <category><![CDATA[government camp]]></category> <category><![CDATA[hackday]]></category> <category><![CDATA[ukgc12]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=5270</guid> <description><![CDATA[As per the meme, here are my 20 points on Gov Camp UK. Sign up early. I dawdled and so was only able to get a ticket for Saturday. I feel like I missed out on a lot of interesting conversations. BarCamps should be recorded for posterity. It&#8217;s a point I&#8217;ve made before. Cameras and <a
href='http://shkspr.mobi/blog/index.php/2012/01/gov-camp-uk/'>[...]</a>]]></description> <content:encoded><![CDATA[<p><a
href="http://www.flickr.com/photos/davidpea/6736369121/in/photostream/"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2012/01/Edent-at-UKGC12.jpg" alt="Edent at UKGC12  Some rights reserved by David J Pearson" title="Edent at UKGC12  Some rights reserved by David J Pearson" width="500" height="333" class="aligncenter size-full wp-image-5271" /></a></p><p>As per the meme, here are my 20 points on Gov Camp UK.</p><h2>Sign up early.</h2><p> I dawdled and so was only able to get a ticket for Saturday. I feel like I missed out on a lot of interesting conversations.</p><h2>BarCamps should be recorded for posterity.</h2><p> <a
href="http://shkspr.mobi/blog/index.php/2010/11/howto-preserving-barcamps/">It&#8217;s a point I&#8217;ve made before</a>.  Cameras and disk space are so cheap, we should record what we say and do at BarCamps by default.  Now, that may inhibit some of the conversations and reduce the &#8220;Chatham House&#8221; aspect &#8211; but individuals can decide whether or not they&#8217;re happy for their sessions to be recorded.</p><h2>Take business cards.</h2><p> Take <em>lots</em> of business cards. So many serendipitous meetings that it&#8217;s hard to remember who&#8217;s who.  Make sure that your business card carries your Twitter name.</p><h2>Don&#8217;t take a laptop (or, at the very least, use it rarely).</h2><p> As I sat down in one session, a woman said to me &#8220;Gosh! You can tell it&#8217;s a techie event; every one is using their laptops and no one is talking to each other.&#8221;  She was absolutely right.  The day is mostly about communication and &#8211; while Twitter is great for that &#8211; nothing beats turning to the person sitting next to you and having a natter.</p><h2>Present.</h2><p> I think it&#8217;s an immutable law of BarCamp that everyone <em>has</em> to present. Even if it&#8217;s just standing up and saying who you are.</p><h2>Guaging interest is hard.</h2><p> I ran two sessions, one only filled up about a fifth of the cavernous space I booked &#8211; which was pretty embarrassing. The other was so full it had people sitting on the floor.  Don&#8217;t be afraid of moving rooms &#8211; but make sure you let everyone know where you are going.</p><h2>WordPress is really popular.</h2><p> I was surprised by how many attendees were WordPress aficionados. It&#8217;s good to see that Government isn&#8217;t entirely tied up in proprietary crap.</p><h2>QR codes generate a lot of interest.</h2><p> The session I ran on QR was well attended and produced lots of positive feedback.  Some people are just starting out with QR and there were loads of great ideas on how they could be used.</p><h2>The police have an odd sense of humour.</h2><p> One was wearing a shirt which read &#8220;Keep Calm and Carry Baton Rounds&#8221; the other, in his introduction, said &#8220;I work for the police, previously I was at Rentokill.  It&#8217;s basically the same job!&#8221;  While I appreciate near the knuckle humour and value free expression, I found the two incidents made me really uncomfortable.  Had I turned up wearing a &#8220;Burn down the Government&#8221; t-shirt, I doubt I would have received a positive welcome.  Still, I&#8217;d rather people felt free to express themselves at a BarCamp than not.</p><h2>HMRC will happily let you take the piss out of them.</h2><p> They&#8217;re very good sports and lovely people in real life.</p><h2>Government needs more freedom to innovate.</h2><p> That was a moan that I heard from several people.  They wanted to do amazing things with the knowledge they&#8217;d gleaned &#8211; but getting sign off in a risk adverse, budget conscious department is tricky.</p><h2>Building should mean building.</h2><p> The second day was meant to be about getting people to build, create, or make stuff.  In my WordPress session, I asked for volunteers to upgrade their blog to WordPress Mobile Pack live on stage. Amazingly, three did!  Now, none of them where major Government sites(!) but it showed people were willing to take a risk and build things.</p><h2>Perhaps the grid needs curating?</h2><p> There were too many sessions in the first timeslot, and empty rooms later in the afternoon.  There&#8217;s no way of judging how popular a slot will be, so many sessions were in an room that didn&#8217;t suit the attendees.</p><h2>There&#8217;s no such thing as a silly question.</h2><p> As a presenter, it&#8217;s really important not to dismiss a question. If someone hasn&#8217;t understood something basic, it&#8217;s more likely to be the presenter at fault than the person asking the question.</p><h2>Government needs to celebrate their successes more loudly.</h2><p> I saw some amazing websites, prototypes, and service &#8211; none of which I&#8217;d heard about.  I think it&#8217;s entirely appropriate for people to make some noise about things they&#8217;ve done well.</p><h2>Gender Balance.</h2><p> For a technology conference &#8211; there were more than 3 women! A lot more! It&#8217;s a common moan in IT that the industry has trouble attracting women.  Perhaps they all work in local government?</p><h2>Not Many Female Presenters.</h2><p> Perhaps it was the sessions I went to, or perhaps they all presented on day one &#8211; but there didn&#8217;t seem to be many women presenting.  I wonder if this is something which needs to be addressed?</p><h2>Big Business Isn&#8217;t Much different</h2><p>Everyone goes on about how inefficient Government is and how they&#8217;re usless at getting anything done. All the complaints I heard from Government people were the same as those that I&#8217;ve heard while working at big businesses.  And start-ups.  Every organisation has inefficiencies.</p><h2>Take Photos</h2><p>I was too busy chatting to snap anything. Luckily there&#8217;s a <a
href="http://www.flickr.com/photos/tags/ukgc12/">rather good set on flickr</a>.</p><h2>Overall</h2><p>A great day, thought provoking, useful.  I hope I convinced some people about why mobile is important and how awesome QR codes are.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5270&amp;md5=d00bef0bcfd79e425d07120d0a45c3eb" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2012/01/gov-camp-uk/feed/</wfw:commentRss> <slash:comments>3</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5270&amp;md5=d00bef0bcfd79e425d07120d0a45c3eb" type="text/html" /> </item> <item><title>Path &#8211; Privacy &amp; Security Problems</title><link>http://shkspr.mobi/blog/index.php/2012/01/path-privacy-security-problems/</link> <comments>http://shkspr.mobi/blog/index.php/2012/01/path-privacy-security-problems/#comments</comments> <pubDate>Mon, 16 Jan 2012 11:19:43 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[http]]></category> <category><![CDATA[https]]></category> <category><![CDATA[path]]></category> <category><![CDATA[privacy]]></category> <category><![CDATA[security]]></category> <category><![CDATA[ssl]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=5261</guid> <description><![CDATA[I&#8217;m trying out the new Android app for Path &#8211; the new social networking service. I&#8217;ve discovered something rather troubling&#8230; Most of the app&#8217;s communication with the Path servers is over SSL. This means that no-one can see the data you&#8217;re sending and receiving. If there are snoops on your network, they will only be <a
href='http://shkspr.mobi/blog/index.php/2012/01/path-privacy-security-problems/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I&#8217;m trying out the new Android app for Path &#8211; the new social networking service.  I&#8217;ve discovered something rather troubling&#8230;</p><p>Most of the app&#8217;s communication with the Path servers is over SSL.  This means that no-one can see the data you&#8217;re sending and receiving.  If there are snoops on your network, they will only be able to see the encrypted data flowing back and forth.  In general, this is a good thing.</p><p>Apart from images.  If your friends are posting images, they are sent over http. <strong>No security</strong>.  Anyone monitoring your network connection will be able to see all the images you&#8217;re viewing.</p><p>Now, that&#8217;s bad enough &#8211; but it turns out that all the images you <em>send</em> are visible to the the world even if you&#8217;ve set your post to private.</p><p>The images are sent over SSL, but as soon as you return to your &#8220;Path&#8221;, a thumbnail is shown of what you&#8217;ve just posted!</p><p>Here&#8217;s a picture of the logs, so you can see what&#8217;s happening.</p><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2012/01/path-ssl.png" alt="path ssl" title="path ssl" width="600" height="339" class="aligncenter size-full wp-image-5262" /></p><p>So, every image you post or see &#8211; including the avatars of your friends &#8211; are visible to all.  A rather serious security and privacy problem.</p><p>Oh, does anyone know what the unencrypted call to &#8220;sendgrid.net&#8221; is all about?</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5261&amp;md5=cce72f3ad34d74715c59e1a75c0f14ff" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2012/01/path-privacy-security-problems/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5261&amp;md5=cce72f3ad34d74715c59e1a75c0f14ff" type="text/html" /> </item> <item><title>Brilliant! Bigger Battery Boosts Business</title><link>http://shkspr.mobi/blog/index.php/2012/01/brilliant-bigger-battery-boosts-business/</link> <comments>http://shkspr.mobi/blog/index.php/2012/01/brilliant-bigger-battery-boosts-business/#comments</comments> <pubDate>Tue, 10 Jan 2012 12:00:02 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[battery]]></category> <category><![CDATA[samsung]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=5223</guid> <description><![CDATA[You may have heard of &#8220;Range Anxiety&#8221;. It&#8217;s the worry that your car will run out of petrol before you have a chance to find a filling station. I have &#8220;power anxiety&#8221; &#8211; the crushing realisation that my smartphone&#8217;s battery will be dead by lunchtime if I use it for more than five minutes. Over <a
href='http://shkspr.mobi/blog/index.php/2012/01/brilliant-bigger-battery-boosts-business/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>You may have heard of &#8220;Range Anxiety&#8221;.  It&#8217;s the worry that your car will run out of petrol before you have a chance to find a filling station.  I have &#8220;power anxiety&#8221; &#8211; the crushing realisation that my smartphone&#8217;s battery will be dead by lunchtime if I use it for more than five minutes.</p><p>Over to Ben Smith:</p><blockquote><p>&#8230; a frequent complaint is that we don’t want thinner phones. We’d rather manufacturers used space savings to provide larger batteries. You know… ones that last more than a day like they used to.<br
/> <a
href="http://wirelessworker.net/2012/01/nice-motorolas-razr-maxx-gets-a-huge-battery/">Wireless Worker</a></p></blockquote><p>Damn straight!  Do I care if my phone is a bit thicker if it means I can go all day without a charge?  No.  No I do not.</p><p>My Samsung Galaxy S barely gets half a day of &#8220;real&#8221; use.  I tend to browse the web for an hour while commuting, listen to music over BlueTooth, make a few calls and texts, FourSquare, and take a few photos.  Come lunchtime the phone is whimpering in the corner just <em>begging</em> to be plugged into a USB socket.  So, I either have to keep my phone sucking at the teat of my laptop, or severely curtail my usage. Unacceptable.</p><p>So, I bought myself an extended battery for the SGS.  Specifically, the <a
href="http://www.amazon.co.uk/gp/product/B0050OHUN6/ref=as_li_ss_tl?ie=UTF8&#038;tag=shkspr-21&#038;linkCode=as2&#038;camp=1634&#038;creative=19450&#038;creativeASIN=B0050OHUN6">CostMad Samsung Galaxy S i9000 3500mAh Extreme Extended High Capacity Quality Spare Replacement Backup Battery with Battery Back Rear Cover Case</a><img
src="http://www.assoc-amazon.co.uk/e/ir?t=shkspr-21&#038;l=as2&#038;o=2&#038;a=B0050OHUN6" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> Quite a mouthful, but here&#8217;s how the wee beastie looks:<br
/> <a
href="http://www.amazon.co.uk/gp/product/B0050OHUN6/ref=as_li_ss_tl?ie=UTF8&amp;tag=shkspr-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B0050OHUN6"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2012/01/SGS-Extended-Battery.jpg" alt="SGS Extended Battery" title="SGS Extended Battery" width="480" height="360" class="aligncenter size-full wp-image-5224" /></a></p><p>Total cost? £9. Less than a tenner from some random factory in the Far East.</p><p>Now, the first thing that you&#8217;ll notice is that the battery is so massive that it requires a new backplate.  It bulks up the phone, but does have some advantages.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2012/01/SGS-Extended-Battery-Profile.jpg" alt="SGS Extended Battery Profile" title="SGS Extended Battery Profile" width="480" height="142" class="aligncenter size-full wp-image-5227" /></p><p>It feels heftier. The weight isn&#8217;t very different from the original, but it feels more solid. The slippery and flimsy backplate is replaced by a rubberised and solid case which fits snuggly.</p><p>I let the battery charge while the phone was off.  Once done, I proceeded to use it as normal.  At the end of the day, this was the result.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2012/01/Battery-8-Hours.png" alt="Battery 8 Hours" title="Battery 8 Hours" width="320" height="533" class="aligncenter size-full wp-image-5226" /></p><p>Whoa!  8 hours of, if anything, heavier than usual use and I&#8217;m still have over half of my battery power available.</p><p>So, I went home, browsed the web, watched some YouTube, played some games, and generally tried to force the battery into submission.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2012/01/Battery-10-Hours.png" alt="Battery 10 Hours" title="Battery 10 Hours" width="320" height="533" class="aligncenter size-full wp-image-5225" /></p><p>By this time my regular battery would have been dead and buried, but this one just kept going!</p><h2>Get One Now!</h2><p>I could never buy a phone with a non-removable battery unless I was sure that it was of sufficient capacity to keep me going throughout the day.  Sure, you can buy portable chargers, solar chargers, even hand cranked chargers &#8211; but that&#8217;s just a stop-gap as far as I am concerned.</p><p>I could keep my phone plugged in &#8211; but that rather defeats the purpose of a &#8220;mobile&#8221; phone.</p><p><iframe
src="http://rcm-uk.amazon.co.uk/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=shkspr-21&#038;o=2&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=B0050OHUN6" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p><p>As I head off to Mobile World Congress, a battery like this is a must.</p><h2>Some Notes On Testing</h2><ul><li>I&#8217;m running a beta build of ICS. That may not be particularly well optimised.</li><li>I keep my screen brightness on lowest rather than auto.</li><li>I&#8217;m usually in WiFi coverage.</li><li>I have push notifications for Gmail and Exchange set on.</li></ul><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5223&amp;md5=3395b1ad33917186471a70e9166783af" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2012/01/brilliant-bigger-battery-boosts-business/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5223&amp;md5=3395b1ad33917186471a70e9166783af" type="text/html" /> </item> <item><title>WURFL and Database Copyright</title><link>http://shkspr.mobi/blog/index.php/2012/01/wurfl-and-database-copyright/</link> <comments>http://shkspr.mobi/blog/index.php/2012/01/wurfl-and-database-copyright/#comments</comments> <pubDate>Fri, 06 Jan 2012 12:35:55 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[copyright]]></category> <category><![CDATA[deviceatlas]]></category> <category><![CDATA[lawyers]]></category> <category><![CDATA[openddr]]></category> <category><![CDATA[wurfl]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=5188</guid> <description><![CDATA[When a phone&#8217;s web browser visits your site, how can you tell what capabilities that phone has? How can you work out its screensize, whether it can play mp3s, or know if it supports a particular bit of JavaScript? It ought to be possible using a mixture of UAProf, accept headers, and media queries. But <a
href='http://shkspr.mobi/blog/index.php/2012/01/wurfl-and-database-copyright/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>When a phone&#8217;s web browser visits your site, how can you tell what capabilities that phone has?  How can you work out its screensize, whether it can play mp3s, or know if it supports a particular bit of JavaScript?</p><p>It <em>ought</em> to be possible using a mixture of <a
href="http://en.wikipedia.org/wiki/UAProf">UAProf</a>, accept headers, and media queries.  But it&#8217;s not.  The data are inconsistent and unreliable.</p><p>Out of this frustration, a number of databases have been developed to track the capabilities of as many devices as possible.  For the longest time, the most popular and accurate was <a
href="http://wurfl.sourceforge.net/">WURFL</a> &#8211; the Wireless Universal Resource FiLe.</p><p>Developed over the years by a community of volunteers, and lead by Luca Passani, it was an excellent tool.  Mostly accurate, highly useful, and generally well regarded.</p><p>As is common in the Open Source world, some people were dissatisfied with WURFL &#8211; both with the data and the lack of a commercial version &#8211; so they forked the project.  This is perfectly normal practice.  You take the Open Source information, and you do what you want with it &#8211; making it fit your needs better.<br
/> (The specifics of who wanted what and why are probably best left to historians.)</p><p>As I understand it, <a
href="http://deviceatlas.com/">DeviceAtlas</a> was originally based &#8211; partly &#8211; on WURFL.  So too is newcomer <a
href="http://openddr.org/">OpenDDR</a>.</p><h2>Enter The Lawyers</h2><p>In 2011, WURFL became <a
href="http://www.scientiamobile.com/about">ScientiaMobile</a> &#8211; a company designed to profit from WURFL.  Not unreasonable in my opinion.  What they did, essentially, is fork WURFL and re-licence.</p><p>WURFL then became unsuitable for anyone wanting to contribute to or use future versions of it in a manner consistent with the original licence.</p><p>All of this is perfectly fine &#8211; it&#8217;s what happens next which I find problematic.</p><p>ScientiaMobile claimed that OpenDDR was illegally using their copyrighted data:</p><blockquote><p> On the 3th of January 2012 GitHub received a letter from ScientiaMobile requesting to remove from GitHub the repository OpenDDR-Resources. The letter claims that the repository contains material infringing Scientiamobile copyrighted work.</p><p>From: <a
href="http://openddr.org/takedown.html">Open letter about the takedown by Scientiamobile on one of our GitHub repositories</a></p></blockquote><p>As the letter goes on to say that the original licence for WURFL specifically stated:</p><blockquote><p>This project is open-source and is intended for developers working with the WAP environment. All the information listed here has been collected by many different people from many different countries. <strong>You are allowed to use WURFL in any of your applications, free or commercial.</strong> The only thing required is to make public any modification to this file, following the original spirit and idea of the creators of this project.</p><p>(My emphasis added).</p></blockquote><p>So, what have OpenDDR done wrong according to ScientiaMobile?  Nothing that I can see.  They state:</p><blockquote><p>we allege that the two files entitled &#8220;oddrVocabulary.xml&#8221; and &#8220;DeviceDataSource.xml&#8221; available in that directory infringe upon my client&#8217;s copyright in WURFL.xml</p><p><a
href="https://github.com/github/dmca/blob/master/2012-01-04-scientiamobile.markdown">From the letter from Scientiamobile lawyer</a></p></blockquote><h2>Databases and Copyright</h2><p>I&#8217;m not a lawyer (sorry mother!) so I find it a bit hard to understand exactly what&#8217;s going on here.</p><p>There is currently <a
href="http://www.out-law.com/en/articles/2011/december/football-fixtures-not-protected-by-database-copyright-says-ecj-advisor/">a case before the European Court of Justice concerning whether a database of football fixtures can be covered by copyright</a>.</p><p>The case has not yet concluded.  But the <a
href="http://curia.europa.eu/juris/document/document.jsf?docid=116724&#038;pageIndex=0&#038;doclang=en&#038;mode=lst&#038;dir=&#038;occ=first&#038;cid=398">opinion of the Advocate General is available</a>.</p><p>As I understand it &#8211; and I may be wrong &#8211; there are three aspects to database copyright.</p><ol><li>Facts cannot be copyrighted.</li><li>The structure of a database cannot be copyrighted unless it is sufficiently creative.</li><li>&#8220;Sui generis&#8221; (a Latin phrase meaning &#8220;The lawyers are getting more expensive now!&#8221;) It means that the work as a whole could be considered under copyright.</li></ol><p>Undeniably, the contents of the WURFL database are facts. They are not subjective interpretations, nor are they creative works.</p><p>The structure of the database is an interesting one &#8211; there are only so many ways you can place this data into a file.  One might be able to argue that the <em>naming</em> of the database tables and fields are creative and could be copyright.  Although, as OpenDDR have done, one could change these in a derived version of the database.</p><p>Next, is the whole work subject to copyright?  If a collection of football fixtures cannot be subject to copyright &#8211; how can a collection of device characteristics be?</p><p>Finally &#8211; even if the new version which ScientiaMobile have created is a copyrighted work, there can be no doubt that the original database was under <a
href="http://tech.groups.yahoo.com/group/wmlprogramming/message/34311">a very permissive licence</a>.</p><h2>Taking Without Giving</h2><p>The original <a
href="http://www.gnu.org/copyleft/gpl.html">WURFL was licensed as GPL</a>.  This means that if you took the code, modified it, and then distributed it &#8211; you had to publish those changed.</p><p>In the case of web services, the GPL doesn&#8217;t consider offering a service through your website as distributing.  Hence why WURFL decided to re-licence under the <a
href="http://en.wikipedia.org/wiki/Affero_General_Public_License">Affero GPL</a>.</p><p>As <a
href="http://tech.groups.yahoo.com/group/wmlprogramming/message/34031">Luca said at the time</a>:</p><blockquote><p>In a nutshell, AGPL is a strong copyleft, just like GPL, but with one big difference: using your WURFL application on a web server constitutes distributions and triggers the GPL copyleft provisions.</p></blockquote><p>Now, is it wrong for companies like DeviceAtlas to take WURFL, improve it, and not contribute those changes back?</p><p>It may be a bit unfriendly, but there&#8217;s nothing illegal about it.  The original licence allowed for it.  Even if it hadn&#8217;t, it doesn&#8217;t look like a database of facts can come under copyright.</p><p>Here&#8217;s the kicker; OpenDDR were publishing all their changes to the WURFL database on <a
href="https://github.com/OpenDDR">GitHub</a>!</p><p>So, as far as I can tell, OpenDDR are being accused of:</p><ul><li>Taking a database covered under GPL.</li><li>Changing the data.</li><li>Publishing the changes.</li></ul><p>What exactly is the problem with that?  Nothing!</p><h2>Conclusion</h2><p>The original WURFL was created by a community of volunteers who, we can assume, contributed data with the understanding that it was to be licensed openly.</p><p>Other companies took the WURFL data &#8211; which was not copyrighted &#8211; and began to sell access to it.  They also improved the quality of the data <em>without</em> contributing back.</p><p>This angered Luca, so he decided to close future access to companies unless they paid ScientiaMobile.  I don&#8217;t think that&#8217;s the best thing to do, but it was his decision to make.</p><p>What he <strong>cannot</strong> do, in my opinion, is retroactively change the licence and then go after anyone who uses an older version of the database.  Even if he could, the database itself is not subject to copyright.</p><p>I&#8217;ll leave the last word to Luca:<br
/> <style type='text/css'>#bbpBox_154248269004943361 a { text-decoration:none; color:#0084B4; }#bbpBox_154248269004943361 a:hover { text-decoration:underline; }</style><div
id='bbpBox_154248269004943361' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>@<a
href="http://twitter.com/intent/user?screen_name=edent" class="twitter-action">edent</a> Also, and very importantly, since WURFL is FOSS, you can always tweak the code to scratch your itch</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 03/01/2012 17:10' href='http://twitter.com/#!/luca_passani/status/154248269004943361' target='_blank'>03/01/2012 17:10</a> via web<a
href='https://twitter.com/intent/tweet?in_reply_to=154248269004943361&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=154248269004943361&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=154248269004943361&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=luca_passani'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1650943292/luca_thumb_normal.jpg' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=luca_passani'>@luca_passani</a><div
style='margin:0; padding-top:2px'>Luca Passani</div></div><div
style='clear:both'></div></div></div></p><h2>Conflict of Interest</h2><p>I&#8217;m not a fan of Luca Passani &#8211; and he&#8217;s not a fan of me.  We&#8217;ve both been at the opposite ends of technical disputes in the past.  I like to think that I have always behaved professionally and courteously, but I do not feel that Luca has reciprocated that respect.  This may affect my judgement in this blog post.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5188&amp;md5=0ddb3177af0391aa87b97817014928bc" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2012/01/wurfl-and-database-copyright/feed/</wfw:commentRss> <slash:comments>53</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=5188&amp;md5=0ddb3177af0391aa87b97817014928bc" type="text/html" /> </item> <item><title>Review: Motorola Pro Plus</title><link>http://shkspr.mobi/blog/index.php/2011/12/review-motorola-pro-plus/</link> <comments>http://shkspr.mobi/blog/index.php/2011/12/review-motorola-pro-plus/#comments</comments> <pubDate>Thu, 22 Dec 2011 11:33:12 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[motorola]]></category> <category><![CDATA[pro plus]]></category> <category><![CDATA[review]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4964</guid> <description><![CDATA[In my quest to find the perfect phone, I was recommended to try the Motorola Pro Plus by Seb Schmoller. This is my attempt to review it fairly after a week of usage. Some people have accused me of being unfair in my review of the Nokia Lumia. I think I was harsh &#8211; but <a
href='http://shkspr.mobi/blog/index.php/2011/12/review-motorola-pro-plus/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>In <a
href="http://shkspr.mobi/blog/index.php/2011/12/the-perfect-phone/">my quest to find the perfect phone</a>, I was recommended to try the Motorola Pro Plus by <a
href="http://fm.schmoller.net/">Seb Schmoller</a>.</p><p>This is my attempt to review it fairly after a week of usage.  Some people have accused me of being unfair in my review of the Nokia Lumia.  I think I was harsh &#8211; but all of the problems I experienced were real.  This review of the Pro+ is unvarnished &#8211; I paid for this out of my own pocket and am beholden to no one.</p><h2>tl;dr</h2><p>Almost the perfect form factor. Let down by buggy software and a laggy processor.  Excellent keyboard, average screen, but constant reboots means I&#8217;ll be sending this phone back to see if it&#8217;s a fault across all the devices, or just mine.</p><h2>Specs</h2><p>Because this is an unusual and somewhat rare device in the UK, I&#8217;ll let you have the <a
href="https://developer.motorola.com/products/pro-plus-mb632/">tech specs</a> first.</p><table><tbody><tr><td>PROCESSOR</td><td>Qualcomm MSM8255</td></tr><tr><td>PROCESSOR CLOCK SPEED</td><td>1 GHz</td></tr><tr><td>RAM</td><td>512 MB</td></tr><tr><td>INTERNAL STORAGE</td><td>4 GB</td></tr><tr><td>REMOVABLE STORAGE TYPE</td><td>microSDHC</td></tr><tr><td>REMOVABLE STORAGE (MAX)</td><td>32 GB</td></tr><tr><td>OPERATING SYSTEM</td><td><a
href="http://developer.android.com/sdk/android-2.3.4.html" target="_new">Android v2.3.4</a></td></tr><tr><td>PHYSICAL KEYBOARD</td><td>Fixed</td></tr><tr><td>TOUCH SCREEN</td><td>Capacitive</td></tr><tr><td>SIZE, DIAGONAL</td><td>3.1 in</td></tr><tr><td>DISPLAY RESOLUTION</td><td>VGA (480 x 640)</td></tr><tr><td>GENERALIZED PIXEL DENSITY</td><td>High (240 dpi)</td></tr><tr><td>VOICE BANDS</td><td>GSM 850/900/1800/1900, W-CDMA 850/1900/2100, W-CDMA 900/2100</td></tr><tr><td>WIFI</td><td>802.11b/g/n</td></tr><tr><td>BLUETOOTH</td><td>Class 2, <br
/>v2.1 + EDR</td></tr><tr><td>CAMERA RESOLUTION (MAX)</td><td>5 megapixels (2592 x 1936)</td></tr><tr><td>CAMERA FOCUS</td><td>Auto</td></tr><tr><td>CAMERA FLASH</td><td>LED</td></tr><tr><td>FRONT-FACING CAMERA</td><td>No</td></tr><tr><td>VIDEO RECORDING RESOLUTION (MAX)</td><td>720p HD (1280 x 720)</td></tr><tr><td>VIDEO RECORDING FRAME RATE</td><td>30 fps</td></tr></tbody></table><p>On paper, it is underpowered compared to the latest multi-core phones. I&#8217;m coming from a Samsung Galaxy S which, nominally, has a similar processor and the same RAM.  So it has been interesting to see how fast it &#8220;feels&#8221;.  Honestly? It&#8217;s slower than the original Nexus from a few years ago.</p><h2>First Impressions</h2><p>It looks like an elongated BlackBerry.  The keyboard is of the same design, the back has the same tactile feel, even the charger is on the side &#8211; just like a &#8216;Berry.<br
/> <a
href="http://twitpic.com/7tj5gi"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/Motorola-Pro-Plus-Unboxing.jpg" alt="" title="Motorola Pro Plus Unboxing" width="600" height="514" class="aligncenter size-full wp-image-4966" /></a><br
/> It comes with the requisite USB cable and plug, as well as a pair of headphones, and a minuscule instruction leaflet.  So, I stuck it on charge for a few hours (as suggested) and then let rip&#8230;</p><p>A few times I touched the screen an waited for a keyboard to popup. It took me a few moments to realise my mistake.  Once you get used to it, the keyboard is close to perfect. I installed <a
href="https://market.android.com/details?id=com.touchtype.swiftkey">SwiftKeyX</a> to make the typing suggestions slightly better.</p><p>The UI feels slightly &#8220;toy like&#8221;. Motoblur really is dreadful and shouldn&#8217;t be foisted on customers. Replacing the homescreen with something like <a
href="https://market.android.com/details?id=org.adw.launcher">ADW Launcher</a> makes the interface so much better.</p><p>Graphics and scrolling is very laggy.  It&#8217;s only 480*640, so it&#8217;s not pushing a lot of pixels.  When scrolling through web pages I found that music playing in the background would stutter and freeze.</p><p>You won&#8217;t be playing many 3D games &#8211; even if the processor wasn&#8217;t so crushingly slow, the screen is a bit too cramped for anything immersive.</p><p>For web browsing and &#8211; crucially &#8211; writing emails, this device is a champion.  When it doesn&#8217;t crash.</p><h2>Random Reboots</h2><p>The big problem with the Pro+ is that it randomly reboots. I don&#8217;t mean certain software crashes, I mean that the device spontaneously hangs, and the whole phone reboots.</p><p>I&#8217;ve pulled off the <a
href="http://pastebin.com/VmVnfxYM">panic logs</a>, but I don&#8217;t know what&#8217;s causing it.  I&#8217;ve reset the phone several times but it still occurs.  This appears to be an isolated problem with this unit &#8211; so I&#8217;ll be returning it to see if another one exhibits the same problems.</p><h2>MotoBlur</h2><p><a
href="http://shkspr.mobi/blog/wp-content/uploads/2011/12/MotoBlur-Start.jpg"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/MotoBlur-Start-225x300.jpg" alt="MotoBlur Start" title="MotoBlur Start" width="225" height="300" class="aligncenter size-medium wp-image-5029" /></a><br
/> *sigh* Moto Blur.  Seriously.  Handset manufacturers should stick to making hardware. Trying to tie me in to your ecosystem by way of <em>yet another</em> username and password? No thanks.  I learned my lesson when Nokia Ovi closed.  And when Vodafone 360 swallowed my data.  And whatever ridiculous service Sagem had.  I&#8217;m not signing up to anything else.  My loyalty to your hardware has to be earned &#8211; I won&#8217;t be kept to ransom.  Especially when your service rarely works.<br
/> <a
href="http://shkspr.mobi/blog/wp-content/uploads/2011/12/MotoBlur.jpg"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/MotoBlur.jpg" alt="" title="MotoBlur" width="600" height="450" class="aligncenter size-full wp-image-5030" /></a></p><h2>Keyboard</h2><p>The keyboard on the Pro Plus is as good as any I&#8217;ve used on the BlackBerry. Fast, precise, and easy to enter symbols and numbers.<br
/> The only drawback is that it <em>isn&#8217;t</em> the BlackBerry keyboard &#8211; so the symbols are all in the &#8220;wrong&#8221; place.  Take a look.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/BB-Keyboard.jpg" alt="" title="BB Keyboard" width="325" height="268" class="aligncenter size-full wp-image-4974" /><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/MPP-Keyboard.jpg" alt="" title="MPP Keyboard" width="325" height="221" class="aligncenter size-full wp-image-4975" /><br
/> (Note, on the UK model that I have, the $ symbol is replaced with &pound;.</p><p>I can understand why Motorola have made some changes, but it really does confuse this BlackBerry addict as to where the &#8220;correct&#8221; keys are. Why on Earth are ALT and shift swapped?  I also question the need for a physical &#8220;voice recognition&#8221; button.</p><p>On a BB, holding down a key automatically capitalises it &#8211; on the Android, it gives you all the available accents. One of those little things which takes a bit of getting used to.</p><p>As an added bonus, there&#8217;s a wiggly red line spell check &#8211; so you know exactly how bad your typing is.</p><p>Apps like the browser also have keybaord shortcuts.  Pressing menu+A adds the current page to your bookmarks &#8211; for example.  Though useful, they&#8217;re subtly different from the Blackberry shortcuts, which may confuse some refugees.</p><p>The best feature is being able to page-down through a website by pressing the space bar!</p><p><iframe
width="695" height="391" src="http://www.youtube.com/embed/BWIle1Key00?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p><h2>Software Updates</h2><p>I&#8217;m not a fan of how Android software updates happen.  I think <a
href="http://www.motorola.com/blog/2011/12/07/motorola-update-on-ice-cream-sandwich/">Motorola&#8217;s recent blog post</a> explains some of the mystery behind the delays.  What is annoying about the software on this device is that Motorola won&#8217;t say when or if it&#8217;s getting an upgrade.  Their <a
href="https://supportforums.motorola.com/community/manager/softwareupgrades">software update pages</a> ignore it like the black-sheep of the Moto Family.  Even the <a
href="https://supportforums.motorola.com/community/google-android">Motorola community forums</a> don&#8217;t list it.  This rather gives the impression that it is a stillborn device.</p><p>Because it&#8217;s not wildly popular, there&#8217;s no support from third party Android ROMs like Cyanogen mod.  So far, there&#8217;s just <a
href="http://forum.xda-developers.com/showthread.php?t=1375734">a solitary thread on XDA Forums</a>.</p><h2>Other Stuff</h2><p>The camera is reasonably quick to start, and the flash is very bright. Sadly, there&#8217;s no way to switch off shutter sound. The camera is missing some of the fancier features of other phones like face detection &#8211; but it&#8217;s basically fine.</p><p>There&#8217;s a multi-colour notification LED which is very useful.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/Notification-LED-300x219.jpg" alt="Notification LED" title="Notification LED" width="300" height="219" class="aligncenter size-medium wp-image-5031" /><br
/> A front-facing camera is also built-in. Curiously, it&#8217;s not available for use. Wonder why?</p><h2>Final Verdict</h2><p>I&#8217;ve used this device exclusively for a week. It has crashed enough that I am going to send it back &#8211; I hope this is just a problem with my unit though.</p><p>Ultimately, it&#8217;s almost enough of a BlackBerry to convert die hard RIM-fans &#8211; but it&#8217;s not quite powerful enough as an Android to turn heads.</p><p>The keyboard is a joy to use. I would quite happily suffer through the poor performance for the joy of typing on this thing.</p><p>The Motoblur customisations are shockingly poor. I&#8217;d rather have vanilla Android than this barely thought-out, cartoony interface.</p><p>If you need an Android with a keyboard, this is the phone to get. It&#8217;s fast enough for day to day use &#8211; and you&#8217;ll be able to play a few games on it.  The screen is a bit of a let down, and general performance is a little sluggish.</p><p>For those BlackBerry refugees looking for their first taste of freedom, this is an excellent start.</p><h2>The Perfect Phone?</h2><p>Assuming it doesn&#8217;t keep crashing, how does it score on my <a
href="http://shkspr.mobi/blog/index.php/2011/12/the-perfect-phone/">perfect phone</a> scale?<br
/> Pretty damn high. It should be faster, the screen should be AMOLED, there should be a lanyard strap, and the front-facing camera should work.  The form factor is great and the screen isn&#8217;t too cramped &#8211; although there&#8217;s ample space to put in something larger or higher resolution.</p><p>Maybe I&#8217;ll wait for the Motorola Pro++?</p><h2>Geekyness</h2><p>For those using Linux, lsub shows</p><pre>22b8:2e00 Motorola PCS</pre><p>So shove that in your <a
href="http://developer.android.com/guide/developing/device.html#setting-up">udev rules</a> and you&#8217;ll be able to start developing apps.</p><h3>Root</h3><p>Luckily it is trivial to <a
href="http://forum.xda-developers.com/showpost.php?p=20036520&#038;postcount=4">root the Motorola Pro Plus</a> &#8211; so mucking about with it is fairly easy.  I do wonder if it will ever see the latest version of Android.</p><h3>Remove Camera Click</h3><p>The camera click is annoyingly loud and cannot be switched off.  To permanently disable it, get root on the device, then use</p><pre>adb shell
su
root@umts_elway:cd /system/media/audio/ui
root@umts_elway:/system/media/audio/ui# mount -o remount,rw -t ext3 /dev/block/system /system
root@umts_elway:/system/media/audio/ui# rm camera_click.ogg
</pre><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/Android-Hacking-Root-Camera-Click.jpg" alt="Android Hacking Root Camera Click" title="Android Hacking Root Camera Click" width="600" height="190" class="aligncenter size-full wp-image-5025" /></p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4964&amp;md5=fa3cf79206868c30403a2856580d99a4" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/12/review-motorola-pro-plus/feed/</wfw:commentRss> <slash:comments>17</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4964&amp;md5=fa3cf79206868c30403a2856580d99a4" type="text/html" /> </item> <item><title>Windows Phone 7&#8242;s QR Scanner</title><link>http://shkspr.mobi/blog/index.php/2011/12/windows-phone-7s-qr-scanner/</link> <comments>http://shkspr.mobi/blog/index.php/2011/12/windows-phone-7s-qr-scanner/#comments</comments> <pubDate>Mon, 12 Dec 2011 07:32:19 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[qr]]></category> <category><![CDATA[android]]></category> <category><![CDATA[wp7]]></category> <category><![CDATA[zxing]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4952</guid> <description><![CDATA[I think that WP7 is one of the first phone operating systems which natively has a QR scanner built in. It&#8217;s rather hidden &#8211; you have to go in to search (not camera) then click the eye icon. However, it is one of the fastest and most accurate scanners I&#8217;ve ever used. It knocks Android <a
href='http://shkspr.mobi/blog/index.php/2011/12/windows-phone-7s-qr-scanner/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I think that WP7 is one of the first phone operating systems which natively has a QR scanner built in.</p><p>It&#8217;s rather hidden &#8211; you have to go in to search (not camera) then click the eye icon.</p><p>However, it is one of the fastest and most accurate scanners I&#8217;ve ever used.  It knocks <a
href="https://market.android.com/details?id=com.google.zxing.client.android&#038;feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5nb29nbGUuenhpbmcuY2xpZW50LmFuZHJvaWQiXQ..">Android favourite ZXing</a> into a cocked hat simply by by speed alone &#8211; it&#8217;s also very fault tolerant and was able to scan in low light and at strange angles.</p><p>There&#8217;s only one problem I have with it &#8211; the user interface really isn&#8217;t very good.  Part of this is the design constraints of the Metro interface, but that&#8217;s no real excuse.</p><p>Let&#8217;s compare WP7 and Android.</p><h2>Scanning</h2><h3>WP7</h3><p>The scanner is quick and efficient &#8211; but doesn&#8217;t let you see the whole destination URL.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/WP7-QR-Scan.jpg" alt="WP7 QR Scan" title="WP7 QR Scan" width="384" height="437" class="aligncenter size-full wp-image-4953" /><br
/> Because it can barely fit in a whole bit.ly link, this could lead to some confusion when scanning: are you going to example.com/video or example.com/games for example.</p><p>There&#8217;s also the (remote) possibility of a security problem; www.hsbc.com.evilsite.xxx will only show as www.hsbc.com</p><h3>Android</h3><p>The layout of Android is quite different.  I prefer the vertical arrangement of WP7 but Android provides better and more useful information.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/Android-QR-Scan.jpg" alt="Android QR Scan" title="Android QR Scan" width="512" height="307" class="aligncenter size-full wp-image-4954" /><br
/> (The screenshot doesn&#8217;t show the camera view in the background.)<br
/> As well as the <em>full</em> URL, we&#8217;re given</p><ul><li>The destination URL for any shortened URL.</li><li>Sharing buttons.</li><li>A bunch of extraneous techy stuff (meta data about the code).</li></ul><h2>History</h2><p>It&#8217;s often useful to go back and see what you have scanned. Both WP7 and Android have a history feature.</p><h3>WP7</h3><p>Again, WP7 looks gorgeous &#8211; especially with the photo thumbnail of what you scanned.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/WP7-QR-History.jpg" alt="WP7 QR History" title="WP7 QR History" width="384" height="512" class="aligncenter size-full wp-image-4956" /><br
/> But, again, there&#8217;s no way to see the full URL.  And, again, the only thing you can do it click on it &#8211; no sharing options available.</p><h3>Android</h3><p>Android is more Spartan &#8211; but more useful.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/Android-QR-History.jpg" alt="Android QR History" title="Android QR History" width="512" height="307" class="aligncenter size-full wp-image-4957" /><br
/> Although there&#8217;s no thumbnail, we can see the full URL and any redirection.  Clicking on a URL allows us to share it.</p><h2>Conclusion</h2><p>Windows Phone 7 has a faster and prettier scanner &#8211; Android has a scanner which has more useful features and presents less of a security risk.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4952&amp;md5=58c478deeb69c7eb474cafa644b95904" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/12/windows-phone-7s-qr-scanner/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4952&amp;md5=58c478deeb69c7eb474cafa644b95904" type="text/html" /> </item> <item><title>The Perfect Phone</title><link>http://shkspr.mobi/blog/index.php/2011/12/the-perfect-phone/</link> <comments>http://shkspr.mobi/blog/index.php/2011/12/the-perfect-phone/#comments</comments> <pubDate>Fri, 02 Dec 2011 19:39:36 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[blackberry]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[lumia]]></category> <category><![CDATA[wp7]]></category><guid
isPermaLink="false">https://shkspr.mobi/blog/?p=4902</guid> <description><![CDATA[After the disaster that was my experience with the Nokia Lumia and the rather underwhelming time I had with the BlackBerry Torch, I&#8217;ve been thinking a lot about what my perfect phone would be. I think I&#8217;ve found it&#8230; My Photoshop skills are legendary! Here are the things that I want &#8211; no one platform <a
href='http://shkspr.mobi/blog/index.php/2011/12/the-perfect-phone/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>After the disaster that was my experience with the <a
href="http://shkspr.mobi/blog/index.php/2011/12/lumia-review/">Nokia Lumia</a> and the rather underwhelming time I had with the <a
href="http://shkspr.mobi/blog/index.php/2011/03/the-death-of-the-blackberry/">BlackBerry Torch</a>, I&#8217;ve been thinking a lot about what my perfect phone would be.</p><p>I think I&#8217;ve found it&#8230;</p><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/Perfect-Phone.jpg" alt="Perfect Phone" title="Perfect Phone" width="399" height="943" class="aligncenter size-full wp-image-4937" /></p><p>My Photoshop skills are <em>legendary</em>!</p><p>Here are the things that I want &#8211; no one platform covers them all, so I&#8217;ve nicked the best bits from each.</p><h2>Blackberry</h2><p>Here&#8217;s what BlackBerry provides that is missing on other phones.</p><h3>Physical Keyboard</h3><p>This is the big one. I&#8217;ve tried all of the touchscreen keyboards out there &#8211; nothing comes close to the physical click of keys.</p><p>I&#8217;m aware of a few Androids which have a keyboard &#8211; but they tend to be older models or underpowered and aimed at the teenage text market.<br
/> The Dell WP7 phone has a keyboard, but appears to have been abandoned by Dell.</p><h3>Start up speed.</h3><p>You never really switch a BB off, it just sleeps.  That gives it a phenomenal start-up speed. When you shut it down, it also tells you when it&#8217;s planning to wake up &#8211; either due to an alarm, calendar, or because you set an &#8220;auto on&#8221; timer.</p><p>WP7 does have a very fast boot time &#8211; much speedier than that of Android.  But there&#8217;s no auto-on / auto-off feature.</p><h3>Deep Twitter Integration</h3><p>I can&#8217;t believe no other phone has this.  If I receive an email which contains a hashtag or @name, I can click on it and my Twitter client opens up. Same in calendar, documents, and (ISTR) web pages.  Even if the text isn&#8217;t linked it was clickable.</p><h3>Spell Cheque &#038; Auto Text</h3><p>Spell checking is available on WP7 &#8211; but not to the same degree as BlackBerry.  The auto-text feature on BB is brilliant, I can type a short code and text is automatically filled.</p><ul><li>dt &#8211; prints the current time &#038; date, perfect for note taking</li><li>sig &#8211; prints my standard contact details</li><li>ht &#8211; (one I created) prints the hashtag of the event I&#8217;m following</li></ul><h2>Android</h2><p>Android is my main device. It&#8217;s not without its deficiencies &#8211; but here are the bits I wish others would copy.</p><h3>Time of Day Email</h3><p>Perhaps the best feature of the Samsung Galaxy S &#8211; and not something I&#8217;ve seen elsewhere.  I can set a peak and off-peak schedule for my work email.</p><p>At 1800 during the week I stop getting work email &#8211; and it all comes through at 0800 the next morning. During the weekend, I get no work email.  This is one of the major features which keeps me on Android.</p><h3>FLAC and OGG</h3><p>I&#8217;ve ripped all my CDs to FLAC.  I hate the fact that I have to transcode all my music in order to listen to it on a portable device. All the high end Android phones I&#8217;ve tried play FLAC natively.</p><h3>Open</h3><p>I like the fact that I&#8217;m not tied down by the operating system. If I want to replace the lock screen, the email client, the web browser, I can.  And I do.</p><p>If the device manufacturer abandons my phone, there&#8217;s a huge hacker community who can keep it running.</p><h2>WP7</h2><p>I&#8217;ve not had the greatest success with a Windows Phone &#8211; but there are some elements that I love.</p><h3>Interface</h3><p>The Metro Interface is amazing. It&#8217;s fast and fluid and generally really well laid out.</p><h3>Camera</h3><p>I found the camera to be very responsive &#8211; both at focussing and snapping.  The integrated QR scanner was also a cut above the rest.</p><h2>iOS</h2><h3>Media hype / Coolness</h3><p>It&#8217;s a little depressing that all the media and developer attention is focussed on a minority platform like iPhone. Just for once, I&#8217;d like a cool game like Whale Trail to come out first on something other than iOS.</p><h2>Misc</h2><ul><li>Lanyard hook. Ever since <a
href="http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/">smashing my BlackBerry</a>, I&#8217;ve worn a lanyard strap.</li><li>Front facing camera. I&#8217;m the only one I know who likes video calling.</li><li>Trackpad. Even the best touch screen can&#8217;t get the fine grained accuracy of a touch pad.</li><li>Removable storage. I like being able to choose how much I carry with me.</li><li>Mass storage. I&#8217;m not always at a computer where I can install &#8220;media transfer&#8221; software. I just want to be able to plug in a USB lead and copy what I need.</li><li>Call recording. Must admit &#8211; never had a phone that can easily do this. Always wanted it though!</li><li>Removable battery. When the going gets tough, I don&#8217;t want to have to be chained to a wall-wart.  The ability to buy higher capacity batteries is also handy.</li></ul><h2>What Hath Thou Wrought?</h2><p>Essentially, I&#8217;ve created <a
href="http://simpsons.wikia.com/wiki/The_Homer">Homer&#8217;s Car</a> &#8211; a monstrosity no one other than me could love.</p><p>So, tell me what would be in your perfect phone?</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4902&amp;md5=c85825852b9d309d445b4b36eca7edb2" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/12/the-perfect-phone/feed/</wfw:commentRss> <slash:comments>4</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4902&amp;md5=c85825852b9d309d445b4b36eca7edb2" type="text/html" /> </item> <item><title>Lumia Review</title><link>http://shkspr.mobi/blog/index.php/2011/12/lumia-review/</link> <comments>http://shkspr.mobi/blog/index.php/2011/12/lumia-review/#comments</comments> <pubDate>Fri, 02 Dec 2011 09:52:44 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[lumia]]></category> <category><![CDATA[microsoft]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[review]]></category> <category><![CDATA[windows phone 7]]></category> <category><![CDATA[wp7]]></category><guid
isPermaLink="false">https://shkspr.mobi/blog/?p=4892</guid> <description><![CDATA[It was the best of phones &#8211; it was the worst of phones&#8230; I want to start this review by saying three things: I got this phone for free &#8211; thanks Nokia! I&#8217;m an extremely demanding mobile user. I recognise that I am an edge-case; what I find annoying, you may not. I&#8217;ve tried to <a
href='http://shkspr.mobi/blog/index.php/2011/12/lumia-review/'>[...]</a>]]></description> <content:encoded><![CDATA[<blockquote><p>It was the best of phones &#8211; it was the worst of phones&#8230;</p></blockquote><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/WP7-Voice-Recognition-Error.jpg" alt="WP7 Voice Recognition Error" title="WP7 Voice Recognition Error" width="480" height="662" class="aligncenter size-full wp-image-4908" /><br
/> I want to start this review by saying three things:</p><ul><li>I got this phone for free &#8211; thanks Nokia!</li><li>I&#8217;m an extremely demanding mobile user. I recognise that I am an edge-case; what I find annoying, you may not.</li><li>I&#8217;ve tried to stick to actual bugs, not just &#8220;it does things differently.&#8221;</li></ul><h2>Sergeant Elop&#8217;s Lonely Phone Club</h2><p>Imagine, of you will, you have just purchased a brand new copy of Sgt Pepper&#8217;s Lonely Hearts Club Band on vinyl.</p><p>It is beautifully designed, an astonishing work of art. You play side one and it is sublime &#8211; perhaps the perfect start to any album.</p><p>The you flip the disc to side two &#8211; and it&#8217;s Justin Bieber. A screeching, horrible, tune free noise that damages your calm and makes you want to smash your stereo.</p><p>That&#8217;s the Lumia 800 from Nokia. It&#8217;s Finland&#8217;s first Windows Phone 7.  It&#8217;s beautiful and infuriating in equal measure.<br
/> <span
id="more-4892"></span></p><h2>The Good</h2><p>There is much to praise the Lumia &#8211; and WP7 &#8211; for.  So much potential &#8211; and nearly all of it squandered. But, we&#8217;ll get to that&#8230; Let&#8217;s start with what I love.</p><h3>Beauty Is Skin Deep</h3><p>The phone is gorgeous. Like a futuristic pop-tart. Sleek, shiny, and midnight black.<br
/> It pulls off the incredible feat of being discreet and eye catching.<br
/> A pure monoblock. As enigmatic and attractive as the monolith from 2001.</p><p>There&#8217;s just one problem.  We&#8217;re in 2011.</p><h3>A Brand New Operating System</h3><p>Windows Phone 7 is different from all other phone operating systems before it. Sure, it has icons, widgets, lists, long presses, swipes, and &#8230; you know what? It isn&#8217;t different. It isn&#8217;t a new paradigm.  What it is, is gorgeous.</p><p>It&#8217;s a sparse and elegant experience. Fast and user friendly.</p><p>The &#8220;Metro UI&#8221; is really easy to use, gentle on the eye, and a clever way to organise a phone.</p><h3>Speed Demon</h3><p>This is one of the fastest phones I&#8217;ve used. It&#8217;s startup speed rivals that of BlackBerry. In day to day usage, I never found that it stuttered or slowed down &#8211; even while having several apps open at once.</p><h3>Our Friends Connected</h3><p>You can add in all your disparate social networks into your phone book.  So, when you look up a contact, you can easily see their last status message, their Facebook photos etc.</p><p>Just like Vodafone 360 did years ago&#8230;</p><p>But, unlike 360, it works really well. It seemed to match up all my Twitter, Facebook, and address book friends without hassle.</p><h3>Getting The Basics Right</h3><p>Call quality was excellent. Good speaker phone. Fine reception. Basically, it works as a phone.</p><p>The camera is quick to focus and produces outstanding images.</p><p>Ok&#8230; ok&#8230; If you want to use it as a basic smartphone, the Lumia will do you fine.<br
/> It browses the web, plays music, links all your social networks together, and looks beautiful while doing so.</p><p>It is <em>basically fine</em> &#8211; until you scratch beneath the surface.</p><h2>The Bad</h2><p>I thought that the <a
href="http://n8fail.tumblr.com/">Nokia N8 was the worst phone ever made</a> by Nokia. The Lumia may come a close second.</p><p>I&#8217;ve been posting a running commentary on Twitter of all the niggles I have with the Lumia.</p><p>Here are the highlights &#8211; and slightly more in depth explanations &#8211; of every bug and annoyance I found.  I have suffered, so that you may not.</p><p>Let&#8217;s start off with a gentle one&#8230;<br
/> <style type='text/css'>#bbpBox_141617103546494976 a { text-decoration:none; color:#0084B4; }#bbpBox_141617103546494976 a:hover { text-decoration:underline; }</style><div
id='bbpBox_141617103546494976' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Aww! <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a> has a skeuomorph for its save icon. <a
href="http://t.co/4CFKklEz" rel="nofollow">http://t.co/4CFKklEz</a></span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 29/11/2011 20:38' href='http://twitter.com/#!/edent/status/141617103546494976' target='_blank'>29/11/2011 20:38</a> via <a
href="http://twitpic.com" rel="nofollow" target="blank">Twitpic</a><a
href='https://twitter.com/intent/tweet?in_reply_to=141617103546494976&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=141617103546494976&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=141617103546494976&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/WP7-Skeuomorph.jpg" alt="WP7 Skeuomorph" title="WP7 Skeuomorph" width="480" height="360" class="aligncenter size-full wp-image-4910" /><br
/> For a very modern operating system, WP7 has a fondness for <a
href="http://en.wikipedia.org/wiki/Skeuomorph">outdated UI elements</a>. I can&#8217;t think of the last time I used a floppy disk.</p><p>That was the warm up. What would you say to a phone that you <em>can&#8217;t switch off</em>?</p><p><iframe
width="695" height="521" src="http://www.youtube.com/embed/uz-UQxBYnrw?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p><p>I have since discovered that this only happens when the phone is plugged in. Maybe I&#8217;m unusual but, before going to bed, I switch off my phone and let it charge overnight.  I&#8217;ve had several WP7 fans say that I should switch my phone on to flight mode (go in to settings, scroll through) or switch my phone on to silent if I don&#8217;t want to be disturbed during the night.</p><p>There&#8217;s just two problems with that.  Firstly &#8211; why doesn&#8217;t the phone tell me that I can&#8217;t switch it off?  Secondly &#8211; it&#8217;s impossible to switch the phone on to silent.</p><h3>Silence Is Golden</h3><p>This may fall under the &#8220;just how I am used to it&#8221; school of errors, but bear me out.<br
/> On every phone I&#8217;ve owned I&#8217;ve had three sound profiles that I can toggle through.</p><ul><li>Ring and vibrate &#8211; what the phone is normally set to.</li><li>Vibrate &#8211; when I want to be notified, but having a loud ring isn&#8217;t appropriate.</li><li>Silent &#8211; I don&#8217;t want to be notified (I&#8217;m in a meeting).</li></ul><p>With the Lumia, I can toggle between Ring+Vibrate and Vibrate. There&#8217;s no way to get the phone to go silent without diving through a maze of menus.</p><p>In fairness, <a
href="http://code.google.com/p/android/issues/detail?id=9465">this is a problem which has affected recent Android phones</a> &#8211; but there are multiple (free) widgets which solve it.</p><h3>Screen Issues</h3><p>The screen on the Lumia is a mixed bag. When it&#8217;s displaying white text on a pure black background, it&#8217;s perfect. When there&#8217;s a white background, the screen seems &#8211; to me &#8211; to have lots of artefacts on it.<br
/> <a
href="http://shkspr.mobi/blog/wp-content/uploads/2011/12/WP7-Crap-lumia-screen.jpg"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/WP7-Crap-lumia-screen.jpg" alt="WP7 Crap lumia screen" title="WP7 Crap lumia screen" width="600" height="450" class="aligncenter size-full wp-image-4935" /></a><br
/> The Lumia&#8217;s screen is at its worst when dealing with greys, and solid blogs of colours.  It suffers from lots of vertical banding which is really quite unpleasant.</p><p>I&#8217;ve scanned in the screen looking at a fairly normal grey image. While the scanner has overemphasised the problem (and my greasy finger prints!) you should be able to get an idea of how the problem manifests<img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/Lumia-Smeary-Screen.jpg" alt="Lumia Smeary Screen" title="Lumia Smeary Screen" width="480" height="904" class="aligncenter size-full wp-image-4928" />.</p><h3>Browser Bugbears</h3><p>Internet Explorer is a reasonable browser &#8211; but very buggy.</p><p>The URL bar keeps disappearing.  I&#8217;ve had this a couple of times. The URL bar just vanishes when you&#8217;re using the web. As far as I can tell, there&#8217;s no way to bring it back.</p><p><iframe
width="695" height="521" src="http://www.youtube.com/embed/at7AuVCMnZk?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p><p><style type='text/css'>#bbpBox_143099517267476481 a { text-decoration:none; color:#0084B4; }#bbpBox_143099517267476481 a:hover { text-decoration:underline; }</style><div
id='bbpBox_143099517267476481' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Only two browsers have the URL bar at the bottom. <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a> and Lynx.Right now, it's tough to say which is more functional...</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 03/12/2011 22:49' href='http://twitter.com/#!/edent/status/143099517267476481' target='_blank'>03/12/2011 22:49</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=143099517267476481&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=143099517267476481&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=143099517267476481&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <style type='text/css'>#bbpBox_143253805545431040 a { text-decoration:none; color:#0084B4; }#bbpBox_143253805545431040 a:hover { text-decoration:underline; }</style><div
id='bbpBox_143253805545431040' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>One more annoyance with the Lumia's browser. Scroll down a page, click a link, then click back - it dumps you at the top of the page. <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a></span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 04/12/2011 09:02' href='http://twitter.com/#!/edent/status/143253805545431040' target='_blank'>04/12/2011 09:02</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=143253805545431040&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=143253805545431040&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=143253805545431040&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <style type='text/css'>#bbpBox_142494761276813312 a { text-decoration:none; color:#0084B4; }#bbpBox_142494761276813312 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142494761276813312' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Unbelievable! IE on <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a> doesn't reflow text when you zoom in on a web page. The Lumia is quickly losing its lustre.</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 02/12/2011 06:46' href='http://twitter.com/#!/edent/status/142494761276813312' target='_blank'>02/12/2011 06:46</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142494761276813312&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142494761276813312&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142494761276813312&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div></p><p><iframe
width="695" height="391" src="http://www.youtube.com/embed/LpQhXZH1_1Y?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p><p>The scrolling for the web browser sometimes stops responding.</p><p><iframe
width="695" height="521" src="http://www.youtube.com/embed/sasR5QS0Kpg?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p><h3>Meeting You, Meeting Me</h3><p>It&#8217;s really hard to accept meeting invites on the Lumia.  On my Exchange email, it works perfectly.  For some Gmail invites, I have to click a link and go to Google Calendar on the web.  The Lumia doesn&#8217;t recognise <a
href="http://en.wikipedia.org/wiki/.ics">.ics files</a> &#8211; so there&#8217;s no way the email client can talk to the calendar.</p><p>But, worse is to come. I asked someone at Microsoft to send me a meeting invite to my Gmail account.  While the invite worked fine on the web, the Lumia gave me literally no way to answer the meeting invite &#8211; as this video demonstrates.</p><p><iframe
width="695" height="521" src="http://www.youtube.com/embed/5oID3NsmdJo?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p><h3>Crapware</h3><p>This is Nokia&#8217;s flagship phone &#8211; so you think they would have taken more care with it, wouldn&#8217;t you?  As well as a buggy OS, they&#8217;ve filled it with&#8230; let&#8217;s just say &#8220;non-premium&#8221; apps.</p><p><style type='text/css'>#bbpBox_142165391202979840 a { text-decoration:none; color:#0084B4; }#bbpBox_142165391202979840 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142165391202979840' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>I do like the fact that I can uninstall the bloatware on the Lumia. Goodbye Ministry of Sound (what?) and Sky "News".</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 01/12/2011 08:57' href='http://twitter.com/#!/edent/status/142165391202979840' target='_blank'>01/12/2011 08:57</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142165391202979840&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142165391202979840&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142165391202979840&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <style type='text/css'>#bbpBox_142166226637029376 a { text-decoration:none; color:#0084B4; }#bbpBox_142166226637029376 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142166226637029376' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>I think one problem with <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a> is that it's caught between fun and serious. A BA app & Ministry of Sound. Xbox & Office. Feels conflicted.</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 01/12/2011 09:00' href='http://twitter.com/#!/edent/status/142166226637029376' target='_blank'>01/12/2011 09:00</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142166226637029376&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142166226637029376&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142166226637029376&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div></p><p>Some apps, like this one from BA, need updating as soon as you switch on the phone. Sadly, you can&#8217;t click a button to update &#8211; you have to go into the app store.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/BA-Update.jpg" alt="BA Update" title="BA Update" width="480" height="359" class="aligncenter size-full wp-image-4913" /></p><p>The greatest opprobrium is reserved for TripAdvisor. I know that deals like this take a lot of time and money to organise &#8211; but they really could have done better than this pathetic effort.</p><p><style type='text/css'>#bbpBox_144097260937019392 a { text-decoration:none; color:#0084B4; }#bbpBox_144097260937019392 a:hover { text-decoration:underline; }</style><div
id='bbpBox_144097260937019392' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>One of the default apps on Nokia's flagship Lumia is... an iPhone app. Well done TripAdvisor. <a
href="http://t.co/7tQPWEOf" rel="nofollow">http://t.co/7tQPWEOf</a></span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 06/12/2011 16:53' href='http://twitter.com/#!/edent/status/144097260937019392' target='_blank'>06/12/2011 16:53</a> via <a
href="http://twitpic.com" rel="nofollow" target="blank">Twitpic</a><a
href='https://twitter.com/intent/tweet?in_reply_to=144097260937019392&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=144097260937019392&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=144097260937019392&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/Lumia-Tripadvisor.jpg" alt="Lumia Tripadvisor" title="Lumia Tripadvisor" width="273" height="457" class="aligncenter size-full wp-image-4917" /></p><p>Still, at least they let you easily install the bloat.</p><p><iframe
width="695" height="391" src="http://www.youtube.com/embed/Mn-X8aAmu2M?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p><h3>Things Go Better When We&#8217;re Together</h3><p>Microsoft may &#8211; or may not &#8211; be buying Nokia.  One thing is for sure, they&#8217;re working closely together.  What&#8217;s weird is why they&#8217;ve decided to duplicate some of the services on the phone.<br
/> <style type='text/css'>#bbpBox_142620742520029184 a { text-decoration:none; color:#0084B4; }#bbpBox_142620742520029184 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142620742520029184' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>The Lumia has both the Zune music store *and* the Nokia music store. Different prices in both. Different sign-in requirements for both. <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a></span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 02/12/2011 15:06' href='http://twitter.com/#!/edent/status/142620742520029184' target='_blank'>02/12/2011 15:06</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142620742520029184&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142620742520029184&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142620742520029184&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <style type='text/css'>#bbpBox_142668686782758912 a { text-decoration:none; color:#0084B4; }#bbpBox_142668686782758912 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142668686782758912' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Very impressed with the Lumia's music streaming over 3G. No idea if it's Nokia music or Zune, but it's free & high quality.</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 02/12/2011 18:17' href='http://twitter.com/#!/edent/status/142668686782758912' target='_blank'>02/12/2011 18:17</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142668686782758912&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142668686782758912&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142668686782758912&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <style type='text/css'>#bbpBox_144100104570281985 a { text-decoration:none; color:#0084B4; }#bbpBox_144100104570281985 a:hover { text-decoration:underline; }</style><div
id='bbpBox_144100104570281985' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Just discover that the Lumia has Microsoft maps AND Nokia maps. Now that's what I call synergy!</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 06/12/2011 17:05' href='http://twitter.com/#!/edent/status/144100104570281985' target='_blank'>06/12/2011 17:05</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=144100104570281985&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=144100104570281985&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=144100104570281985&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> I&#8217;m all for customer choice &#8211; but here, it just seems confusing.</p><p>Finally, Nokia seems to have its own app store.  Once again, we see just how little Nokia care for UX.<br
/> <style type='text/css'>#bbpBox_143734631764725760 a { text-decoration:none; color:#0084B4; }#bbpBox_143734631764725760 a:hover { text-decoration:underline; }</style><div
id='bbpBox_143734631764725760' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Nokia Lumia: untested, buggy, & even its own app store looks amateur. Still, Facebook is hardly a major brand, is it? <a
href="http://t.co/LeXonzxj" rel="nofollow">http://t.co/LeXonzxj</a></span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 05/12/2011 16:53' href='http://twitter.com/#!/edent/status/143734631764725760' target='_blank'>05/12/2011 16:53</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=143734631764725760&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=143734631764725760&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=143734631764725760&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/Nokia-App-Store-WP7.jpg" alt="Nokia App Store WP7" title="Nokia App Store WP7" width="480" height="360" class="aligncenter size-full wp-image-4915" /></p><h3>Paperback Writer</h3><p>The keyboard is a very strange beast. It&#8217;s mostly fine, but has some oddities.<br
/> <style type='text/css'>#bbpBox_141878056330604545 a { text-decoration:none; color:#0084B4; }#bbpBox_141878056330604545 a:hover { text-decoration:underline; }</style><div
id='bbpBox_141878056330604545' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Lumia's keyboard is infuriating. Sometimes white on dark, sometimes the inverse. Jumps up to accommodate buttons which ruins touch typing.</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 30/11/2011 13:55' href='http://twitter.com/#!/edent/status/141878056330604545' target='_blank'>30/11/2011 13:55</a> via <a
href="http://www.WindowsPhone.com/" rel="nofollow" target="blank">WindowsLive</a><a
href='https://twitter.com/intent/tweet?in_reply_to=141878056330604545&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=141878056330604545&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=141878056330604545&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <style type='text/css'>#bbpBox_142148917289693185 a { text-decoration:none; color:#0084B4; }#bbpBox_142148917289693185 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142148917289693185' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Latest Lumia niggle - the keyboard doesn't display a "next" button when filling in text fields. And "Lumia" isn't in its dictionary! <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a></span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 01/12/2011 07:51' href='http://twitter.com/#!/edent/status/142148917289693185' target='_blank'>01/12/2011 07:51</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142148917289693185&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142148917289693185&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142148917289693185&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <style type='text/css'>#bbpBox_143958277707939840 a { text-decoration:none; color:#0084B4; }#bbpBox_143958277707939840 a:hover { text-decoration:underline; }</style><div
id='bbpBox_143958277707939840' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>The <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a> keyboard tries to autocorrect the word "Google" into "Bootleg". That's a new one, spreading FUD via dictionary!</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 06/12/2011 07:41' href='http://twitter.com/#!/edent/status/143958277707939840' target='_blank'>06/12/2011 07:41</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=143958277707939840&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=143958277707939840&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=143958277707939840&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div></p><p>Weirdly, the word &#8220;Lumia&#8221; isn&#8217;t in the Lumia&#8217;s dictionary. So there&#8217;s a little red squiggle ever time you write it. Or other common words.</p><p>That said &#8211; the in-line spell check is very nice. I miss it on my Android &#8211; I think I first saw it on the BlackBerry many years ago.</p><h3>My Baby&#8217;s Got Me Wrapped Up In Chains</h3><p>We&#8217;re living in a post-PC age. Unless you&#8217;re Microsoft.  You have to connect to a Windows PC to update software, copy across music and videos, change the BlueTooth name of the device, or even subscribe to podcasts.</p><p>What&#8217;s worse, is you have to install the Zune software if you want to get music or photos off the device. You can&#8217;t send via Bluetooth, you can&#8217;t just shove in a USB cable and drag them off.  You have to install the 100MB behemoth that is Zune, restart your PC several times, fire up the software, wait for it to detect your phone, then let it sync before you can get your photos out.</p><p>Of course, you could email your photos off the phone &#8211; but the UI for that is terrible. There&#8217;s no way to select multiple images, so you have to attach each one individually.<br
/> <style type='text/css'>#bbpBox_142195891779010560 a { text-decoration:none; color:#0084B4; }#bbpBox_142195891779010560 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142195891779010560' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Guess how easy it is to email multiple photos on <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a>?Android: Gallery, select photos, send.Lumia: Email, add, photo, select one. Repeat.</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 01/12/2011 10:58' href='http://twitter.com/#!/edent/status/142195891779010560' target='_blank'>01/12/2011 10:58</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142195891779010560&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142195891779010560&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142195891779010560&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div></p><p>It seems that any time you want to do something to your phone, you have to connect it to a PC running Windows.<br
/> <style type='text/css'>#bbpBox_142733991294939136 a { text-decoration:none; color:#0084B4; }#bbpBox_142733991294939136 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142733991294939136' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Yay! There's an update for my Nokia Lumia!Boo! I have to connect to a computer to install it.<a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a></span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 02/12/2011 22:36' href='http://twitter.com/#!/edent/status/142733991294939136' target='_blank'>02/12/2011 22:36</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142733991294939136&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142733991294939136&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142733991294939136&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> <style type='text/css'>#bbpBox_143088834270334976 a { text-decoration:none; color:#0084B4; }#bbpBox_143088834270334976 a:hover { text-decoration:underline; }</style><div
id='bbpBox_143088834270334976' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>Unbelievable - the Lumia won't let me download an MP3 from the web. It'll play it, sure, but it's not saved anywhere. <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a></span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 03/12/2011 22:06' href='http://twitter.com/#!/edent/status/143088834270334976' target='_blank'>03/12/2011 22:06</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=143088834270334976&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=143088834270334976&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=143088834270334976&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div></p><h3>Let&#8217;s Talk About Text, Baby</h3><p>Do you ever use read receipts for SMS? Perfect for seeing when someone has received your message. In every other phone on the planet, the read receipt is integrated in to the SMS app &#8211; so you can see at a glance which messages have been received.</p><p>With WP7, you get a long list of phone numbers which have received a message.  It doesn&#8217;t even do the simple task of showing you the name of your contact.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/12/WP7-Lumia-SMS-Read-receipt.jpg" alt="WP7 Lumia SMS Read receipt" title="WP7 Lumia SMS Read receipt" width="240" height="403" class="aligncenter size-full wp-image-4924" /></p><h2>No Thanks</h2><p>I hope that what I&#8217;ve shown you is a litany of bugs, errors, gotchas, and foul ups. I don&#8217;t think any of the points I&#8217;ve raised are unfair. I like to think that I judge other phones just as harshly &#8211; see my treatment of <a
href="http://shkspr.mobi/blog/index.php/2011/03/the-death-of-the-blackberry/">BlackBerry</a> and of <a
href="http://shkspr.mobi/blog/index.php/2009/02/itunes-sucks-a-rational-discussion/">iPhone</a> and of <a
href="http://shkspr.mobi/blog/index.php/2011/01/how-sony-ericsson-killed-android/">Android</a>.<br
/> <style type='text/css'>#bbpBox_142929777391706112 a { text-decoration:none; color:#0084B4; }#bbpBox_142929777391706112 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142929777391706112' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>For regular users, the Lumia is an astonishing phone, & <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a> is a joy to use. For power-users, it will enrapture & disgust in equal measure.</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 03/12/2011 11:34' href='http://twitter.com/#!/edent/status/142929777391706112' target='_blank'>03/12/2011 11:34</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142929777391706112&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142929777391706112&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142929777391706112&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div></p><p>I know this is a brand new OS &#8211; but you don&#8217;t get credit for trying.<br
/> <style type='text/css'>#bbpBox_142509792840261632 a { text-decoration:none; color:#0084B4; }#bbpBox_142509792840261632 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142509792840261632' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>I want to make it clear that, like the iPhone, the Lumia is an excellent device; as long as you stay within its parameters. I'm an edge case</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 02/12/2011 07:45' href='http://twitter.com/#!/edent/status/142509792840261632' target='_blank'>02/12/2011 07:45</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142509792840261632&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142509792840261632&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142509792840261632&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div><br
/> If you are prepared to stay in the walled garden, and put up with the bugs, the Lumia is a decent device.  But there are devices which do more, cost less, and have more apps on them.</p><p>I&#8217;m not giving up on Windows Phone 7.  It is still a work in progress.  There is a great deal of potential here &#8211; and I look forward to seeing what the future brings.<br
/> <style type='text/css'>#bbpBox_142196233275052032 a { text-decoration:none; color:#0084B4; }#bbpBox_142196233275052032 a:hover { text-decoration:underline; }</style><div
id='bbpBox_142196233275052032' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>For the record, Lumia is a gorgeous device, the <a
href="http://twitter.com/search?q=%23WP7" title="#WP7">#WP7</a> interface is *mostly* amazing. It feels like the original iPhone; radical and limited.</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 01/12/2011 10:59' href='http://twitter.com/#!/edent/status/142196233275052032' target='_blank'>01/12/2011 10:59</a> via <a
href="http://shkspr.mobi/blog/index.php/copyright-terence-eden/" rel="nofollow" target="blank">©Terence Eden SomeRightsReserved</a><a
href='https://twitter.com/intent/tweet?in_reply_to=142196233275052032&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=142196233275052032&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=142196233275052032&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=edent'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1573862220/Terence_Eden_Headshot_Crop_normal.JPG' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edent'>@edent</a><div
style='margin:0; padding-top:2px'>Terence Eden</div></div><div
style='clear:both'></div></div></div></p><p>For now though, avoid the Lumia. Wait until Microsoft fixes the bugs and until Nokia decides release a phone that they are happy with.  Because, honestly, I don&#8217;t think anyone at Nokia can believe this is the best that they can do.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4892&amp;md5=8271256aa781dc14eddcab3f43ae361b" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/12/lumia-review/feed/</wfw:commentRss> <slash:comments>14</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4892&amp;md5=8271256aa781dc14eddcab3f43ae361b" type="text/html" /> </item> <item><title>Stephen Fry Ringtone</title><link>http://shkspr.mobi/blog/index.php/2011/11/stephen-fry-ringtone/</link> <comments>http://shkspr.mobi/blog/index.php/2011/11/stephen-fry-ringtone/#comments</comments> <pubDate>Tue, 29 Nov 2011 08:00:04 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[bbc]]></category> <category><![CDATA[nablopomo]]></category> <category><![CDATA[nokia]]></category> <category><![CDATA[ringtone]]></category> <category><![CDATA[stephenfry]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4876</guid> <description><![CDATA[Stephen Fry has recently recorded a BBC podcast about the history of the mobile phone. It&#8217;s a really great series, and I encourage you to listen to it. At one point in episode 4, Stephen sings the Nokia ringtone. So, here it is for your edification, and delight. Feel free to set it as your <a
href='http://shkspr.mobi/blog/index.php/2011/11/stephen-fry-ringtone/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>Stephen Fry has recently recorded a BBC <a
href="http://www.bbc.co.uk/podcasts/series/stephenfry" class="broken_link">podcast about the history of the mobile phone</a>.</p><p>It&#8217;s a really great series, and I encourage you to listen to it.</p><p>At one point in episode 4, Stephen sings the Nokia ringtone.</p><p>So, here it is for your edification, and delight.</p><p><iframe
style="margin: 0px; padding: 0px; border: none; display: block; width: 400px; height: 145px;" allowtransparency="allowtransparency" cellspacing="0" frameborder="0" hspace="0" marginheight="0" marginwidth="0" scrolling="no" vspace="0" src="http://audioboo.fm/boos/564589-stephen-fry-sings-the-nokia-ringtone/embed" title="Audioboo player"></iframe></p><p>Feel free to set it as your iPhone&#8217;s ringtone :-)</p><p>All together now, &#8220;Derr-nerr-nerr-nerr Derr-nerr-nerr-nerr Derr-nerr-nerr-nerr Nerr!&#8221;</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4876&amp;md5=c26f7804f45549aaa6743f1f436d01d4" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/11/stephen-fry-ringtone/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4876&amp;md5=c26f7804f45549aaa6743f1f436d01d4" type="text/html" /> </item> <item><title>Choosing a URL for your QR Code</title><link>http://shkspr.mobi/blog/index.php/2011/11/choosing-a-url-for-your-qr-code/</link> <comments>http://shkspr.mobi/blog/index.php/2011/11/choosing-a-url-for-your-qr-code/#comments</comments> <pubDate>Fri, 25 Nov 2011 07:57:00 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[qr]]></category> <category><![CDATA[badvertising]]></category> <category><![CDATA[banking]]></category> <category><![CDATA[nablopomo]]></category> <category><![CDATA[nat west]]></category> <category><![CDATA[natwest]]></category> <category><![CDATA[scanbuy]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4831</guid> <description><![CDATA[When you create a QR code which contains a URL, it is vital that the code is not only as small as possible, but also as user friendly as possible. I&#8217;m not a massive fan of short URL services like bit.ly &#8211; but for shrinking the text you want to fit in a QR code, <a
href='http://shkspr.mobi/blog/index.php/2011/11/choosing-a-url-for-your-qr-code/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>When you create a QR code which contains a URL, it is vital that the code is not only as small as possible, but also as user friendly as possible.</p><p>I&#8217;m not a massive fan of short URL services like bit.ly &#8211; but for shrinking the text you want to fit in a QR code, they are invaluable.</p><p>I want to take a look at a particularly interesting example from Nat West Bank.</p><h2>The Poster</h2><p>Despite having the QR too close to the ground (more of that in a later blog post) this seems like quite a good campaign.</p><p>The QR code is large and clear, it&#8217;s not too dense, and the copy shows the app is available on Android, iOS, and BlackBerry.  A single scan on any device should redirect the user to the correct destination.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/11/Nat-West-QR-Poster.jpg" alt="Nat West QR Poster" title="Nat West QR Poster" width="480" height="761" class="aligncenter size-full wp-image-4832" /></p><h2>The Scan</h2><p>This is where things start to fall apart.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/11/Nat-West-QR-Scan.png" alt="Nat West QR Scan" title="Nat West QR Scan" width="480" height="288" class="aligncenter size-full wp-image-4833" /></p><h2>The URL</h2><p>I know some of the guys behind ScanBuy. It&#8217;s a good service, but I don&#8217;t think it&#8217;s suited to this usage.</p><pre>http://SCN.BY/9T7N6HN0RDQPUO</pre><ol><li>No &#8220;https&#8221;. Users are being trained not to trust banking URLs unless they go via SSL. I wonder if people will notice on QR codes?</li><li>It&#8217;s not a Nat West domain. How does a user know that this goes to the real app and not some mobile-malware?</li><li>Nonsensical path.  At the very least, ScanBuy should let this be customised to scn.by/NatWestApp or similar. That way, people looking through their history will know what the URL is meant to go to. (See <a
href="http://shkspr.mobi/blog/index.php/2011/11/qr-codes-where-there-is-no-signal/">scanning while underground</a>).</li></ol><p>That said, the code does successfully redirect users to the correct app store to download the app.</p><h2>What I Would Do</h2><p>I would use a url like</p><pre>https://natwest.com/GetApp</pre><p>It&#8217;s the same length as the previous, is human readable, and is secure. If Nat West can&#8217;t run the redirection and analytics service themselves, it could easily redirect to ScanBuy to do the heavy lifting.</p><h2>The Good</h2><p>One thing to say, if a non-compatible device scans the code, they get taken to <a
href="http://m.natwest.com/index.html">Nat West&#8217;s mobile friendly site</a>.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4831&amp;md5=48b3536dbf723c1afa7b0a15e4ca5a79" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/11/choosing-a-url-for-your-qr-code/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4831&amp;md5=48b3536dbf723c1afa7b0a15e4ca5a79" type="text/html" /> </item> <item><title>Vodafone Content Control</title><link>http://shkspr.mobi/blog/index.php/2011/11/vodafone-content-control/</link> <comments>http://shkspr.mobi/blog/index.php/2011/11/vodafone-content-control/#comments</comments> <pubDate>Thu, 24 Nov 2011 11:13:23 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[bluecoat]]></category> <category><![CDATA[content control]]></category> <category><![CDATA[vodafone]]></category> <category><![CDATA[vodafone live]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4820</guid> <description><![CDATA[Back when I worked for them, I was (partly) responsible for some of Vodafone UK&#8217;s &#8220;Content Control&#8221; systems. I didn&#8217;t like the system then, and I don&#8217;t like them now. I understand the need that network operators have to protect themselves from bad headline and give people some control over what they see online. What <a
href='http://shkspr.mobi/blog/index.php/2011/11/vodafone-content-control/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>Back when I worked for them, I was (partly) responsible for some of Vodafone UK&#8217;s &#8220;Content Control&#8221; systems.  I didn&#8217;t like the system then, and I don&#8217;t like them now.</p><p>I understand the need that network operators have to protect themselves from bad headline and give people some control over what they see online.  What I dislike is the way it has been implemented.</p><p>On trying to access <a
href="http://www.untappd.com/">Untappd</a> on my mobile, I got the following error:</p><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/11/Vodafone-Content-Controll.png" alt="Vodafone Content Control" title="Vodafone Content Control" width="480" height="311" class="aligncenter size-full wp-image-4821" /></p><p>Which, when zoomed in, gives me this:<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/11/Vodafone-Content-Control-Zoom.png" alt="Vodafone Content Control Zoom" title="Vodafone Content Control Zoom" width="480" height="403" class="aligncenter size-full wp-image-4822" /></p><p>Let&#8217;s count the ways this is unhelpful&#8230;</p><ol><li>Non-mobile friendly site! Loses extra points as you&#8217;d expect a mobile company to get this right.</li><li>Formatting is screwy. Take a look at <a
href="http://online.vodafone.co.uk/en_GB/assets/static/contentcontrol/unbranded/restricted_access.html">the source of the page</a>.</li><li>Why don&#8217;t Vodafone say who my &#8220;mobile service provider&#8221; is? They know if it&#8217;s them or an MVNO.</li><li>How do I contact Vodafone from this page? Where&#8217;s the click to call link?</li><li>Why can&#8217;t I switch off content control from here? A link through to Vodafone live or some other service so I can change my preferences.</li><li>Drinking beer while under 18 is <em>not illegal</em>. Given that the Vodafone Content Control is designed to prevent under-18s from seeing &#8220;unsuitable&#8221;content, why is it blocking an alcohol site?<br
/><blockquote><p><a
href="http://www.direct.gov.uk/en/parents/yourchildshealthandsafety/worriedabout/dg_10026211">It is not illegal for a person under 18 to drink alcohol at home or at a friend’s house. Parents can choose to give young people some of their own alcohol when at home</a>.</p></blockquote></li></ol><p>If pages have to be blocked &#8211; at least redirect to a useful page like this:<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/11/Vodafone-Content-Control-mobile.png" alt="Vodafone Content Control mobile" title="Vodafone Content Control mobile" width="480" height="595" class="aligncenter size-full wp-image-4826" /><br
/> (I may be biased, I helped to create My Web and My Account).</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4820&amp;md5=4d348c25e08d7983181cc72bea4756bb" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/11/vodafone-content-control/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4820&amp;md5=4d348c25e08d7983181cc72bea4756bb" type="text/html" /> </item> <item><title>SMS Spam From PeekabooTV</title><link>http://shkspr.mobi/blog/index.php/2011/11/sms-spam-from-peekabootv/</link> <comments>http://shkspr.mobi/blog/index.php/2011/11/sms-spam-from-peekabootv/#comments</comments> <pubDate>Sat, 19 Nov 2011 09:30:22 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[ekas]]></category> <category><![CDATA[ekasure]]></category> <category><![CDATA[nablopomo]]></category> <category><![CDATA[peekabootv]]></category> <category><![CDATA[sms]]></category> <category><![CDATA[spam]]></category> <category><![CDATA[switchfire]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4776</guid> <description><![CDATA[I&#8217;ve been investigating some rather nasty SMS spam. I have finally heard back from Switchfire, the SMS gateway who sent the message. According to them, the originator of the message was PeekabooTV.com. Take a look round that site &#8211; it hasn&#8217;t been updated since 2007, and the Contact page leads to a 404. A quick <a
href='http://shkspr.mobi/blog/index.php/2011/11/sms-spam-from-peekabootv/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve been investigating <a
href="http://shkspr.mobi/blog/index.php/2011/11/sms-spammers/">some rather nasty SMS spam</a>.</p><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/11/SMS-Spam.png" alt="SMS Spam" title="SMS Spam" width="480" height="339" class="aligncenter size-full wp-image-4741" /></p><p>I have finally heard back from Switchfire, the SMS gateway who sent the message.</p><p>According to them, the originator of the message was <a
href="http://peekabootv.com/">PeekabooTV.com</a>.  Take a look round that site &#8211; it hasn&#8217;t been updated since 2007, and the <a
href="http://peekabootv.com/contacts.php">Contact page leads to a 404</a>.</p><p>A quick wander into the DNS registration produces this rather stale information:</p><pre>GPRS Solutions LTD
   David Berney
   11 Gower Street
   London
   WC1E 6HB
   phone: +44.8707414151
</pre><p>So, using the utterly brilliant <a
href="http://www.whorunsit.org/companies/05966632">WhoRunsIt</a> I can get their <a
href="http://data.companieshouse.gov.uk/doc/company/05966632">latest information from Companies House</a>.</p><pre>
GPRS SOLUTIONS LIMITED
MASONS YARD, 34 HIGH STREET
WIMBLEDON VILLAGE
LONDON
SW19 5BY
Company No. 05966632
</pre><p>Why! It&#8217;s exactly the same as our friends at <a
href="http://shkspr.mobi/blog/index.php/2011/11/sms-spammers/">EKASure</a>!  And identical to <a
href="http://data.companieshouse.gov.uk/doc/company/05704483">Peek A Boo TV Ltd</a>.  And, indeed, identical to a whole web of companies run by <a
href="http://www.whorunsit.org/appointees/13359226">Md Shamimul Haque</a>.</p><p>All roads seem to lead back to EKASure.  I&#8217;ve contacted them for an explanation &#8211; but so far none has been forthcoming.</p><p>All very curious. With so many different companies, each supplying domains, redirects and services to each other &#8211; all registered out of EKASure&#8230; it&#8217;s almost like they&#8217;re trying to hide something.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4776&amp;md5=9078938a5f28668fba9e7adf384f22c8" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/11/sms-spam-from-peekabootv/feed/</wfw:commentRss> <slash:comments>4</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4776&amp;md5=9078938a5f28668fba9e7adf384f22c8" type="text/html" /> </item> <item><title>SMS Spammers</title><link>http://shkspr.mobi/blog/index.php/2011/11/sms-spammers/</link> <comments>http://shkspr.mobi/blog/index.php/2011/11/sms-spammers/#comments</comments> <pubDate>Wed, 16 Nov 2011 12:20:45 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[ekas]]></category> <category><![CDATA[ekasure]]></category> <category><![CDATA[nablopomo]]></category> <category><![CDATA[sms]]></category> <category><![CDATA[spam]]></category> <category><![CDATA[switchfire]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4739</guid> <description><![CDATA[As I&#8217;ve mentioned before, I hate SMS Spam. Last night, I received this unsolicited message. Now, I can try to unsubscribe using STOP ALL &#8211; and I have forwarded the text to VSPAM. But that&#8217;s not enough for me. I want to stop them sending any more spam SMS to anyone. Let&#8217;s do a little <a
href='http://shkspr.mobi/blog/index.php/2011/11/sms-spammers/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>As I&#8217;ve mentioned before, <a
href="http://shkspr.mobi/blog/index.php/2010/08/mobile-badvertising-floors2go-have-crappy-sms-spam/">I hate SMS Spam</a>.</p><p>Last night, I received this unsolicited message.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/11/SMS-Spam.png" alt="SMS Spam" title="SMS Spam" width="480" height="339" class="aligncenter size-full wp-image-4741" /><br
/> Now, I can try to unsubscribe using <a
href="http://www.phonepayplus.org.uk/For-The-Public/FAQ.aspx#How_do_I_stop_an_SMStext_service">STOP ALL</a> &#8211; and I have forwarded the text to <a
href="http://help.vodafone.co.uk/system/selfservice.controller?CMD=VIEW_ARTICLE&#038;CONFIGURATION=1000&#038;ARTICLE_ID=1489&#038;PARTITION_ID=1&#038;RELATED_ARTICLE_CLICK=1&#038;RELATED_ARTICLE_NAME=How%20do%20I%20report%20spam%20text%20messages?">VSPAM</a>.  But that&#8217;s not enough for me.  I want to stop them sending any more spam SMS to <em>anyone</em>.</p><p>Let&#8217;s do a little <del
datetime="2011-11-15T20:29:29+00:00">stalking</del> investigating and find out what we can.</p><h2>Who Supplies Their SMS Gateway?</h2><p>The people who provide the SMS gateway services ought to do a better job of policing who uses them.</p><p>PhonePayPlus allows us to <a
href="http://www.phonepayplus.org.uk/Number-Checker/Check-a-Number-Results.aspx?ncn=61177">look up any SMS short code and see to whom it belongs</a>.</p><p>We can quickly see that the people responsible for sending the message are</p><blockquote><p> Switchfire Ltd</p><p>2nd Floor<br
/> 66 Wilton Road<br
/> London<br
/> SW1V 1DE</p><p>Tel: 020 7798 2800<br
/> support@switchfire.com</p></blockquote><p>I rang them and got them to block my number from their system.<br
/> I also asked them where they got my number from &#8211; they are going to try and find out.</p><p>They wouldn&#8217;t tell me who they are sending the campaign on behalf of, so I set about trying to find out&#8230;</p><h2>Where Do They Live?</h2><p>The domain name &#8220;hoho.me.uk&#8221; redirects to the not-exactly-confidence-inspiring &#8220;blablabla.me.uk&#8221;.</p><p>A quick WHOIS gives us</p><pre>
    Domain name:
        hoho.me.uk

    Registrant:
        EKASure

    Registrant's address:
        Masons Yard 34 High St
        London
        UK
        SW19 5BY
        United Kingdom

    Registrar:
        eNom, Inc. [Tag = ENOM]
        URL: http://www.enom.com

    Relevant dates:
        Registered on: 07-Oct-2011

    Name servers:
        dns1.registrar-servers.com
</pre><p>The results are identical for  blablabla.me.uk</p><p>A little dig around <a
href="http://wck2.companieshouse.gov.uk/1363c7723cb38c74977d705d5fad7b1f/compdetails">Companies House</a> gets their phone number.<br
/> So, the registrant is EKASure of 34 High St, Wimbledon, telephone +44 208 946 6739.<br
/> Main URL <a
href="http://www.ekas.co.uk/">http://www.ekas.co.uk/</a>.</p><h2>Who Provides Their Web Presence?</h2><p>Again, from the WHOIS, and a little gentle pinging, we can see who the domains were registered and hosted with.</p><p>I&#8217;ve sent some <a
href="http://www.enom.com/help/abusepolicy.aspx">abuse reports</a>.</p><h2>Other Complaints</h2><p>PhonePayPlus are the regulators for these services, they have <a
href="http://www.phonepayplus.org.uk/For-The-Public/Make-a-complaint/Complaint-Form.aspx">a handy complaints form</a>.</p><h2>Who Is Behind This?</h2><p>Although I can&#8217;t find out who has authorised the sending of these spam messages, it would appear that the person who has registered all these dodgy sites is one &#8220;Stephen Clive Hedley Jennings&#8221;.</p><p>Various official filings have him either as &#8220;Stephen Jennings&#8221; or &#8220;Clive Jennings&#8221;.</p><p>Jennings &#8211; who is the owner of <a
href="http://whois.domaintools.com/hotsexchat.info">HotSexChat.info</a> among many others &#8211; is the <a
href="http://www.whorunsit.org/appointees/10629719">director of several companies</a>.</p><p>A phone call to the Ekas offices confirmed that &#8211; although they are accountants &#8211; they do register domains for some of their clients.</p><p>I&#8217;ve dropped Mr Jennings a mail, linking to this blog post, to try and find out more information.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4739&amp;md5=71d3a3190c10a5b73c005a6406529fc0" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/11/sms-spammers/feed/</wfw:commentRss> <slash:comments>10</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4739&amp;md5=71d3a3190c10a5b73c005a6406529fc0" type="text/html" /> </item> <item><title>Mobile Bit Torrent</title><link>http://shkspr.mobi/blog/index.php/2011/11/mobile-bit-torrent/</link> <comments>http://shkspr.mobi/blog/index.php/2011/11/mobile-bit-torrent/#comments</comments> <pubDate>Sun, 13 Nov 2011 17:15:40 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[bit torrent]]></category> <category><![CDATA[bittorrent]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[jquery mobile]]></category> <category><![CDATA[nablopomo]]></category> <category><![CDATA[torrent]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4579</guid> <description><![CDATA[This is a project I developed for OTA11 &#8211; but didn&#8217;t feel confident showing it off. Not least because I was one of the competition judges! Preamble Many people download BitTorrent files. There are no BitTorrent search engines which are mobile friendly. Users have to try to navigate non-mobile-optimised websites. This is slow, inefficient, and <a
href='http://shkspr.mobi/blog/index.php/2011/11/mobile-bit-torrent/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>This is a project I developed for <a
href="http://overtheair.org/blog/2011/09/29/ota11-hackday-categories-prizes/">OTA11</a> &#8211; but didn&#8217;t feel confident showing it off.  Not least because I was one of the competition judges!</p><h2>Preamble</h2><ul><li>Many people download BitTorrent files.</li><li>There are no BitTorrent search engines which are mobile friendly.</li><li>Users have to try to navigate non-mobile-optimised websites.</li><li>This is slow, inefficient, and may cost the user money in bandwidth charges.</li><li>People who run Bit Torrent sites are often sued.</li></ul><h2>The Problem</h2><p>BitTorrent search engines have a nasty habit of being sued (not something I want to happen to me!)</p><p>Lawsuits arrive based, usually, on one of the following factors:</p><ul><li>The site is hosting material which infringes a complainant&#8217;s copyright.</li><li>The site operates a tracker which tells users how to access copyrighted material without permission.</li><li>The site distributes .torrent files which tell users how to access trackers.</li><li>The site operates a search engine for Bit Torrent files.</li></ul><h2>The Challenge</h2><p>Is it possible to create a mobile friendly torrent search engine which neither hosts, distributes, nor searches for .torrent files?</p><p>This is how the usual client / server relationship works</p><pre>
     +------------+           +------------+          +------------+
     |Browser     |           |Site        |          |Server      |
     +-----+------+           +------+-----+          +------------+
           |                         |                      +
           | Request for HTML page   |                      |
           +------------------------&gt;|                      |
           |                         |Search Request        |
           |                         +---------------------&gt;|
           |                         |                      |
           |                         |                      |
           |                         |  Search Response     |
           | Generated page sent     |&lt;--------------------+|
           |&lt;-----------------------+|                      |
</pre><p>The browser asks the torrent site, the torrent site asks a search engine, the search engine responds to the site, and the site returns a page to the user&#8217;s browser.</p><p>This opens the site owner up to all sorts of risks.  She knows what her users are searching for and she knows what response the torrent provider is sending.</p><p>Is there a way around this?  Well, using <a
href="http://jquerymobile.com/">jQuery Mobile</a>, I believe there is.</p><pre>
     +------------+           +------------+          +------------+
     |Browser     |           |Site        |          |Server      |
     +-----+------+           +------+-----+          +-----+------+
           |                         |                      |
           | Request for HTML page   |                      |
           +------------------------&gt;|                      |
           |                         |                      |
           |                         |                      |
           | Generated page sent     |                      |
           |&lt;------------------------+                      |
           |                                                |
           |                                                |
           | Search request direct to search engine         |
           +-----------------------------------------------&gt;|
           |                                                |
           |                                                |
           |      Response sent directly to phone browser   |
           |&lt;-----------------------------------------------+</pre><p>Here&#8217;s what happens:</p><ol><li>The user&#8217;s mobile browser requests the search page.</li><li>The site delivers the search page to the browser.</li><li>User types &#8220;Ubuntu&#8221; into the search box and hits &#8220;search&#8221;.</li><li>The text &#8220;Ubuntu&#8221; is <strong>not sent to the site</strong>!</li><li>jQuery Mobile &#8220;intercepts&#8221; the request.</li><li>The browser sends the search query directly to the search server.</li><li>The browser downloads the search results directly. (JSONP)</li><li>The JavaScript on the browser renders the results on the screen.</li><li>The user downloads the torrent directly from the source.</li></ol><p>So, in this way, all the service does is send some HTML and JavaScript to the user&#8217;s phone.</p><p>The majority of the logic is <a
href="http://jquerymobile.com/download/">stored on the jQuery CDN</a>.</p><p>It is the user&#8217;s phone which then communicates with the search engine. The user&#8217;s phone which receives the results. And the user&#8217;s phone which renders them.</p><p>In this case, the server doesn&#8217;t see any content &#8211; legal or otherwise &#8211; nor does it see any search requests.</p><h2>Technical</h2><p>The code itself is fairly simple.</p><p>There are no reliable Bit Torrent search APIs which respond via JSONP.  However, <a
href="http://pipes.yahoo.com/pipes/search?r=tag%3Atorrent">Yahoo Pipes provides several &#8220;recipes&#8221;</a> which query APIs and return correctly formatted data.</p><p>Here&#8217;s the skeleton code:</p><div
class="geshi no javascript"><ol><li
class="li1"><div
class="de1"><span
class="kw2">var</span> pipeURL = <span
class="st0">&quot;http://pipes.yahoo.com/pipes/pipe.run?u=&quot;</span>+</div></li><li
class="li1"><div
class="de1">&nbsp;searchTerm+</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="st0">&quot;%26rows=10&quot;</span>+</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="st0">&quot;%26sort=&quot;</span>+</div></li><li
class="li1"><div
class="de1">&nbsp;sortBy+</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="st0">&quot;&amp;_render=json&amp;_callback=?&quot;</span>;</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;</div></li><li
class="li1"><div
class="de1"><span
class="co1">// Get the JSONP and parse it</span></div></li><li
class="li1"><div
class="de1">$.<span
class="me1">getJSON</span><span
class="br0">&#40;</span>pipeURL,</div></li><li
class="li1"><div
class="de1"><span
class="kw2">function</span><span
class="br0">&#40;</span>data<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">&nbsp;<span
class="co1">// An Array of list items to be added to the ul</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="kw2">var</span> listItems = <span
class="br0">&#91;</span><span
class="br0">&#93;</span>;</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="co1">// Loop through the results</span></div></li><li
class="li1"><div
class="de1">&nbsp;$.<span
class="me1">each</span><span
class="br0">&#40;</span>data.<span
class="me1">value</span>.<span
class="me1">items</span><span
class="br0">&#91;</span><span
class="nu0">0</span><span
class="br0">&#93;</span>.<span
class="me1">items</span>.<span
class="me1">list</span>, <span
class="kw2">function</span><span
class="br0">&#40;</span>i,<span
class="kw1">item</span><span
class="br0">&#41;</span></div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; <span
class="co1">// Get all the properties of each result</span></div></li><li
class="li1"><div
class="de1">&nbsp; <span
class="kw2">var</span> enclosure_url = <span
class="kw1">item</span>.<span
class="me1">enclosure_url</span>;</div></li><li
class="li1"><div
class="de1">&nbsp; <span
class="kw2">var</span> title = <span
class="kw1">item</span>.<span
class="me1">title</span>.<span
class="me1">replace</span><span
class="br0">&#40;</span><span
class="re0">/<span
class="br0">&#40;</span><span
class="sy0">&lt;</span> <span
class="br0">&#40;</span><span
class="br0">&#91;</span>^<span
class="sy0">&gt;</span><span
class="br0">&#93;</span>+<span
class="br0">&#41;</span><span
class="sy0">&gt;</span><span
class="br0">&#41;</span><span
class="sy0">/</span>ig<span
class="sy0">|</span>>,<span
class="st0">&quot;&quot;</span><span
class="br0">&#41;</span>; <span
class="co1">// Strip tags</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp; <span
class="co1">// Create a set of &lt;li&gt;&lt;/li&gt; which can be added to the &lt;ul&gt;&lt;/ul&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; listItems.<span
class="me1">push</span><span
class="br0">&#40;</span><span
class="st0">&#39;&lt;li&gt;&#39;</span>+title+<span
class="st0">&#39;&lt;/li&gt;&#39;</span><span
class="br0">&#41;</span>;</div></li><li
class="li1"><div
class="de1">&nbsp;<span
class="br0">&#125;</span><span
class="br0">&#41;</span>;</div></li><li
class="li1"><div
class="de1"><span
class="br0">&#125;</span><span
class="br0">&#41;</span>;</div></li></ol></div><p>To reiterate, all of this runs on the mobile phone.  There is nothing happening on my server.</p><p>Now, I&#8217;m not sure that this is a cast iron legal defence &#8211; hence <strong>I am not making the site public</strong> &#8211; but it moves the action squarely on to the user.</p><p>In this case, the phone contacts Yahoo, Yahoo then contacts a Torrent search engine, the phone does all the sending, receiving, rendering, and downloading.  The server doesn&#8217;t even see the search request.</p><h2>What Does It Look Like?</h2><p>The initial page.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/11/xmts-start.png" alt="" title="xmts start" width="320" height="285" class="aligncenter size-full wp-image-4656" /></p><p>Searching<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/11/xmts-search.png" alt="" title="xmts search" width="320" height="284" class="aligncenter size-full wp-image-4657" /></p><p>The results.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/11/xmts-results.png" alt="" title="xmts results" width="320" height="497" class="aligncenter size-full wp-image-4658" /></p><p>The user is then free to download the torrent.  Of course, the only torrent client I know for mobile phones is <a
href="http://amorg.aut.bme.hu/projects/symtorrent">SymTorrent</a> &#8211; and that only runs on older Symbian phones.  So this project is of no practical purpose.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4579&amp;md5=f03610126f5bc1462b2637eb309c7bab" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/11/mobile-bit-torrent/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4579&amp;md5=f03610126f5bc1462b2637eb309c7bab" type="text/html" /> </item> <item><title>Access to Clean Water vs Access To Mobile Phones in Africa</title><link>http://shkspr.mobi/blog/index.php/2011/09/access-to-clean-water-vs-access-to-mobile-phones-in-africa/</link> <comments>http://shkspr.mobi/blog/index.php/2011/09/access-to-clean-water-vs-access-to-mobile-phones-in-africa/#comments</comments> <pubDate>Tue, 06 Sep 2011 16:16:07 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4389</guid> <description><![CDATA[I&#8217;ve accidentally caused a little Twitter storm over my remarks at Update Conference yesterday. During my talk, I mentioned the following statistic: In Africa, there is better access to mobile phones than there is access to clean drinking water. However, on Twitter, that&#8217;s got mangled into: There are more people with access to mobile Internet <a
href='http://shkspr.mobi/blog/index.php/2011/09/access-to-clean-water-vs-access-to-mobile-phones-in-africa/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve accidentally caused a little Twitter storm over my remarks at Update Conference yesterday.</p><p>During my talk, I mentioned the following statistic:</p><blockquote><p>In Africa, there is better access to mobile phones than there is access to clean drinking water.</p></blockquote><p>However, on Twitter, that&#8217;s got mangled into:</p><blockquote><p>There are more people with access to mobile Internet in South Africa than have access to clean water.</p></blockquote><p>Understandably, there&#8217;s been a bit of questioning of that statistic!</p><p>So, I had researched the stat before trotting it out and I am confident it is accurate &#8211; but here&#8217;s what I&#8217;ve found out specifically in South Africa.</p><p><a
href="http://www.news24.com/SouthAfrica/Politics/More-have-access-to-safe-water-20110830">&#8220;Statistics SA said [...] that 93% of South African households in 2010 had access to safe water in 2010.&#8221;</a></p><p>That doesn&#8217;t account for how far away the safe water was &#8211; and a whole host of other factors like inside plumbing etc.</p><p><a
href="http://www.cellular-news.com/story/35620.php">&#8220;The South African mobile market broke through the 100% penetration barrier during Q3 08 to finish the quarter on 101.8%. The total market reached 44.51m customers.&#8221;</a></p><p>100% penetration could mean only 50% of the population each with two phones (one for personal use, one for work etc), there&#8217;s a lot of fudge factor in those numbers.<br
/> But the growth rate in South Africa is stunning &#8211; estimated at <a
href="http://www.africantelecomsnews.com/resources/AfricaOpp_South_Africa.shtml">120% penetration in 2011</a>.</p><p>What this means is that the vast majority of South Africans have access to both safe water <em>and</em> a mobile phone.  It may not be their own tap, they may have to travel a few miles to send an SMS &#8211; but the access is there.</p><p>For the <strong>whole</strong> of Africa, <a
href="http://en.wikipedia.org/wiki/Drinking_water">access to clean water is estimated to be 46%</a> &#8211; whereas <a
href="http://www.itu.int/net/pressoffice/stats/2011/03/index.aspx">mobile phone penetration is estimated to be 50%</a>.</p><p>I wasn&#8217;t able to specifically find any statistics about GPRS / mobile internet use which I could quote with any confidence.</p><p>So, I hope that clears that up a bit!</p><h2>Update!</h2><p>Some thoughts from Twitter<br
/> <style type='text/css'>#bbpBox_111114779703250945 a { text-decoration:none; color:#0084B4; }#bbpBox_111114779703250945 a:hover { text-decoration:underline; }</style><div
id='bbpBox_111114779703250945' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>@<a
href="http://twitter.com/intent/user?screen_name=edent" class="twitter-action">edent</a> access to mobile internet requires three separate things: nearby GPRS coverage, a  phone and SIM, and the funds to pay for access.</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 06/09/2011 16:33' href='http://twitter.com/#!/Arfness/status/111114779703250945' target='_blank'>06/09/2011 16:33</a> via <a
href="http://www.hootsuite.com" rel="nofollow" target="blank">HootSuite</a><a
href='https://twitter.com/intent/tweet?in_reply_to=111114779703250945&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=111114779703250945&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=111114779703250945&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=Arfness'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1232949204/fastsnowy_normal.jpg' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=Arfness'>@Arfness</a><div
style='margin:0; padding-top:2px'>Andrew Fraser</div></div><div
style='clear:both'></div></div></div></p> <style type='text/css'>#bbpBox_111114994573258753 a { text-decoration:none; color:#0084B4; }#bbpBox_111114994573258753 a:hover { text-decoration:underline; }</style><div
id='bbpBox_111114994573258753' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>@<a
href="http://twitter.com/intent/user?screen_name=edent" class="twitter-action">edent</a> Without any of those three things, we cannot argue that there is access. I think the comparison is flawed for that reason.</span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 06/09/2011 16:34' href='http://twitter.com/#!/Arfness/status/111114994573258753' target='_blank'>06/09/2011 16:34</a> via <a
href="http://www.hootsuite.com" rel="nofollow" target="blank">HootSuite</a><a
href='https://twitter.com/intent/tweet?in_reply_to=111114994573258753&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=111114994573258753&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=111114994573258753&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=Arfness'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1232949204/fastsnowy_normal.jpg' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=Arfness'>@Arfness</a><div
style='margin:0; padding-top:2px'>Andrew Fraser</div></div><div
style='clear:both'></div></div></div><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4389&amp;md5=d0a961b2a11152a389398b0f32480dc1" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/09/access-to-clean-water-vs-access-to-mobile-phones-in-africa/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4389&amp;md5=d0a961b2a11152a389398b0f32480dc1" type="text/html" /> </item> <item><title>What Exactly Is The Point of a Tablet?</title><link>http://shkspr.mobi/blog/index.php/2011/09/what-exactly-is-the-point-of-a-tablet/</link> <comments>http://shkspr.mobi/blog/index.php/2011/09/what-exactly-is-the-point-of-a-tablet/#comments</comments> <pubDate>Fri, 02 Sep 2011 16:06:19 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[ebuzzing]]></category> <category><![CDATA[samsung]]></category> <category><![CDATA[sponsored post]]></category> <category><![CDATA[tablet]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4365</guid> <description><![CDATA[This was going to be a Sponsored Post from ebuzzing &#8211; but they rejected it. Can&#8217;t think why&#8230; I think I&#8217;m turning into a Luddite. I see all these shiny tablets and&#8230; I just don&#8217;t want one! Don&#8217;t get me wrong, I drove myself crazy trying to get an HP TouchPad because a) Massive discount <a
href='http://shkspr.mobi/blog/index.php/2011/09/what-exactly-is-the-point-of-a-tablet/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>This was going to be a <a
href="http://www.ebuzzing.co.uk" rel="nofollow" target="_blank">Sponsored Post from ebuzzing</a> &#8211; but they rejected it.  Can&#8217;t think why&#8230;</p><p>I think I&#8217;m turning into a Luddite.  I see all these shiny tablets and&#8230; I <em>just don&#8217;t want one</em>!</p><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/Samsung3.jpg" alt="Samsung Galaxy Tab" title="Samsung Galaxy Tab" width="552" height="481" class="aligncenter size-full wp-image-4366" /></p><p>Don&#8217;t get me wrong, I drove myself crazy trying to get an HP TouchPad because a) Massive discount and b) under a hundred quid.</p><p>You see, everyone I know with a tablet has one of two accessories.</p><ol><li>A bluetooth keyboard.  Because it&#8217;s really hard to do any sustained typing on a touch-screen.</li><li>A dock. Because it&#8217;s really hard to do any sustained typing on a touch-screen.</li></ol><p>You see, I like to <strong>use</strong> my computer.  Tablets are perfect for a consumer who wants to see pretty lights and occasionally prod at a large target with their fat, sweaty thumb.  But that&#8217;s not me.  I want to type, to blog, to code, to comment, to design.  I want a laptop.  And, indeed, that&#8217;s what I have.</p><p>If I want to do something passive, I&#8217;ll watch TV. Or my laptop screen. Or my phone.  If I want to read, I&#8217;ll use an e-ink screen.  My Kindle is lighter and has better readability than any tablet.</p><p>Why do I need <em>another</em> expensive device?  Especially one I can&#8217;t create on?</p><p>Oh, and don&#8217;t tell me about the camera on these devices &#8211; does this look anything other than ridiculous?</p><p><iframe
class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/N0DChusqXWo" frameborder="0"><br
/> </iframe></p><p>So, Samsung have released the Galaxy Tab 10.1 &#8211; see <a
href="http://www.youtube.com/samsunguk">Samsung&#8217;s YouTube Channel to see it in action</a> &#8211; and once again I have gadget lust.  It&#8217;s big, shiny, runs Android (and will run even better when <a
href="http://forum.cyanogenmod.com/topic/9346-samsung-galaxy-tab">Cyanogen is ported to it</a>).</p><p>But once more, I shall have to turn it down.  It&#8217;s lovely, I&#8217;m sure, but just not for me.</p><p>To help me justify my descision to forgoe this beautiful fondleslab, here are the top three worst things about the Galaxy Tab.</p><ol><li>Non-standard charger. It uses some awful &#8220;<a
href="http://en.wikipedia.org/wiki/Galaxy_Tab#Hardware">media port</a>&#8221; rather than micro-USB. (Note: it&#8217;s not even <a
href="http://en.wikipedia.org/wiki/PDMI">PDMI</a></li><li>No USB OTG &#8211; so I can&#8217;t use a keyboard, mouse, or external drive with it. Well, I can, but I have to shell out for a <a
href="http://www.samsung.com/us/mobile/galaxy-tab-accessories/EPL-1PL0BEGSTA">dongle</a> that I&#8217;ll invariably lose.</li><li><a
href="http://en.wikipedia.org/wiki/Samsung_Galaxy_Tab_10.1#Model_comparison">No external storage</a> &#8211; so if I want to take a bunch of movies and music with me on a trip, I&#8217;m limited to internal storage.</li></ol><p>You can <a
href="https://www.facebook.com/samsunguk">gaze at Samsung&#8217;s FaceBook page</a> but it won&#8217;t improve things.</p><p>Am I crazy? Is there any reason to own a tab if I&#8217;ve already got a (great) Samsung Android phone and an (awesome) ThinkPad running Ubuntu?</p><p>What on Earth do you people do with a tablet that I&#8217;m missing out on?</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4365&amp;md5=bc61ed19755240e82657aa269208b896" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/09/what-exactly-is-the-point-of-a-tablet/feed/</wfw:commentRss> <slash:comments>3</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4365&amp;md5=bc61ed19755240e82657aa269208b896" type="text/html" /> </item> <item><title>Paying for Parking via QR Code</title><link>http://shkspr.mobi/blog/index.php/2011/09/paying-for-parking-via-qr-code/</link> <comments>http://shkspr.mobi/blog/index.php/2011/09/paying-for-parking-via-qr-code/#comments</comments> <pubDate>Fri, 02 Sep 2011 11:26:23 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[qr]]></category> <category><![CDATA[parking]]></category> <category><![CDATA[payment]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4369</guid> <description><![CDATA[Update: A version of this article appears on Sophos&#8217;s NakedSecurity blog Last year I blogged about how easy it would be to pay for parking via QR code. Now it looks like Islington Council have partnered with Verrus to make this a reality. But is it any good? Well&#8230;. nearly. Let&#8217;s take a look. The <a
href='http://shkspr.mobi/blog/index.php/2011/09/paying-for-parking-via-qr-code/'>[...]</a>]]></description> <content:encoded><![CDATA[<p><ins><strong>Update:</strong> <a
href="http://nakedsecurity.sophos.com/2011/09/14/qr-code-security-risks-car-park/">A version of this article appears on Sophos&#8217;s NakedSecurity blog</a></ins></p><p>Last year I blogged about how easy it would be to <a
href="http://shkspr.mobi/blog/index.php/2010/11/practical-uses-for-qr-codes/">pay for parking via QR code</a>.  Now it looks like <a
href="http://www.islington.gov.uk/transport/roadsandparking/parking/where_to_park/short_stay_parking.asp">Islington Council</a> have partnered with <a
href="http://verrus.com/verrus/index.aspx">Verrus</a> to make this a reality.</p><p>But is it any good?  Well&#8230;. nearly.  Let&#8217;s take a look.</p><h2>The Initial Impression</h2><p>The QR code is fairly clear and I was able to scan it without issue underneath street lighting.  Sadly, there is no call to action.  What does scanning the code do?<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/09/Islington-Parking-QR-Code.jpg" alt="Islington Parking QR Code" title="Islington Parking QR Code" width="480" height="890" class="aligncenter size-full wp-image-4370" /><br
/> (My camera has somehow mangled the photo. Sorry!)</p><h2>Code Density</h2><p>They&#8217;ve used the highest level of error correction (&#8220;Q&#8221;) which is a good idea. In an external environment codes can get damaged or dirty.  The higher the EC, the more chance the code will be readable.</p><p>However, they&#8217;ve shot themselves in the foot by using an absurdly long URL for analytics purposes.</p><pre>http://m.paybyphone.co.uk/?
   utm_source=islington&#038;
   utm_medium=qrcode&#038;
   utm_campaign=mweb</pre><p>Surely this could be made more efficient?</p><pre>http://m.paybyphone.co.uk/?s=islngtn&#038;m=qr&#038;c=2</pre><p>Or even better</p><pre>http://m.paybyphone.co.uk/123456&#038;s=qr</pre><p>Because, you see, the code only goes to the main payment site &#8211; leaving the user to type in the parking bay&#8217;s ID number.</p><h2>Code Destination</h2><p>After scanning the code, this is what the first time user sees.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/09/QR-Parking-Destination.png" alt="QR Parking Destination" title="QR Parking Destination" width="480" height="623" class="aligncenter size-full wp-image-4372" /></p><p>Annoyingly they&#8217;ve hardcoded the zoom &#8211; so users with impaired vision (or fat fingers) won&#8217;t be able to use the site.</p><pre>
&lt;meta name="viewport" content="width=320,
   target-densitydpi=160,
   maximum-scale=1.0" /&gt;
</pre><p>The site is a little bland &#8211; and the &#8220;sign up&#8221; button is hidden out of the way &#8211; but it&#8217;s the functionality which concerns me the most.</p><h2>Registering</h2><p>If you&#8217;ve never used the system before, you need to register on this screen.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/09/QR-Parking-Payment.png" alt="QR Parking Payment" title="QR Parking Payment" width="480" height="800" class="aligncenter size-full wp-image-4376" /><br
/> While it&#8217;s good that they&#8217;ll take payment from international users, it&#8217;s <em>plain dumb</em> to require someone to type in a credit card number.</p><p>What if there&#8217;s a gang of vicious hoodies waiting to snatch credit cards from unsuspecting users?<br
/> How fiddly is it to type out a 16 digit number when you&#8217;re in a hurry to park?<br
/> Who is going to remember yet another password or PIN?</p><p>(Incidentally, take a look at the above screenshot. Is their branding &#8220;paybyphone&#8221; or &#8220;PayByPhone&#8221;?)</p><h2>Solutions?</h2><p>Here&#8217;s how I would set the scheme up&#8230;</p><ol><li>URL in the QR code reflects the location it is in. E.G. http://m.paybyphone.co.uk/123456</li><li>User scans code, selects the amount of parking they want to pay for. Clicks &#8220;Pay&#8221;.</li><li>A mobile payment solution charges the amount to the user&#8217;s bill, or deducts it from their credit.</li><li>User walks away happy.  No need to register or remember a Personal PIN Number for identifying herself.</li></ol><p>Scan, select, click.  No typing, no memorising, no hassle. Surely that&#8217;s better than fiddling around with credit cards?</p><h2>Overall</h2><p>A little disappointing. A great first step, but it could be made so much easier with mobile payments.</p><h2>Disclaimer:</h2><p> I currently work for InMobi who have a product called <a
href="http://www.inmobi.com/smartpay/">SmartPay</a>. There are several other cross-network payment solutions like <a
href="http://www.boku.com/">Boku</a> or <a
href="http://www.beemme.co.uk/tour/buy-it">Beem</a>.</p><p>This blog is personal and does not represent my employers in any way.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4369&amp;md5=1f9529572d507da7ee300f918b8ead4a" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/09/paying-for-parking-via-qr-code/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4369&amp;md5=1f9529572d507da7ee300f918b8ead4a" type="text/html" /> </item> <item><title>QR Pal &#8211; When is an Android App not an Android App?</title><link>http://shkspr.mobi/blog/index.php/2011/08/qr-pal-when-is-an-android-app-not-an-android-app/</link> <comments>http://shkspr.mobi/blog/index.php/2011/08/qr-pal-when-is-an-android-app-not-an-android-app/#comments</comments> <pubDate>Thu, 11 Aug 2011 11:30:07 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[qr]]></category> <category><![CDATA[app]]></category> <category><![CDATA[review]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4337</guid> <description><![CDATA[It&#8217;s been a while since I did a screenshot based review of a mobile app. I was gratified when QR Pal asked me to review their new app. First thing&#8217;s first, this is a great idea for a QR Scanner. It saves all your scans &#8211; so you can retrieve them by category, it checks <a
href='http://shkspr.mobi/blog/index.php/2011/08/qr-pal-when-is-an-android-app-not-an-android-app/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>It&#8217;s been a while since I did a screenshot based review of a mobile app.  I was gratified when <a
href="http://qrpal.com/">QR Pal</a> asked me to review their new app.</p><p>First thing&#8217;s first, this is a great idea for a QR Scanner.  It saves all your scans &#8211; so you can retrieve them by category, it checks to see if links are safe to click on, it allows you to share scans with friends, and it also has a gameification element.</p><p>But I <em>really</em> don&#8217;t like it.  It&#8217;s slow to start up, has a UI which is only really suitable for iPhone users, and has some basic usability flaws.</p><h2>On With The Review!</h2><p>The first thing you have to do is set up an account?  Why?  I just want to scan me some QR codes!<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-Setup.png" alt="" title="QRpal  Setup" width="480" height="800" class="aligncenter size-full wp-image-4338" /><br
/> I now understand that there are a bunch of social features &#8211; but that&#8217;s not explained here.  Just &#8220;give us all your personal details for some unspecified purpose.&#8221;  Hardly encouraging.</p><p>The email field doesn&#8217;t tell the Android system that it&#8217;s for email &#8211; so there&#8217;s no @ key present on the keyboard.  Annoying oversight.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-no-email-keyboard.png" alt="" title="QRpal no email keyboard" width="480" height="800" class="aligncenter size-full wp-image-4339" /></p><p>It gets worse.  There&#8217;s a password field which <em>doesn&#8217;t tell the user the password parameters</em>!  How long does my password have to be? Do I have to use mixed case, numbers, symbols? What?<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-no-password-info.png" alt="" title="QRpal no password info" width="480" height="800" class="aligncenter size-full wp-image-4340" /><br
/> So, of course, after submitting, it tells you that you did not pass the stringent password requirements.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-password-error.png" alt="" title="QRpal password error" width="480" height="800" class="aligncenter size-full wp-image-4341" /></p><p>As a side note &#8211; if you were sending an email to people who had registered on your mobile app, would you make the email mobile friendly?<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-email-not-mobile.png" alt="" title="QRpal email not mobile" width="480" height="800" class="aligncenter size-full wp-image-4349" /><br
/> QR Pal didn&#8217;t.  I don&#8217;t understand why.  They know this email is probably going to an Android phone, why didn&#8217;t they make sure the email looked perfect on the device?</p><p>So, on to the app itself&#8230;<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-iPhone-UI.png" alt="" title="QRpal iPhone UI" width="480" height="800" class="aligncenter size-full wp-image-4342" /><br
/> This, may I remind you, is an Android app.  Yet their UI has been lifted wholesale from their iPhone app.</p><p>The UI will be totally unfamiliar to anyone who is used to Android apps and the way they work.  Pressing the Android&#8217;s menu button does nothing.</p><p>Even the settings page is iPhone-styled.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-iPhone-Settings.png" alt="" title="QRpal iPhone Settings" width="480" height="800" class="aligncenter size-full wp-image-4343" /></p><p>Scanning codes is as quick as any other scanner &#8211; and seems to work as well.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-scanning.png" alt="" title="QRpal scanning" width="480" height="800" class="aligncenter size-full wp-image-4345" /></p><p>Now, I say &#8220;quick&#8221;, but you have to wait a good 5-10 seconds after clicking the app&#8217;s icon before you can scan.  Why?  Because you have to see their splash-screen.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-startup-screen.png" alt="" title="QRpal startup screen" width="480" height="800" class="aligncenter size-full wp-image-4346" /></p><p>Now, there are a few nice features &#8211; checking to see if a URL is likely to be harmful is one.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-link-checker.png" alt="" title="QRpal link checker" width="480" height="800" class="aligncenter size-full wp-image-4344" /><br
/> Of course, it means that you are sending all your scans back to the QR Pal mothership.  I wonder what they do with them all?</p><p>Once a code is scanned, it&#8217;s saved in your wallet.  Scans are grouped by category.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/QRpal-wallet.png" alt="" title="QRpal wallet" width="480" height="800" class="aligncenter size-full wp-image-4347" /><br
/> Sadly, they don&#8217;t check for duplicates.</p><h2>Conclusion</h2><p>The thing is, QR Pal is chock-full of good ideas.</p><p>Integrating with Twitter, LinkedIn, and Facebook is a smart move.</p><p>Checking links for safety is a bit of a gimmick, but a good differentiator.</p><p>Their <a
href="http://qrpal.com/live-map">live map of scans</a> is cute &#8211; although the app never asks for my location.</p><p>They have a &#8220;points&#8221; system &#8211; but it&#8217;s never really explained why, how, or what it&#8217;s for.</p><p>You see &#8211; every idea they have is good, but none of them seem fully realised.  Making the whole UI look like an iPhone app makes Android users feel like they&#8217;re an afterthought.  I doubt it will play well on BlackBerry and WP7 when they launch.</p><p>But the absolute killer, for me, is the start-up time.  When I want to scan a code, I want to scan it right there, right then. I may be on a busy street, about to get off a train, or taking someone&#8217;s business card.  I do not want to watch QR Pal&#8217;s splash screen.</p><p>My preferred scanner <a
href="https://market.android.com/details?id=com.google.zxing.client.android">ZXing for Android</a> starts instantly.  It doesn&#8217;t do all of the fancy stuff of QR Pal &#8211; but it doesn&#8217;t need to.  It&#8217;s quick, simple, and all the features work.</p><p>QR Pal is a great idea for an app.  But they need to fix the UI, start-up speed, and finish the features they&#8217;ve started.  Once it&#8217;s done that, it will be an excellent app.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4337&amp;md5=0530478e8c1a2fbe23a93c63ae0858fd" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/08/qr-pal-when-is-an-android-app-not-an-android-app/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4337&amp;md5=0530478e8c1a2fbe23a93c63ae0858fd" type="text/html" /> </item> <item><title>What&#8217;s Happening With Ribbit Mobile?</title><link>http://shkspr.mobi/blog/index.php/2011/08/whats-happening-with-ribbit-mobile/</link> <comments>http://shkspr.mobi/blog/index.php/2011/08/whats-happening-with-ribbit-mobile/#comments</comments> <pubDate>Wed, 10 Aug 2011 11:09:07 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[ribbit]]></category> <category><![CDATA[voicemail]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4330</guid> <description><![CDATA[I love Ribbit Mobile&#8216;s voicemail service. It&#8217;s the perfect replacement for the now-defunct SpinVox. My voicemail gets transcribed (by a human or machine) &#8211; then the text is emailed and texted to me. I even get an MP3 recording for later blackmail purposes. But today comes the news that Ribbit is shutting down. Or is <a
href='http://shkspr.mobi/blog/index.php/2011/08/whats-happening-with-ribbit-mobile/'>[...]</a>]]></description> <content:encoded><![CDATA[<p><a
href="http://shkspr.mobi/blog/index.php/2010/03/ribbit-voicemail/">I love Ribbit Mobile</a>&#8216;s voicemail service.  It&#8217;s the perfect replacement for the now-defunct SpinVox.  My voicemail gets transcribed (by a human or machine) &#8211; then the text is emailed and texted to me.  I even get an MP3 recording for later blackmail purposes.</p><p>But today comes the news that <a
href="http://gigaom.com/2011/08/10/ribbit-croaks-just-three-years-after-105m-bt-deal/?utm_source=feedburner&#038;utm_medium=feed&#038;utm_campaign=Feed:+OmMalik+%28GigaOM:+Tech%29&#038;utm_content=Google+Reader">Ribbit is shutting down</a>.  Or is it?</p><p>The email specifically says:</p><blockquote><p>&#8220;this notice only refers to Ribbit Developers and does NOT impact Ribbit Mobile or Ribbit for Salesforce users&#8221;</p></blockquote><p>Indeed, there are still a few signs of life.  Their <a
href="http://www.ribbitmobile.com/help/" class="broken_link">helpdesk status was updated at the start of the month</a><br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/Ribbit-Helpdesk.png" alt="" title="Ribbit Helpdesk" width="512" height="393" class="aligncenter size-full wp-image-4333" /><br
/> At the end of last month, the signature of the emails changed to say &#8220;Powered by BT Ribbit&#8221; &#8211; perhaps suggesting a relaunch?<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/Ribbit-Email-Transciption-old.png" alt="" title="Ribbit Email Transciption old" width="427" height="536" class="aligncenter size-full wp-image-4332" /></p><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/Ribbit-Email-Transciption-1.png" alt="" title="Ribbit Email Transciption 1" width="410" height="532" class="aligncenter size-full wp-image-4331" /></p><p>Something is definitely up. But I don&#8217;t know what.  The service keeps working &#8211; but the helpdesk hasn&#8217;t returned any of my calls.  There are changes going on in the background &#8211; but still no word on when or if it will be relaunched.</p><p>Does anyone know for sure what&#8217;s happening?</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4330&amp;md5=a03bde4920d4b67161ba2ac83352373a" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/08/whats-happening-with-ribbit-mobile/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4330&amp;md5=a03bde4920d4b67161ba2ac83352373a" type="text/html" /> </item> <item><title>Roaming Costs in Africa</title><link>http://shkspr.mobi/blog/index.php/2011/08/roaming-costs-in-africa/</link> <comments>http://shkspr.mobi/blog/index.php/2011/08/roaming-costs-in-africa/#comments</comments> <pubDate>Sun, 07 Aug 2011 07:31:59 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[africa]]></category> <category><![CDATA[cost]]></category> <category><![CDATA[giffgaff]]></category> <category><![CDATA[maxroam. vodafone]]></category> <category><![CDATA[roaming]]></category> <category><![CDATA[truphone]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4261</guid> <description><![CDATA[As I&#8217;ve mentioned, I&#8217;m off to Africa. I was wondering what the rates are going to be for roaming. I could get a local SIM &#8211; but as I&#8217;m only there for a few days, it seems a bit pointless &#8211; no one will have the number &#038; I&#8217;ll lose any credit at the end <a
href='http://shkspr.mobi/blog/index.php/2011/08/roaming-costs-in-africa/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>As I&#8217;ve mentioned, <a
href="/blog/index.php/2011/07/africa/">I&#8217;m off to Africa</a>.</p><p>I was wondering what the rates are going to be for roaming.  I could get a local SIM &#8211; but as I&#8217;m only there for a few days, it seems a bit pointless &#8211; no one will have the number &#038; I&#8217;ll lose any credit at the end of the trip.</p><p>So, how do the various roaming SIMs stack up against my Vodafone SIM?</p><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/truphone-logo.png" alt="" title="truphone-logo" width="214" height="63" class="size-full wp-image-4311" /><br
/> <a
href="http://www.truphone.com/en-GB/Products/Tru-SIM/Rate-Checker/" class="broken_link">TruPhone&#8217;s list of prices</a> is very simple</p><table><tr><th>Country</th><th>Make a call</th><th>Receiving a call</th><th>Send a text</th><th>Data</th></tr><tr><td>Kenya, Nigeria,<br
/> South Africa</td><td>120p a min</td><td>78p a min</td><td>36p</td><td>600p per MB</td></tr></table><p><a
href="http://giffgaff.com/orders/affiliate/edent"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/giffgaff_002.gif" alt="" title="giffgaff_002" width="193" height="70" class="size-full wp-image-4312" /></a><br
/> <a
href="http://giffgaff.com/index/pricing">GiffGaff&#8217;s list of prices</a> now include data roaming. Again, a simple tariff.</p><table><tr><th>Country</th><th>Make a call</th><th>Receiving a call</th><th>Send a text</th><th>Data</th></tr><tr><td>Kenya, Nigeria,<br
/> South Africa</td><td>100p a min</td><td>100p a min</td><td>30p</td><td>500p per MB</td></tr></table><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/maxroam-logo.png" alt="" title="maxroam logo" width="263" height="86" class="size-full wp-image-4313" /><br
/> <a
href="http://www.maxroam.com/Info/Rates.aspx?cur=GBP">MaxRoam&#8217;s prices</a> are slightly more complicated</p><table><tr><th>Country</th><th>Make a call</th><th>Receiving a call</th><th>Send a text</th><th>Data</th></tr><tr><td>Kenya</td><td>351p a min</td><td>140p a min</td><td>43p</td><td>780p per MB</td></tr><tr><td>Nigeria &amp; South Africa</td><td>263p a min</td><td>140p a min</td><td>43p</td><td>780p per MB</td></tr></table><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/08/Vodafone-logo-lead1_thumb160.jpg" alt="" title="Vodafone logo lead1_thumb160" width="159" height="42" class="size-full wp-image-4315" /><br
/> <a
href="http://www.vodafone.co.uk/personal/price-plans/managing-my-costs/travelling-abroad/index.htm">Vodafone&#8217;s price plans for roaming</a> are very competitive.</p><table><tr><th>Country</th><th
class="first">Make a call</th><th>Receiving a call</th><th>Send a text</th><th>Data</th></tr><tr><td>South Africa</td><td>80p a min</td><td>75p a min</td><td>35p</td><td>500p a day for 25MB</td></tr><tr><td>Kenya and Nigeria</td><td>165p a min</td><td>130p a min</td><td>35p</td><td>500p a day for 25MB</td></tr></table><h2>Conclusion</h2><p>Stone the crows! It looks like my domestic Vodafone SIM might just be the cheapest way to roam in Africa!</p><p>MaxRoam has some really <a
href="http://www.maxroam.com/Info/About.aspx?cur=GBP">innovative features</a> &#8211; but the costs are insanely high.</p><p><a
href="http://www.truphone.com/en-GB/Products/Tru-SIM/" class="broken_link">TruSIM</a> is good in UK, USA, and Australia, but not so good elsewhere.  While the rates are marginally cheaper in Kenya and Nigeria, the data costs really are prohibitive.</p><p>The new MVNO <a
href="http://giffgaff.com/orders/affiliate/edent">GiffGaff</a> has some great prices &#8211; and the cheapest SMS price.</p><p>But, overall, it has to be Vodafone.  Not least because of the pricing model for data.  A fiver for 25MB is much more generous than the other providers &#8211; and using email or GTalk will be much cheaper than SMS. While the costs are marginally higher in Kenya and Nigeria &#8211; I&#8217;ll be spending the majority of my time in South Africa.  Crucially, I get to keep my number &#8211; so I&#8217;m not out of contact.</p><p>Have I missed something? Are there any better roaming deals?</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4261&amp;md5=27b292e14a9af5bf908e1ee8e660aa98" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/08/roaming-costs-in-africa/feed/</wfw:commentRss> <slash:comments>3</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4261&amp;md5=27b292e14a9af5bf908e1ee8e660aa98" type="text/html" /> </item> <item><title>Twitter Hashtags and QR Codes</title><link>http://shkspr.mobi/blog/index.php/2011/06/twitter-hashtags-and-qr-codes/</link> <comments>http://shkspr.mobi/blog/index.php/2011/06/twitter-hashtags-and-qr-codes/#comments</comments> <pubDate>Wed, 29 Jun 2011 11:14:47 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[qr]]></category> <category><![CDATA[hashtag]]></category> <category><![CDATA[search]]></category> <category><![CDATA[twitter]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4224</guid> <description><![CDATA[I spotted this poster today, encouraging people to search for the Twitter hashtag &#8220;#Transformers&#8221;. Wouldn&#8217;t it make sense to use a QR code as well? That way people could quickly scan, and be taken straight to the discussion, rather than have to fire up Twitter and do a manual search. As it happens, it&#8217;s slightly <a
href='http://shkspr.mobi/blog/index.php/2011/06/twitter-hashtags-and-qr-codes/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I spotted this poster today, encouraging people to search for the Twitter hashtag &#8220;#Transformers&#8221;.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/Transformers-Poster-Twitter-Hashtag-300x225.jpg" alt="Transformers Poster Twitter Hashtag" title="Transformers Poster Twitter Hashtag" width="300" height="225" class="aligncenter size-medium wp-image-4226" /></p><p>Wouldn&#8217;t it make sense to use a QR code as well?  That way people could quickly scan, and be taken straight to the discussion, rather than have to fire up Twitter and do a manual search.</p><p>As it happens, it&#8217;s slightly tricky to make a QR code which searches for a Twitter hashtag.</p><p>There are two things to note:</p><ol><li>Twitter&#8217;s search URLs are annoyingly different from every other search URL on the planet.</li><li>You will need to take care of URL Encoding for special characters.</li></ol><p><span
id="more-4224"></span></p><h2>Building The Search Query</h2><p>A typical Twitter search URL is</p><pre>https://mobile.twitter.com/#!/search/</pre><p>With the query at the end, so a search for &#8220;Transformers&#8221; would be</p><pre>https://mobile.twitter.com/#!/search/Transformers</pre><h2>Encoding Correctly</h2><p>Hash symbols (#) need to be <a
href="http://en.wikipedia.org/wiki/Percent-encoding">URL Encoded</a>.  In this case, the hash becomes &#8220;%23&#8243;</p><pre>https://mobile.twitter.com/#!/search/%23Transformers</pre><p>However, there is a &#8220;gotcha&#8221;.  Because of the&#8230; special&#8230;  way Twitter constructs its search URLs, we have to URL Encode the <em>percentage</em> sign!  So, the &#8220;%&#8221; becomes &#8220;%25&#8243;.</p><p>So, our final URL becomes</p><pre>https://mobile.twitter.com/#!/search/%2523Transformers</pre><p>Finally, if you want to use something like Google Charts to create your QR codes, you&#8217;ll need the URL Encode <em>all</em> of the : / # ! and other special characters.</p><pre>https://chart.googleapis.com/chart?chs=200x200&#038;cht=qr&#038;chl=
   https%3A%2F%2Fmobile.twitter.com%2F%23%21%2Fsearch%2F%2523Transformers
</pre><h2>The Final Result</h2><p>We end up with a QR code which can be scanned to take the user directly to the hashtag they are searching for,<img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/Transformers-Hashtag-Twitter-Search.png" alt="Transformers Hashtag Twitter Search" title="Transformers Hashtag Twitter Search" width="200" height="200" class="aligncenter size-full wp-image-4225" /></p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4224&amp;md5=1945f2e29578005a77ec04f417805b04" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/06/twitter-hashtags-and-qr-codes/feed/</wfw:commentRss> <slash:comments>7</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4224&amp;md5=1945f2e29578005a77ec04f417805b04" type="text/html" /> </item> <item><title>Displaying Twitter Photos via Entities</title><link>http://shkspr.mobi/blog/index.php/2011/06/displaying-twitter-photos-via-entities/</link> <comments>http://shkspr.mobi/blog/index.php/2011/06/displaying-twitter-photos-via-entities/#comments</comments> <pubDate>Fri, 03 Jun 2011 15:43:19 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[api]]></category> <category><![CDATA[code]]></category> <category><![CDATA[dabr]]></category> <category><![CDATA[howto]]></category> <category><![CDATA[php]]></category> <category><![CDATA[twitter]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4150</guid> <description><![CDATA[Twitter has announced that it will soon open up a native photo sharing service. Rather than using an external service like Embed.ly to retrieve thumbnails, all the data is embedded within Twitter Entities. So, if you request a status using &#8220;include_entities=true&#8220;, you will be able to grab the image and display the thumbnail using the <a
href='http://shkspr.mobi/blog/index.php/2011/06/displaying-twitter-photos-via-entities/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>Twitter has announced that it will soon open up a <a
href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/99b451ce5d8259ce#">native photo sharing service</a>.</p><p>Rather than using an external service like Embed.ly to retrieve thumbnails, all the data is embedded within <a
href="http://dev.twitter.com/pages/tweet_entities">Twitter Entities</a>.</p><p>So, if you request a status using &#8220;<em>include_entities=true</em>&#8220;, you will be able to grab the image and display the thumbnail using the following code.</p><div
class="geshi no php"><ol><li
class="li1"><div
class="de1"><span
class="kw2">function</span> twitter_get_media<span
class="br0">&#40;</span><span
class="re1">$status</span><span
class="br0">&#41;</span> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="kw1">if</span><span
class="br0">&#40;</span><span
class="re1">$status</span><span
class="sy0">-&gt;</span><span
class="me1">entities</span><span
class="sy0">-&gt;</span><span
class="me1">media</span><span
class="br0">&#41;</span> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; <span
class="re1">$url</span> <span
class="sy0">=</span> <span
class="re1">$status</span><span
class="sy0">-&gt;</span><span
class="me1">entities</span><span
class="sy0">-&gt;</span><span
class="me1">media</span><span
class="br0">&#91;</span><span
class="nu0">0</span><span
class="br0">&#93;</span><span
class="sy0">-&gt;</span><span
class="me1">media_url_https</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; <span
class="re1">$width</span> <span
class="sy0">=</span> <span
class="re1">$status</span><span
class="sy0">-&gt;</span><span
class="me1">entities</span><span
class="sy0">-&gt;</span><span
class="me1">media</span><span
class="br0">&#91;</span><span
class="nu0">0</span><span
class="br0">&#93;</span><span
class="sy0">-&gt;</span><span
class="me1">sizes</span><span
class="sy0">-&gt;</span><span
class="me1">thumb</span><span
class="sy0">-&gt;</span><span
class="me1">w</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; <span
class="re1">$height</span> <span
class="sy0">=</span> <span
class="re1">$status</span><span
class="sy0">-&gt;</span><span
class="me1">entities</span><span
class="sy0">-&gt;</span><span
class="me1">media</span><span
class="br0">&#91;</span><span
class="nu0">0</span><span
class="br0">&#93;</span><span
class="sy0">-&gt;</span><span
class="me1">sizes</span><span
class="sy0">-&gt;</span><span
class="me1">thumb</span><span
class="sy0">-&gt;</span><span
class="me1">h</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; <span
class="re1">$media_html</span> <span
class="sy0">=</span> <span
class="st0">&quot;&lt;a href=<span
class="es0">\&quot;</span>&quot;</span> <span
class="sy0">.</span> <span
class="re1">$url</span> <span
class="sy0">.</span> <span
class="st0">&quot;<span
class="es0">\&quot;</span> target=&#39;_blank&#39;&gt;&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; <span
class="re1">$media_html</span> <span
class="sy0">.=</span> &nbsp;<span
class="st0">&quot;&lt;img src=<span
class="es0">\&quot;</span>&quot;</span> <span
class="sy0">.</span> <span
class="re1">$url</span> <span
class="sy0">.</span> <span
class="st0">&quot;:thumb<span
class="es0">\&quot;</span> width=<span
class="es0">\&quot;</span>&quot;</span> <span
class="sy0">.</span> <span
class="re1">$width</span> <span
class="sy0">.</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span
class="st0">&quot;<span
class="es0">\&quot;</span> height=<span
class="es0">\&quot;</span>&quot;</span> <span
class="sy0">.</span> <span
class="re1">$height</span> <span
class="sy0">.</span> <span
class="st0">&quot;<span
class="es0">\&quot;</span> /&gt;&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; <span
class="re1">$media_html</span> <span
class="sy0">.=</span> <span
class="st0">&quot;&lt;/a&gt;&lt;br /&gt;&quot;</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; <span
class="kw1">return</span> <span
class="re1">$media_html</span><span
class="sy0">;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp;<span
class="br0">&#125;</span> &nbsp; &nbsp; &nbsp; &nbsp;</div></li><li
class="li1"><div
class="de1"><span
class="br0">&#125;</span></div></li></ol></div><p>So, a tweet like this:<br
/> <style type='text/css'>#bbpBox_76360760606986241 a { text-decoration:none; color:#038543; }#bbpBox_76360760606986241 a:hover { text-decoration:underline; }</style><div
id='bbpBox_76360760606986241' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#ACDED6; background-image:url(http://a1.twimg.com/images/themes/theme18/bg.gif); background-repeat:no-repeat'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'><a
href="http://twitter.com/search?q=%23Photos" title="#Photos">#Photos</a> on Twitter: taking flight <a
href="http://t.co/qbJx26r" rel="nofollow">http://t.co/qbJx26r</a></span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 02/06/2011 18:53' href='http://twitter.com/#!/twitter/status/76360760606986241' target='_blank'>02/06/2011 18:53</a> via web<a
href='https://twitter.com/intent/tweet?in_reply_to=76360760606986241&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=76360760606986241&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=76360760606986241&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=twitter'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1124040897/at-twitter_normal.png' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=twitter'>@twitter</a><div
style='margin:0; padding-top:2px'>Twitter</div></div><div
style='clear:both'></div></div></div><br
/> Will render like this (in Dabr):<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/06/Twitter-Dabr-Images.jpg" alt="Twitter Dabr Images" title="Twitter Dabr Images" width="317" height="528" class="aligncenter size-full wp-image-4154" /></p><h2>Notes</h2><p>This is very rough and ready proof of concept code.  Beware of the following:</p><ul><li>This will only take the first image from the tweet.</li><li>Only images are supported &#8211; I&#8217;m not sure how their proposed video sharing will work.</li><li>There&#8217;s no error checking.</li><li>In the above code, the https URL is used &#8211; if you want a non-SSL link, you&#8217;ll need to remove the &#8220;_https&#8221;</li></ul><p>Enjoy!</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4150&amp;md5=3e6ea664f76da8468cb1d87dd54edddd" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/06/displaying-twitter-photos-via-entities/feed/</wfw:commentRss> <slash:comments>3</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4150&amp;md5=3e6ea664f76da8468cb1d87dd54edddd" type="text/html" /> </item> <item><title>Windows Phone 7: Mango. So what?</title><link>http://shkspr.mobi/blog/index.php/2011/05/windows-phone-7-mango-so-what/</link> <comments>http://shkspr.mobi/blog/index.php/2011/05/windows-phone-7-mango-so-what/#comments</comments> <pubDate>Wed, 25 May 2011 15:18:21 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[mango]]></category> <category><![CDATA[microsoft]]></category> <category><![CDATA[windows]]></category> <category><![CDATA[windows phone 7]]></category> <category><![CDATA[wp7]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=4104</guid> <description><![CDATA[I was recently invited to the Windows Phone 7 Mango preview (no, I didn&#8217;t get a free phone) &#8211; here are a few thoughts. The first thing to note is that WP7 still looks gorgeous &#8211; the front tiles (aka widgets) are smart and add a real feeling of fluidity to the phone. Juicy The <a
href='http://shkspr.mobi/blog/index.php/2011/05/windows-phone-7-mango-so-what/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I was recently invited to the Windows Phone 7 Mango preview (no, <a
href="http://www.1000heads.com/2011/05/google-v-microsoft-a-question-of-ethics/">I didn&#8217;t get a free phone</a>) &#8211; here are a few thoughts.</p><p>The first thing to note is that WP7 still looks gorgeous &#8211; the front tiles (aka widgets) are smart and add a real feeling of fluidity to the phone.</p><h2>Juicy</h2><p>The second thing is rather more depressing.  Windows is <em>still</em> playing catch-up.  It&#8217;s a standard joke that neither the iPhone nor WP7 had copy-n-paste on release &#8211; what&#8217;s not a joke is the number of &#8220;new&#8221; features that Microsoft announced are things which have been around for years.</p><ul><li>Groups of contacts. I don&#8217;t know about you, but I was able to group contacts on my ancient 6310i.</li><li>Multi-Tasking.  You know, like all those Symbian phones had years ago.</li><li>Facebook events now appear in your calendar.  Again, just like on BlackBerry, Android, etc.</li><li>Music pauses when you receive an SMS &#8211; the phone reads the message to you and you can use voice recognition to compose a message.  Nice that it&#8217;s all integrated, but hardly revolutionary.</li></ul><p><span
id="more-4104"></span></p><h2>Cognitive Dissonance</h2><p>Compare and contrast the following two statements made by Microsoft.</p><blockquote><p>The way in which people browse the web on a phone is different to how they browse the web on a desktop PC.</p></blockquote><p>&#8230;and&#8230;</p><blockquote><p>Windows Phone 7 uses Internet Explorer 9.  The exactly the same rendering engine as desktop IE9. So pages look the same on both Desktop and Mobile.</p></blockquote><p>While it&#8217;s admirable that there&#8217;s just one set of quirks for developers to code for &#8211; and potentially the same exploits on both &#8211; I can&#8217;t help but think this is misguided.  Do users really want all pages to render the same, or would they rather have a mobile specific rendering?</p><p>Here&#8217;s a sample image provided by Microsoft.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/05/Browser-in-phone.jpg" alt="wp7 Browser in phone" title="wp7 Browser in phone" width="500" height="993" class="aligncenter size-full wp-image-4105" /></p><h2>Forget your troubles, come on, get &#8216;appy</h2><p>And so, finally, on to apps.</p><p>Where WP7 really excels in in 3D.  The sample BA app had a 3D seat checker which, while gimmicky, was incredibly smooth.<br
/> <a
href="http://shkspr.mobi/blog/wp-content/uploads/2011/05/3D-Seat-selection.jpg"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/05/3D-Seat-selection.jpg" alt="3D Seat selection" title="3D Seat selection" width="512" height="284" class="aligncenter size-full wp-image-4106" /></a></p><p>With a claimed 18,000 apps, WP7 has overtaken BlackBerry and is catching up on the other platforms.  There are just two flies in the ointment.</p><h3>Private Apps</h3><p>If you&#8217;re a big business and want to put &#8220;employee only&#8221; apps on to your employee&#8217;s phones, you can!  Well, you upload the app to the marketplace, set it as private, then distribute a secret URL to your employees.  Anyone with that URL can download the app &#8211; so if an email accidentally gets forwarded&#8230;</p><p>It&#8217;s a rather unsatisfactory kludge.  Why not allow developers to deploy direct to handsets?  (I know, I know&#8230; it breaks the MS control.)</p><h3>Developer Tools</h3><p>So, you&#8217;re competing with Apple iPhone.  Presumably you want to attract iPhone developers to your platform, right?  So, why aren&#8217;t WP7 development tools available on the Mac?</p><blockquote><p>Windows 7 runs perfectly on a Mac.  Buy a licence.  We&#8217;ve no interest in making our tools available on other operating systems.</p></blockquote><p>That is, almost verbatim, the answer I received.  I can understand not making the tools available on Linux.  But iOS developers can only use a Mac.  Why should they have to fork out for and install an entire OS just to run WP7 development?</p><p><a
href="http://www.microsoft.com/mac/">Microsoft Office is available on Mac</a> &#8211; so someone in Redmond has an eye on that market.</p><p>It just seems silly that you&#8217;d ignore all the iOS developers.</p><h2>Overall</h2><p>WP7 is a great platform.  It&#8217;s finally catching up with features that other phone users take for granted.  The hardware and software work well &#8211; especially when tied in to Microsoft services like Xbox and Sharepoint.</p><p>I&#8217;m just left with a feeling of &#8220;so what?&#8221;  As a platform, there&#8217;s nothing I can do on there that can&#8217;t be done on other devices.  Yes, the 3D XNA / Silverlight thing is nice &#8211; but any better than OpenGL?</p><p>As a consumer phone, it&#8217;s perfectly acceptable.<br
/> For Xbox gamers, this is the only phone to consider.</p><p>As a business device, it ticks many of the right boxes.<br
/> If you&#8217;re heavily invested in the Microsoft way of working (Sharepoint, Office 365, Outlook), you&#8217;d be hard pressed to find a better phone.</p><p>But for everyone else, there&#8217;s no &#8220;wow&#8221; factor.  Nothing that makes me think &#8220;I have to get this phone because it does something nothing else does.&#8221;</p><p>Perhaps I&#8217;m being slightly cynical.  The hardware and software is great &#8211; it&#8217;s nice to see them catching up with all the other phones.  WP7 is a welcome addition to the ecosystem, even if it isn&#8217;t driving forward innovation.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4104&amp;md5=b813c509702f8623fa2775f2152386b3" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/05/windows-phone-7-mango-so-what/feed/</wfw:commentRss> <slash:comments>7</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=4104&amp;md5=b813c509702f8623fa2775f2152386b3" type="text/html" /> </item> <item><title>Review: WorldCard Mobile</title><link>http://shkspr.mobi/blog/index.php/2011/04/review-worldcard-mobile/</link> <comments>http://shkspr.mobi/blog/index.php/2011/04/review-worldcard-mobile/#comments</comments> <pubDate>Thu, 07 Apr 2011 09:32:38 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[business cards]]></category> <category><![CDATA[review]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=3871</guid> <description><![CDATA[The only thing I love more than giving out my business cards, is taking business cards from others. Unfortunately, my current &#8220;to do&#8221; pile of cards is getting a little&#8230; unwieldy&#8230; Enter WorldCard Mobile &#8211; the app for Android which claims to be able to recognise the text on business cards and add them directly <a
href='http://shkspr.mobi/blog/index.php/2011/04/review-worldcard-mobile/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>The only thing I love more than giving out my business cards, is taking business cards from others.<br
/> Unfortunately, my current &#8220;to do&#8221; pile of cards is getting a little&#8230; unwieldy&#8230;</p><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/04/Pile-o-Cards.jpg" alt="Pile o&#039; Cards" title="Pile o&#039; Cards" width="480" height="360" class="aligncenter size-full wp-image-3872" /></p><p>Enter <a
href="https://market.android.com/details?id=com.penpower.bcr.worldcard">WorldCard Mobile</a> &#8211; the app for Android which claims to be able to recognise the text on business cards and add them directly to your address book.  At only US$5.99 it&#8217;s a good deal cheaper than <a
href="https://market.android.com/details?id=com.intsig.BizCardReader">some of its competitors</a> &#8211; but does it work?</p><h2>Walk Through</h2><p>Snapping a card is simplicity itself. The camera focuses, then churns away,  You get the chance to rotate the image if, like me, you took the photo from askew.<br
/> <a
href="http://shkspr.mobi/blog/wp-content/uploads/2011/04/Snap-of-card.jpg"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/04/Snap-of-card-300x180.jpg" alt="Snap of card" title="Snap of card" width="300" height="180" class="aligncenter size-medium wp-image-3873" /></a></p><p>Processing is relatively quick if the card is simple.  Some complex designs fail completely &#8211; especially if the text colour isn&#8217;t sufficiently differentiated from the background.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/04/snap20110406_180635.png" alt="Showing The Details" title="snap20110406_180635" width="480" height="800" class="aligncenter size-full wp-image-3876" /></p><p>One nice feature is the ability to add a contact picture.  You can either snap a photo there and then &#8211; or use the image of the card.  Most useful when the card has a photo on it.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/04/snap20110406_180651.png" alt="Adding an image" title="snap20110406_180651" width="480" height="800" class="aligncenter size-full wp-image-3875" /></p><p>Finally, you can edit the entry if the scanner has got any of the details incorrect.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/04/snap20110406_180654.png" alt="The Final Result" title="snap20110406_180654" width="480" height="800" class="aligncenter size-full wp-image-3874" /></p><h2>Bugs</h2><p>OCR is an inexact science.  WorldCard fails in the same areas that any other bit of software does.  Is that a phone or fax number?  Is that an I or l?  So it&#8217;s worth double checking any entry.</p><p>One annoying bug is the software&#8217;s assumption that all phone numbers are formatted in the American style &#8211; that is my number of +447717512963 is formatted as +44 (7717) 512 &#8211; 963.<br
/> It&#8217;s not a show-stopping bug &#8211; but it&#8217;s annoying for neat-freaks like me.</p><p>It also missed out my Twitter handle &#8211; @<a
href="http://twitter.com/edent">edent</a> &#8211; admittedly, there&#8217;s not always a field for that in an address book &#8211; but it could go into &#8220;notes&#8221;.</p><h2>Conclusion</h2><p><a
href="http://worldcard.penpowerinc.com/product.asp?sn=242">WoldCard&#8217;s website</a> proclaims:</p><blockquote><p>No manual entries. No typos. No more confusion in your contacts</p></blockquote><p>It&#8217;s <em>nearly</em> right.  There is still some manual entry to do.</p><p>It&#8217;s far better than Google Goggles which &#8211; while fine for scanning books &#8211; is hopeless at business cards.<br
/> It&#8217;s cheaper than paying someone to enter the details for you.</p><p>In short, until everyone puts their <a
href="http://edent.tel/">contact details on a .tel site</a> &#8211; or uses a VCARD in a QR code &#8211; this is an essential piece of software.</p><p><a
href="https://market.android.com/details?id=com.penpower.bcr.worldcard">WorldCard Mobile is available from the Android Market.</a></p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3871&amp;md5=9c1636adc05858fea47443c5cf24d585" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/04/review-worldcard-mobile/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3871&amp;md5=9c1636adc05858fea47443c5cf24d585" type="text/html" /> </item> <item><title>The Death Of The BlackBerry</title><link>http://shkspr.mobi/blog/index.php/2011/03/the-death-of-the-blackberry/</link> <comments>http://shkspr.mobi/blog/index.php/2011/03/the-death-of-the-blackberry/#comments</comments> <pubDate>Sat, 26 Mar 2011 16:30:24 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[android]]></category> <category><![CDATA[blackberry]]></category> <category><![CDATA[data]]></category> <category><![CDATA[RIM]]></category> <category><![CDATA[vodafone]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=3781</guid> <description><![CDATA[For years I was a BlackBerry fanboy. I remember snatching a departing colleague&#8217;s 6710 and lying to the IT department that I was authorised to have my email on my phone. I never looked back. Despite a brief flirtation with the Nokia N95 &#8211; I was a BlackBerry Boy through and through. Until this happened. <a
href='http://shkspr.mobi/blog/index.php/2011/03/the-death-of-the-blackberry/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>For <em>years</em> I was a BlackBerry fanboy.  I remember snatching a departing colleague&#8217;s <a
href="http://pdadb.net/index.php?m=specs&amp;id=1463&amp;view=1&amp;c=rim_blackberry_6710">6710</a> and lying to the IT department that I was authorised to have my email on my phone.  I never looked back.  Despite a brief flirtation with the Nokia N95 &#8211; I was a BlackBerry Boy through and through. <a
href="http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/">Until this happened</a>.</p><p><a
href="http://shkspr.mobi/blog/index.php/2010/03/choosing-a-new-phone/"><img
class="aligncenter" title="Dead BlackBerry" src="http://farm3.static.flickr.com/2703/4438676689_6a45533cf6.jpg" alt="Dead BlackBerry" width="334" height="500" /></a></p><p>In early March 2010, my beloved BlackBerry Bold took a tumble out of a cab and died.  I&#8217;ve been an Android man ever since. Magic, Hero, Nexus, Galaxy &#8211; all great phones, but none could hold a candle to the &#8216;berry.</p><p>Or so I thought.</p><h2>A Torch In The Night</h2><p>A good friend of mine &#8211; who updates his phones as frequently as I do &#8211; offered me his discarded BlackBerry Torch.  How could I refuse a chance to get back to a <em>real</em> phone?<br
/> <a
href="http://twitpic.com/49p5q0"><img
class="alignright size-full wp-image-3799" title="Give Up Android" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/Give-Up-Android.jpg" alt="Give Up Android" width="375" height="752" /></a><br
/> The main thing that was bothering me about Android was the lack of a physical keyboard and the general instability of the platform and radio software.</p><p>The Torch is a phenomenal BlackBerry.  The action on the slider is exquisite.  The keyboard is a joy to pound away on.  The email and calendaring are rock solid with a powerful and practical UI.  The browser has improved immeasurably. The range of apps is much broader than a year ago &#8211; and includes the all important trifecta of Foursquare, Dropbox, and Expensify.</p><p>And <strong>I hate it</strong>.<br
/> <span
id="more-3781"></span></p><h2>Everything That&#8217;s Wrong With The BlackBerry</h2><p>There are some minor niggles &#8211; that&#8217;s fine &#8211; you get them with every phone.  But the Torch has some fundamental flaws which, in my opinion make it unsuitable for day-to-day use.  They are as follows.</p><h3>The Price</h3><p>The handset itself isn&#8217;t particularly pricey compared to other smartphones &#8211; but the cost of extra services is <em>extortionate</em>.<br
/> For the first day, I couldn&#8217;t work out why I wasn&#8217;t able to get any email &#8211; then I realised, you have to buy a special BlackBerry data plan in order to get email and Twitter.  What the&#8230;?<br
/> <a
href="http://twitpic.com/49so2h"><img
class="aligncenter size-full wp-image-3798" title="BlackBerry Dataplan" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/BlackBerry-Dataplan.jpg" alt="BlackBerry Dataplan" width="464" height="365" /></a><br
/> I just don&#8217;t get it.  Ok, it&#8217;s only an extra fiver a month but&#8230; for <em>what</em>?  My Android and Symbian devices don&#8217;t need a magic data plan.  The Sainted iPhone has many precious qualities &#8211; but it doesn&#8217;t care what price plan it is on.  Data is data is data! Why is BlackBerry any different?</p><p>Then, I realised that I couldn&#8217;t get my work email through.  This hadn&#8217;t been a problem on Android &#8211; I just clicked on &#8220;Microsoft Exchange ActiveSync&#8221; on the device and my Calendar and Email were all set.  Want that on a BlackBerry?  That&#8217;ll be an extra £28 per month.<br
/> <img
class="aligncenter size-full wp-image-3786" title="munch_2011_03_26_131412" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/munch_2011_03_26_131412.jpg" alt="BES Costs" width="360" height="480" /><br
/> WHAT THE JUDDERING FUCK?</p><p>I understand that BlackBerrys use some weird VooDoo to connect to the Interwebs and have mail sent to them faster than a speeding bullet.  But is it necessary to spend an extra £336 a year on them?  No.<br
/></p><h3>The Restarts</h3><p>It seems every time I uninstall an app, or add an email account my phone wants me to reboot.  The BlackBerry is famed for having a &#8220;suspend&#8221; function &#8211; when you switch it off, it just goes to sleep and can be woken instantly.  Something Android would do well to copy.<br
/> But for cold restarts, it takes a bloody age.<br
/> What makes it worse, is that official advice after provisioning the service is to <em>pull the battery out</em>, wait a minute and put it back in again.  It&#8217;s not the easiest thing in the world to pull a battery out of a handset on a crowded train.<br
/> I&#8217;m not the biggest fan of Apple &#8211; but they&#8217;ve got some things right.  If your platform needs constant reboots &#8211; you&#8217;ve failed.  If your hardware regularly had to be disassembled &#8211; you&#8217;ve failed.</p><h3>Data Connectivity</h3><p>Network coverage is always variable &#8211; that&#8217;s a given.  But BlackBerry adds another complication into the mix.  Sometimes I can have perfect data reception and still not get any email! Why? Because the phone has lost connection to the BlackBerry mothership.<br
/> <img
class="aligncenter size-full wp-image-3788" title="munch_2011_03_26_151510" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/munch_2011_03_26_151510.jpg" alt="No BlackBerry Connection" width="360" height="480" /><br
/> I don&#8217;t know if this is the fault of my network provider, the BlackBerry servers, or the handset.  I don&#8217;t much care.  It doesn&#8217;t work.</p><p>Again, I don&#8217;t have this problem with any of my other phones.</p><p>This is coupled with the radio&#8217;s obsession with 2G.  I can be in an area of perfect 3G coverage and the radio will <em>still</em> lock on to 2G.  Restarting the radio usually wakes it up and it can find 3G &#8211; but I&#8217;m reliant on speed; I can&#8217;t spend my life in the radio settings menu.</p><h3>OS6.0 and Speed</h3><p>I&#8217;ve been using BlackBerrys since the black and white days.  I&#8217;m now running the very latest 6.0.0.448.</p><p>Despite the marketing hype, there&#8217;s <strong>no practical difference</strong> between OS6 and OS5.  The kinetic scrolling is adequate &#8211; but slow.  The browser renders better &#8211; but is slow. App world has more functionality &#8211; but is slow.  The range of apps is great &#8211; but they take ages to start up.  The camera has more mega-pixels and a bunch of great focus modes &#8211; but it&#8217;s slow to start, slow to focus, and slow to take pictures.</p><p>Slow slow slow slow slow slow slow!  Both BlackBerry maps and Google Maps wheeze through the motions like they&#8217;re about to collapse at any moment.  That&#8217;s assuming the (slow) GPS has locked onto anything even vaguely resembling a signal.</p><p>I get that this isn&#8217;t a multi-gigahetrz device.  But it crawls along like an old Nokia.</p><p>I think the comparison is apt.  BBOS is, now, as out-dated as Symbian and just not fit for the modern age.  While I hope RIM don&#8217;t got down the WP7 route &#8211; they need to move their next generation of handsets to their QNX platform.  The BlackBerry OS is highly practical &#8211; unless you want to work with any sort of speed.</p><h3>Minor Niggles</h3><p>Those are the big ticket items.  The ones which ensure that on Monday I&#8217;ll be on the search for a new phone.  Here are the minor annoyances.</p><h4>Screen</h4><p>The screen isn&#8217;t AMOLED.  After spending a few months with an AMOLED screen, there really is no going back.  Blacks and blacker, colours are more vivid, they&#8217;re easier to read in sunlight, and they dim down to a level that&#8217;s easy to read in the dark.</p><h4>Key Proximity</h4><p>The &#8220;answer&#8221; and &#8220;BlackBerry&#8221; keys are on the same plastic button.<br
/> <img
class="aligncenter size-full wp-image-3790" title="BlackBerryKeys" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/BlackBerry-Keys.jpg" alt="BlackBerry Buttons" width="317" height="379" /><br
/> It&#8217;s one of those design flaws which really grates after a while.  A simple dividing line would make unsighted use of the buttons so much easier</p><h4>On-Screen Keyboard</h4><p>The letters on the OSK don&#8217;t change chase when you hit the shift key.  That&#8217;s really annoying.  Added to the fact that the OSK just isn&#8217;t as precise as other keyboards really lets the phone down.<br
/> <img
class="aligncenter size-full wp-image-3789" title="OSK" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/BlackBerry-OSK.jpg" alt="BlackBery OSK" width="461" height="374" /></p><h4>Contact Synchronisation</h4><p>I&#8217;m not sure if this is the fault of Almighty Google &#8211; or RIM, but when I sync my contacts, their photos don&#8217;t come across.<br
/> I&#8217;ve got a dreadful memory, so I&#8217;ve spend ages making sure each of my contacts has an image associated with them.  Compare and contrast&#8230;<br
/> <img
class="alignleft size-full wp-image-3794" title="BlackBerry Contacts" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/BlackBerry-Contacts.jpg" alt="BlackBerry Contacts" width="360" height="292" /><br
/> <img
class="alignright size-full wp-image-3796" title="Android Contacts" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/Android-Contacts.jpg" alt="Android Contacts" width="206" height="393" /></p><h4 style="clear:both">Pre-Installed Crap</h4><p>Bloatware has always been a problem on mobiles.  The annoying pre-installed software which you can&#8217;t delete.  BlackBerry is better than most, in that it will allow you to delete some of the crap &#8211; but not all.<br
/> <a
href="http://twitpic.com/4bq209"><img
class="aligncenter size-full wp-image-3797" title="BlackBerry Podcasts" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/BlackBerry-Podcasts.jpg" alt="BlackBerry Podcasts" width="360" height="422" /></a><br
/> Most annoying is the podcast app &#8211; mostly because it doesn&#8217;t work in the UK.  Why pre-install something that won&#8217;t work?  More to the point, why is a simple podcast downloader region locked?</p><p>A special mention to Vodafone UK for continually pushing out service books for the (discontinuted) Vodafone 360 service, and the non-working Poynt service &#8211; <a
href="http://forum.vodafone.co.uk/t5/BlackBerry-Devices/Blackberry-Torch-Links-shortcuts-appeared-on-my-phone/m-p/685829">even in the face of hostile customer feedback</a>.</p><h2>The Good</h2><p>There are a few great points about the BlackBerry that make me sorry to see it go.</p><ul><li>The battery is stonkingly good.  I got through a whole day of surfing, emailing (on 2G) and the battery was still at 45%.  On Android I&#8217;m lucky if I get to lunchtime with half my battery intact.</li><li>The keyboard.  I had a play with the HTC Desire Z &#8211; it has a fine keyboard &#8211; but it&#8217;s nothing compared to the ergonomics of the Torch. In addition, the shortcut keys make using the phone a pleasure. Hitting M on the homescreen to go to messages, hitting T in the browser to go the top of the page, etc.  Great for power users.</li><li>Auto on-and-off.  Useful if, like me, you don&#8217;t want your phone waking you up in the night &#8211; but do want your emails waiting for you as the alarm goes off.  This is tempered by the fact that you can&#8217;t suspend email delivery.  On my Galaxy, I set a peak schedule so I don&#8217;t get work emails interrupting me at the weekend. <img
class="aligncenter size-full wp-image-3793" title="Android Email Schedule" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/Android-Email-Schedule.jpg" alt="Android Email Schedule" width="277" height="302" /></li><li>Multiple sound profiles. Again, beats the pants of Android. I can quickly select different ringtone profiles, set custom alerts for different people &#8211; even have an emergency call over-ride my silent settings.</li><li>Tabbed Browsing.  My Galaxy seems to top out at 4 browser windows, the BlackBerry doesn&#8217;t seem to have a limit that I&#8217;ve hit.<img
class="aligncenter size-full wp-image-3785" title="munch_2011_03_26_145443" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/munch_2011_03_26_145443.jpg" alt="BlackBerry Tabbed Browser" width="360" height="480" /></li><li><a
href="http://uk.blackberry.com/services/protect/">BlackBerry Protect</a>.  This is an excellent free service which lets you track your device if it has beeen stolen, back up your data, send it messages, and wipe it if needed.  Yes, there are apps available on Android, but nothing as comprehensively good as this.  The only problem being that it doesn&#8217;t work on BES.<p><div
id="attachment_3787" class="wp-caption aligncenter" style="width: 370px"><a
href="http://uk.blackberry.com/services/protect/"><img
class="size-full wp-image-3787" title="munch_2011_03_25_094358" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/munch_2011_03_25_094358.jpg" alt="" width="360" height="480" /></a><p
class="wp-caption-text">BlackBerry Protect</p></div></li><li>Finally, a niche example.  Hitting ALT+RBVS in the browser brings up the source code of the page.  Invaluable for web-nerds like me and not something I&#8217;ve ever seen built in to any other phone.</li></ul><h2>Now What</h2><p>Paying an extra £28 per month for a device which is no quicker at receiving email than my Android? No thanks.<br
/> When RIM rejoins the real world and realises that it doesn&#8217;t own the push email market any more &#8211; and can&#8217;t charge like it&#8217;s the only game in town &#8211; I&#8217;ll be back.</p><p>For now, it&#8217;s off to find a phone with a great physical keyboard and good battery life.</p><p>The Windows Phone 7 <a
href="http://www.expansys.com/dell-venue-pro-windows-phone-7-smartphone-qwerty-205052/">Dell Venue Pro</a>?<br
/> <img
class="aligncenter size-full wp-image-3792" title="Dell Venue Pro" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/Dell-Venue-Pro.jpg" alt="Dell Venue Pro" width="162" height="162" /></p><p>The Android <a
href="http://www.expansys.com/motorola-pro-android-smartphone-209282/" class="broken_link">Motorola Pro</a>?<br
/> <img
class="aligncenter size-full wp-image-3791" title="Motorola Pro" src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/Motorola-Pro.jpg" alt="Motorola Pro" width="162" height="162" /></p><p>I don&#8217;t know yet &#8211; but at the moment, the BlackBerry platform has lost its way &#8211; and I&#8217;m not making any more compromises when it comes to my phone.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3781&amp;md5=d33bddcd3aa9eb425841ffced290db14" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/03/the-death-of-the-blackberry/feed/</wfw:commentRss> <slash:comments>7</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3781&amp;md5=d33bddcd3aa9eb425841ffced290db14" type="text/html" /> </item> <item><title>Dabr, Dabr, Everywhere&#8230;</title><link>http://shkspr.mobi/blog/index.php/2011/03/dabr-dabr-everywhere/</link> <comments>http://shkspr.mobi/blog/index.php/2011/03/dabr-dabr-everywhere/#comments</comments> <pubDate>Fri, 25 Mar 2011 11:30:35 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[dabr]]></category> <category><![CDATA[twitter]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=3763</guid> <description><![CDATA[I contribute code to Dabr &#8211; a mobile twitter client. It&#8217;s a great project to keep my hand in the world of PHP, APIs, SVN, and all the other tools that are essential to the modern online world. Dabr&#8217;s strength for developers is two-fold Dead easy to install. Unzip the files, fill in your API <a
href='http://shkspr.mobi/blog/index.php/2011/03/dabr-dabr-everywhere/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>I contribute code to<a
href="http://code.google.com/p/dabr/"> Dabr &#8211; a mobile twitter client</a>.  It&#8217;s a great project to keep my hand in the world of PHP, APIs, SVN, and all the other tools that are essential to the modern online world.</p><p>Dabr&#8217;s strength for developers is two-fold</p><ol><li>Dead easy to install.  Unzip the files, fill in your API key(s), upload, done.</li><li>It&#8217;s under an incredibly permissive Open Source <a
href="http://www.opensource.org/licenses/mit-license.php">MIT License</a>. Essentially anyone can do anything with the code and they don&#8217;t need to ask permission, nor contribute anything back to the code base.</li></ol><p>It&#8217;s a really popular tool.  Although it&#8217;s hard to count how many users are on the main Dabr server &#8211; not to mention all the clones &#8211; it&#8217;s obvious that many people find it an indispensable way to access Twitter.</p><p>According to the New York Times, <a
href="http://6thfloor.blogs.nytimes.com/2011/03/24/a-better-way-to-measure-twitter-influence/">Rafinha Bastos is the most influential person on Twitter</a>.  Guess what client he uses?<br
/> <img
src="https://shkspr.mobi/blog/wp-content/uploads/2011/03/rafinhabastos-uses-Dabr.jpg" alt="rafinhabastos uses Dabr" title="rafinhabastos uses Dabr" width="345" height="769" class="aligncenter size-full wp-image-3772" /><br
/> <span
id="more-3763"></span><br
/> So, with a kick-arse product and no silly &#8220;Intellectual Property&#8221; restrictions, we have let a thousand flowers bloom. There are clients deployed all over the world.  Including on my secure server &#8211; <a
href="https://shkspr.mobi/dabr/">SSL Dabr</a>.  And here&#8217;s one more&#8230;</p><h2>Welcome UberSocial!</h2><p>The most recent flower is <a
href="http://www.ubersocial.com/">UberSocial</a>. As well as having the most popular BlackBerry Twitter client, and an iPhone client &#8211; they&#8217;ve now beta-launched a <a
href="http://m.ubersocial.com/">mobile web client</a> &#8211; based on Dabr!</p><p><img
class="alignleft size-full wp-image-3764" title="munch_2011_03_24_153355" src="https://shkspr.mobi/blog/wp-content/uploads/2011/03/munch_2011_03_24_153355.jpg" alt="UberSocial Dabr" width="252" height="336" /><img
class="alignright size-full wp-image-3765" title="munch_2011_03_24_153106" src="https://shkspr.mobi/blog/wp-content/uploads/2011/03/munch_2011_03_24_153106.jpg" alt="UberSocial Dabr" width="252" height="336" /></p><div
style="clear: both"> It looks like UberSocial are running a slightly out of date version of the code &#8211; but I&#8217;m sure they&#8217;ll be up to the latest version shortly.</div><p>I&#8217;m really excited to see Dabr spreading far and wide.  The intention &#8211; for me &#8211; has never been to make pots of money from it.  The adverts on <a
href="https://shkspr.mobi/dabr/">SSL Dabr</a> just about cover the hosting costs.</p><p>What I like seeing is my code being used far and wide &#8211; and helping people.  I know it&#8217;s corny, but seeing my code being used by Twitter users in Egypt during the uprising was overwhelming.  In a tiny, almost insignificant way, I helped.</p><p>I don&#8217;t think my coding is good enough to get something into a really important project &#8211; like <a
href="http://www.kernel.org/">the Linux Kernel</a>, or <a
href="http://spaceflight.nasa.gov/station/index.html">the International Space Station</a> &#8211; but seeing millions of users is personally edifying.</p><p>So, long live Open Source and long live Dabr!</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3763&amp;md5=a6a1f23d03ea9dbcd1146658c9243d99" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/03/dabr-dabr-everywhere/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3763&amp;md5=a6a1f23d03ea9dbcd1146658c9243d99" type="text/html" /> </item> <item><title>#O2Fail &#8211; What You Need To Know About Mobile Phone Content Control</title><link>http://shkspr.mobi/blog/index.php/2011/03/o2fail-what-you-need-to-know-about-mobile-phone-content-control/</link> <comments>http://shkspr.mobi/blog/index.php/2011/03/o2fail-what-you-need-to-know-about-mobile-phone-content-control/#comments</comments> <pubDate>Thu, 03 Mar 2011 16:22:25 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[adult]]></category> <category><![CDATA[content control]]></category> <category><![CDATA[o2]]></category> <category><![CDATA[o2fail]]></category> <category><![CDATA[porn]]></category> <category><![CDATA[vodafone]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=3695</guid> <description><![CDATA[WARNING This article and pages it links to, contain information about pornography and sex education which may be offensive to Daily Mail readers. These are the hurried lunchtime writings of a chap with too much on his plate. So, O2 has apparently angered the Internet Gods by switching on its Adult Content Filter. This means <a
href='http://shkspr.mobi/blog/index.php/2011/03/o2fail-what-you-need-to-know-about-mobile-phone-content-control/'>[...]</a>]]></description> <content:encoded><![CDATA[<p
style="background-color: rgb(255, 204, 204); color: rgb(0, 0, 0); border: 3px solid red; padding: 5px;"> <strong>WARNING</strong> This article and pages it links to, contain information about pornography and sex education which may be offensive to Daily Mail readers.  These are the hurried lunchtime writings of a chap with too much on his plate.</p><p>So, <a
href="http://blog.o2.co.uk/home/2011/03/mobile-phones-and-age-verification-your-questions-answered.html">O2 has apparently angered the Internet Gods by switching on its Adult Content Filter</a>.  This means anyone who wants to look at adult material on the web will have to pay a fee to prove they are over 18.<br
/> Of course, their filter is broken &#8211; so it&#8217;s caught sites like Google Translate and B3ta and banned access to them.<br
/> And, naturally, there&#8217;s no easy way to unlock this bar without walking into an O2 store and shouting loudly and proudly &#8220;I LIKE MASTURBATING AND WOULD LIKE MY PHONE UNLOCKED SO I CAN LOOK AT PORNOGRAPHY AND MASTURBATE. And then translate it into Russian via Google Translate.&#8221;</p><p>I&#8217;ve written before about <a
href="http://shkspr.mobi/blog/index.php/2008/12/dont-blame-andy-burnham-for-wanting-to-censor-the-web/">censoring the web</a>.  I also used to work for a Mobile Network Operator looking after, in amongst everything else, adult media. You can <a
href="http://qik.com/video/1545493">watch my video from SMC London discussing how (some) MNOs approach adult material</a>.  I think it&#8217;s fair to say I know a little bit about this subject.</p><p>In my attempt to educate the world, let me explain some things about mobile Internet filters.</p><p>There are only five things you need to know&#8230;<br
/> <span
id="more-3695"></span></p><h2>Government Isn&#8217;t Involved</h2><p>There is no government regulation, nor law telling mobile phone operators they have to block adult content.  The government has said &#8220;Regulate yourselves, or we&#8217;ll impose regulation upon you.&#8221;</p><p>This is a fairly common trick.  You may have heard it expressed as &#8220;Nice business you&#8217;ve got there. It would be a shame if anything &#8230; <em>happened</em> to it&#8230;&#8221;</p><p>But, as we will see, it&#8217;s not just the threat of red tape that keeps people up at night.</p><h2>Fear Is A Great Driver</h2><p>What every MNO live in fear of, is the Daily Mail headline which runs&#8230;</p><blockquote><p>PERVERTS! Now Sick Mobile Phone Bosses Peddle Porn To YOUR CHILDREN (and you have to pay for it!)</p></blockquote><p>That&#8217;s it. Game over.  Share price plummets, you lose your job, your name&#8217;s in the papers and you lose your kids in a custody battle.  Fear drives people to be ultra-conservative even when they realise what they are doing is irrational.</p><h2>This <em>Isn&#8217;t</em> Porn</h2><p><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/2009_07_22_linda_lusardi_347x509.jpg" alt="Linda Lusardi" title="2009_07_22_linda_lusardi_347x509" width="347" height="509" class="aligncenter size-full wp-image-3696" /></p><p>I know what you&#8217;re thinking.  That&#8217;s a porno-shot of Linda Lusardi.  Obviously, that&#8217;s unsuitable for children.</p><p>You could not be more wrong.  Ever since 17th November, 1970 &#8211; when <a
href="http://www.pictorialpress.com/entry/stephanie-rahn1?gal=/Themes&#038;page=0">The Sun published a nude photo of Stephanie Rahn</a> &#8211; shots like this have been counted as &#8220;family friendly&#8221;.</p><p>Essentially, Rupert Murdoch doesn&#8217;t run a porn empire &#8211; therefore, anything which appears in The Sun is family friendly.  And if you try to classify it under &#8220;Adult&#8221; they&#8217;ll sue the arse off you. Allegedly.</p><p>Simply put: porn isn&#8217;t porn when it appears in The Sun.  That&#8217;s why most UK MNOs don&#8217;t block page three &#8211; indeed, it&#8217;s why they&#8217;re quite willing to sell soft-core pornography to anyone, regardless of age.</p><p>The <a
href="http://www.thesun.co.uk/search/searchAction.do?view=internal&#038;pubName=sol&#038;sortBy=relevance&#038;query=porn+shame">hypocrisy of the tabloid media</a> is quite something to behold.</p><h2>This Is Banned</h2><p><a
href="http://www.brook.org.uk/sex-positive"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/Sex-Positive.jpg" alt="Sex Positive" title="Sex Positive" width="400" height="248" class="aligncenter size-full wp-image-3698" /></a><br
/> Campaign&#8217;s like <a
href="http://www.brook.org.uk/sex-positive">Brook&#8217;s Sex Positive</a> often fall foul of automated content checking. Because they have words like &#8220;vagina&#8221;, &#8220;orgasm&#8221;, and &#8220;contraception&#8221; &#8211; it&#8217;s easy for computers to get confused and think that they are porn.<br
/> <style type='text/css'>#bbpBox_43276579861823488 a { text-decoration:none; color:#0084B4; }#bbpBox_43276579861823488 a:hover { text-decoration:underline; }</style><div
id='bbpBox_43276579861823488' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a2.twimg.com/profile_background_images/166746202/brook_logo_jpeg_october.jpg);'><div
style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span
style='width:100%; font-size:18px; line-height:22px;'>One of our delegates tried to access our Sex:Positive site on his @<a
class="tweet-url username" href="http://twitter.com/o2">o2</a> phone and it was blocked to U18s! What's with that, O2?<a
href="http://twitter.com/search?q=%23o2fail" title="#o2fail" class="tweet-url hashtag">#o2fail</a></span><div
class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img
align='middle' src='http://shkspr.mobi/blog/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a
title='tweeted on 03/03/2011 11:48' href='http://twitter.com/#!/BrookCharity/status/43276579861823488' target='_blank'>03/03/2011 11:48</a> via <a
href="http://itunes.apple.com/app/twitter/id333903271?mt=8" rel="nofollow" target="blank">Twitter for iPad</a><a
href='https://twitter.com/intent/tweet?in_reply_to=43276579861823488&related=https://twitter.com/edent' class='bbp-action bbp-reply-action' title='Reply'><span><em
style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a
href='https://twitter.com/intent/retweet?tweet_id=43276579861823488&related=https://twitter.com/edent' class='bbp-action bbp-retweet-action' title='Retweet'><span><em
style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a
href='https://twitter.com/intent/favorite?tweet_id=43276579861823488&related=https://twitter.com/edent' class='bbp-action bbp-favorite-action' title='Favorite'><span><em
style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div
style='float:left; padding:0; margin:0'><a
href='http://twitter.com/intent/user?screen_name=BrookCharity'><img
style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1253478506/ecffada1-0c0c-4445-9f86-f0db2351381a_normal.jpg' /></a></div><div
style='float:left; padding:0; margin:0'><a
style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=BrookCharity'>@BrookCharity</a><div
style='margin:0; padding-top:2px'>Brook</div></div><div
style='clear:both'></div></div></div></p><p>So, kids can see topless women but they can&#8217;t learn how to put on a condom. Helpful.</p><h2>It Doesn&#8217;t Work</h2><p>There are two things which regularly fail with censoring.</p><ol><li>False Negative.  You can&#8217;t catch every dirty image on the Internet.</li><li>False Positives.  It&#8217;s easy to misclassify &#8220;safe&#8221; sites as &#8220;bad&#8221; sites.</li></ol><h2>Conclusion</h2><p>Wanking is legal in this country.  There&#8217;s no good reason why anyone should have to go on record as saying that want to look at wobbly bits.</p><p>Because it&#8217;s easy for a kid to find a site that isn&#8217;t blocked &#8211; or to &#8220;borrow&#8221; mum or dad&#8217;s credit card &#8211; it&#8217;s of no serious concern to the intrepid kid.  It does suck if they want to find out how not to get AIDS though.</p><p>So, we&#8217;re stuck with a situation that&#8217;s expensive for MNOs, embarrassing and annoying for consenting adults, and trivial for a child to bypass.</p><p>Everyone knows that mobile web censorship doesn&#8217;t work.  But it has to be done otherwise the media will get upset.  If the press get upset &#8211; then you get upset.  So it&#8217;s all for your own good.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3695&amp;md5=dc2177298aca7d9af78d1aa597e57433" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/03/o2fail-what-you-need-to-know-about-mobile-phone-content-control/feed/</wfw:commentRss> <slash:comments>8</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3695&amp;md5=dc2177298aca7d9af78d1aa597e57433" type="text/html" /> </item> <item><title>Review: S16 Mobile Phone Watch</title><link>http://shkspr.mobi/blog/index.php/2011/03/review-s16-mobile-phone-watch/</link> <comments>http://shkspr.mobi/blog/index.php/2011/03/review-s16-mobile-phone-watch/#comments</comments> <pubDate>Thu, 03 Mar 2011 08:44:29 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[phone]]></category> <category><![CDATA[review]]></category> <category><![CDATA[s16]]></category> <category><![CDATA[tat]]></category> <category><![CDATA[watch]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=3675</guid> <description><![CDATA[Like many people, I no longer wear a watch. I&#8217;ve got a phone which tells me the time and data &#8211; why do I need something cluttering my wrist? The Evolution of the Watch I wasn&#8217;t always this way, I used to love high-tech watches. Throughout my teenaged years I had one of those calculator <a
href='http://shkspr.mobi/blog/index.php/2011/03/review-s16-mobile-phone-watch/'>[...]</a>]]></description> <content:encoded><![CDATA[<p><a
href="http://www.flickr.com/photos/hendry/5491251497/"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/Watch-Phone-showing-W3C.jpg" alt="Watch Phone showing W3C" title="Watch Phone showing W3C" width="500" height="375" class="aligncenter size-full wp-image-3676" /></a></p><p>Like many people, I no longer wear a watch. I&#8217;ve got a phone which tells me the time and data &#8211; why do I need something cluttering my wrist?</p><h2>The Evolution of the Watch</h2><p>I wasn&#8217;t always this way, I used to love high-tech watches.  Throughout my teenaged years I had one of those calculator watches &#8211; enabling me to add up my pocket money and write &#8220;5318008&#8243; for instant humour.</p><p>In 1999, I graduated to the seriously awesome <a
href="http://en.wikipedia.org/wiki/Timex_Datalink">Timex 78401</a>.<br
/> <a
href="http://en.wikipedia.org/wiki/File:Timex_Ironman_Triathlon_Datalink.JPG"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/411px-Timex_Ironman_Triathlon_Datalink-205x300.jpg" alt="Timex Ironman Triathlon Datalink" title="411px-Timex_Ironman_Triathlon_Datalink" width="205" height="300" class="aligncenter size-medium wp-image-3677" /></a><br
/> This was an immensely cool bit of kit.  It could store hundreds of phone numbers and memos on its internal memory.  Rather than wear your fingers out pressing buttons on the phone, you typed your data into a computer.  The computer would make the CRT pulse in such a way that the data could be retreived by the watch&#8217;s optical sensor. Futuristic!</p><p>Finally, a few years ago, I picked up an MP4 watch from eBay.  Stuffed with a 2GB USB disk inside (large, for those days) the watch could play mp3 audio and mp4 video!  Well, video had to be converted to something lo-res and low-bit rate &#8211; but it played video! On my wrist! It would also pick up FM radio, act as a voice recorder and &#8211; just about &#8211; tell the time.</p><h2>The Mobile Phone Watch</h2><p>Long considered the holy-grail of the phone world.  Can you cram a GSM phone into a watch?  The answer is a resounding <strong>yes</strong>&#8230; <em>but</em>&#8230;</p><p>The <a
href="http://www.sourcinggate.com/s16-quad-band-watch-mobile-phone-with-bluetooth-silver-p-7457.html" class="broken_link">watch itself retails</a> from anywhere between US$70 and US$200.  My parents picked it up in Hong Kong for £50 &#8211; which is factory gate price.  Thanks ma and pa!</p><p>The first thing you should know about this phone, is that is is <em>shit</em>. I don&#8217;t mean &#8220;it is <em>the</em> shit&#8221;. I mean it truly is one of the worst devices I have ever used.  The touchscreen in unresponsive and inaccurate &#8211; even if it wasn&#8217;t, the UI is a clusterfuck of every design mistake you&#8217;ve ever heard of.  It&#8217;s hard to use, has poor battery life, is far too fiddly for day-to-day use and has a non-standard USB plug.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/USB-Plugs.jpg" alt="USB Plugs" title="USB Plugs" width="250" height="354" class="aligncenter size-full wp-image-3685" /><br
/> But, it&#8217;s only fifty quid &#8211; and you do get to impress girls at parties* by saying &#8220;I&#8217;ve got a mobile phone in my watch!&#8221;</p><p>In short, it&#8217;s cheap Chinese tat.  I love it :-)<br
/> <br
/> *I don&#8217;t go to many parties.  Is that how things normally work?<br
/> <span
id="more-3675"></span></p><h2>Camera, Video, Sound</h2><p>The camera seems to be 640*480 &#8211; although it will interpolate up to 1280*1024.<br
/><div
id="attachment_3690" class="wp-caption aligncenter" style="width: 310px"><a
href="http://shkspr.mobi/blog/wp-content/uploads/2011/03/IMG0008B.jpg"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/IMG0008B-300x225.jpg" alt="Sample Image" title="Sample Image" width="300" height="225" class="size-medium wp-image-3690" /></a><p
class="wp-caption-text">Sample Image - click for full size</p></div><br
/> The video is limited to 176*144, although you get a choice of MPEG4 (recording at 2fps) or H.263 (recording at 6fps).  Here are some samples.<br
/> <br
/></p><p>Audio is limited to 8KHz mono &#8211; good enough for voice, as this demo should prove.<br
/> <object
data="http://boos.audioboo.fm/swf/fullsize_player.swf" height="129" id="boo_player_1" type="application/x-shockwave-flash" width="400"><param
name="movie" value="http://boos.audioboo.fm/swf/fullsize_player.swf" /><param
name="scale" value="noscale" /><param
name="salign" value="lt" /><param
name="bgColor" value="#FFFFFF" /><param
name="allowScriptAccess" value="always" /><param
name="wmode" value="window" /><param
name="FlashVars" value="rootID=boo_player_1&amp;mp3Time=02.03pm+02+Mar+2011&amp;mp3=http%3A%2F%2Faudioboo.fm%2Fboos%2F291876-s16-mobile-phone-watch-audio-recorder-test.mp3%3Fsource%3Dembed&amp;mp3Author=edent&amp;mp3LinkURL=http%3A%2F%2Faudioboo.fm%2Fboos%2F291876-s16-mobile-phone-watch-audio-recorder-test&amp;mp3Title=S16+mobile+phone+watch+audio+recorder+test" /><a
href="http://audioboo.fm/boos/291876-s16-mobile-phone-watch-audio-recorder-test.mp3?source=embed">Listen!</a></object></p><h2>Web Browser</h2><p>After diving through 3 different menus, I finally got the Vodafone GPRS settings into it.  It came pre-set with the APNs of a number of Chinese and Hong Kong providers.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/Google-on-the-phone.jpg" alt="Google on the wrist" title="Google on the wrist" width="400" height="531" class="aligncenter size-full wp-image-3679" /><br
/> So, what&#8217;s the web browsing experience like?  Well, experience is a bit of a strong word.  Imagine using the original Netscape Navigator, while peering through a tiny window, on sub-dial-up speeds, waiting for the inevitable crash.</p><p>The results from the <a
href="http://www.w3.org/2008/06/mobile-test/">W3C Mobile Test Harness</a> show it supports virtually nothing.<br
/> <img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/03/W3-Mobile-Web-Compatibility-Tests.jpg" alt="W3 Mobile Web Compatibility Tests" title="W3 Mobile Web Compatibility Tests" width="360" height="300" class="aligncenter size-full wp-image-3681" /></p><p>For fans of browser statistics, the highly detailed User Agent String is<pre>MAUI WAP Browser</pre><p>Take a look at how unbearably bad the web browser is.<br
/></p><h2>The Specs</h2><p>This is a surprisingly feature packed phone.  Although you&#8217;ll be hard pressed to find all the features easily; who would think of looking for the BlueTooth settings within the &#8220;Organiser&#8221; menu?</p><p>A run down of the major features includes</p><ul><li>GSM Compatibility: 850MHZ, 900MHZ, 1800MHZ, 1900MHZ. So it should work everywhere that there is 2G coverage</li><li>Language: English, French, Spanish, Italian, German, Arabic and Chinese. What&#8217;s most impressive is the handwriting recognition.  It&#8217;s marginally faster than multi-tapping on the tiny keypad.</li><li>Screen: 1.4 inch, QICF touch screen, 176*144 pixels. Touch-screen is a bit optimistic.  Use your fingernail to point vaguely at the screen hoping to elicit a response doesn&#8217;t have quite the same ring.  It does come with an integrated stylus.</li><li>Vibration: Support</li><li>Memory: MicroSD Card Support.（Up to 16GB in size). Didn&#8217;t come with one, but happily accepted a 1GB card I had.  Just as well; the internal memory is limited to 400KB.  That&#8217;s not a typo &#8211; less than half a megabyte of storage.</li><li>Connection Methods: Mass Storage, Webcam, COM Port. Works on Linux, claims to work on Windows and Mac. Mass storage works well &#8211; if slow. Can also be set to be used as a webcam. I assume the COM port is if you need to connect to the Internet.</li><li>Accelerometer.  Well&#8230; sort of.  There&#8217;s a compass function built in &#8211; but it&#8217;s hit and miss.</li><li>GPRS Support: Browse WAP Website. Ha! Brilliant! Possibly the worst browser I&#8217;ve ever encountered.</li><li>SMS/MMS/Email.  SMS send and receive worked perfectly. No support for delivery receipts.</li><li>E-Book Reader: TXT. Yes! Throw away your Kindle and read .txt files on this minuscule screen.</li><li>Bluetooth Support: Bluetooth (V2.0).  Pretty impressive, actually. Paired with my Jabra Clipper and worked as both a music player and headset/mic. Claims to support Handsfree, Headset, SPP, DUN, OPP, FTP, A2DP, AVRCP.  It played music through my bluetooth headphones &#8211; although the decoder is shockingly bad.</li><li>Net weight: 65g.  Chunky &#8211; but not too heavy.</li></ul><h2>Conclusion</h2><p>I asked my parents to buy me a knock-off phone for under £50.  This doesn&#8217;t disappoint.  I think it&#8217;s kinda nifty looking &#8211; if you dig that retro vibe.</p><p>As a phone, you expect it to make and receive phone calls.  You can either hold it up to your ear &#8211; like a spy in a bad movie &#8211;  use the supplied headphones, or BlueTooth.  Call quality was adequate.  As a basic phone, the best I can say about it is &#8220;it works&#8221;.</p><p>The S16 will frustrate you and horrify you in equal measure.  But, there&#8217;s no denying &#8211; taking a phone call from your wrist is <em>cool</em>!</p><p>Assuming it doesn&#8217;t give you cancer of the wrist.  Which would be bad.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3675&amp;md5=2689317ea6ded9d723ab8a02a99d734d" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/03/review-s16-mobile-phone-watch/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <enclosure
url="http://audioboo.fm/boos/291876-s16-mobile-phone-watch-audio-recorder-test.mp3?source=embed" length="143" type="audio/mpeg" /> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3675&amp;md5=2689317ea6ded9d723ab8a02a99d734d" type="text/html" /> </item> <item><title>MWC11 Predictions</title><link>http://shkspr.mobi/blog/index.php/2011/02/mwc11-predictions/</link> <comments>http://shkspr.mobi/blog/index.php/2011/02/mwc11-predictions/#comments</comments> <pubDate>Mon, 07 Feb 2011 08:12:55 +0000</pubDate> <dc:creator>Terence Eden</dc:creator> <category><![CDATA[mobile]]></category> <category><![CDATA[gsma]]></category> <category><![CDATA[mobile world congress]]></category> <category><![CDATA[mwc11]]></category> <category><![CDATA[WAC]]></category><guid
isPermaLink="false">http://shkspr.mobi/blog/?p=3433</guid> <description><![CDATA[It&#8217;s nearly time for Mobile World Congress &#8211; the glittering jewel in the European mobile tech scene. I&#8217;m going along with WAC and will be presenting and schmoozing on their behalf. This blog post &#8211; and all others on this site &#8211; is personal commentary and does not reflect the opinions of WAC or its <a
href='http://shkspr.mobi/blog/index.php/2011/02/mwc11-predictions/'>[...]</a>]]></description> <content:encoded><![CDATA[<p><a
href="http://www.mobileworldcongress.com/images/mwc_logo_11.gif" class="broken_link"><img
src="http://shkspr.mobi/blog/wp-content/uploads/2011/02/mwc_logo_11.gif" alt="Mobile World Congress Logo" title="mwc_logo_11" width="300" height="102" class="aligncenter size-full wp-image-3605" /></a><br
/> It&#8217;s nearly time for <a
href="http://www.mobileworldcongress.com/">Mobile World Congress</a> &#8211; the glittering jewel in the European mobile tech scene.  I&#8217;m going along with <a
href="http://www.wacapps.net">WAC</a> and will be presenting and schmoozing on their behalf.  This blog post &#8211; and all others on this site &#8211; is personal commentary and does not reflect the opinions of WAC or its members.</p><p>With that said &#8211; here are my top five predictions for what we&#8217;ll see at Mobile World Congress 2011!</p><h2>1 &#8211; Nokia To Announce Android Handset</h2><p>All the engineers at Nokia are busy pouring their hearts and minds into MeeGo.  What better way to kick back and relax than by posting Android onto some of Nokia&#8217;s amazing hardware.  A company can&#8217;t focus on too many software platforms, that&#8217;s for sure.</p><h2>2 &#8211; Airnegy To Revolutionise Charging</h2><p>Imagine charging your phone using nothing but WiFi&#8230;.<br
/> The <a
href="http://www.ohgizmo.com/2010/01/09/ces2010-rca-airnergy-charger-harvests-electricity-from-wifi/">Airnegy may look like a scam</a> &#8211; and like it violates the laws of physics &#8211; but that&#8217;s no reason to give up!</p><h2>3 &#8211; Apple Produces Game Changing Accessory</h2><p>Apple are the &#8220;Wild Child&#8221; of the mobile industry.  They do what they like, when they like!  That&#8217;s why I&#8217;m quietly confident that <a
href="http://beatlephotoblog.com/the-nothing-box-custom-made-for-stoners-and-acid-heads">Apple will release a small, perfectly formed cube, with blinking lights on it</a>.</p><p>You&#8217;ll queue all night to buy one.</p><h2>4 &#8211; Nintendo DS Phone</h2><p>With WP7 breathing new life into the Xbox and Sony Ericsson&#8217;s PlayStation phone revitalising the industry &#8211; there&#8217;s only one major console left out of the mobile revolution.  A Sega Dreamcast phone? That would be swell!  But far more likely that Nintendo will release a 2G &#8211; not UMTS &#8211; phone.  Low cost, low power, ability to play MarioKart&#8230;. what&#8217;s not to like?</p><h2>5 &#8211; LTE Rebrand</h2><p>With all the <a
href="http://www.infoworld.com/d/mobilize/4g-defined-wimax-and-lte-dont-qualify-683">confusion over 4G</a> &#8211; it makes sense for the ITU to rebrand LTE into something customers can easily understand and identify.  My highly placed sources tell me the likely name is &#8220;Amplified Radio-Sonic Engine for Worldwide Internet Phone Experience&#8221;.  I&#8217;ve no idea if the acronym will catch on.</p><p>Got any other sure fire predictions? Stick &#8216;em in the comments.</p><p><a
href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3433&amp;md5=2a2e6112e268630a995ff453b982c88b" title="Flattr" target="_blank"><img
src="http://shkspr.mobi/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded> <wfw:commentRss>http://shkspr.mobi/blog/index.php/2011/02/mwc11-predictions/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <atom:link rel="payment" href="http://shkspr.mobi/blog/?flattrss_redirect&amp;id=3433&amp;md5=2a2e6112e268630a995ff453b982c88b" type="text/html" /> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (Requested URI is rejected)

Served from: www.shkspr.mobi @ 2012-02-09 01:03:18 -->
