tag:blogger.com,1999:blog-76929715550796002772008-05-16T17:16:46.844+01:00SHKSPR.mobiTerence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-7692971555079600277.post-67911036663413818542008-05-09T10:03:00.009+01:002008-05-09T12:03:17.960+01:00Transcoding - personal thoughtsThere's been a lot of talk over the last year about web-mobile transcoding proxies and all the pitfalls (and pratfalls) that go with them. Last year at <a href="http://barcamp.org/mobileCampLondon">mobileCampLondon</a> I <a href="http://www.taptu.com/blog/2007/10/01/mobilecamp/">gave a talk </a>to <a href="http://adamcohenrose.blogspot.com/2007/09/mobile-camp-london-vodafone-transcoding.html">people interested in the subject</a>. At various industry events people come up to me to talk about the issue.<br /><br />Recently, this topic has been <a href="http://mobilesoapbox.wordpress.com/2008/05/04/transcoding-the-truth/">reignited </a>with an interview with <a href="http://www.mobilemarketingmagazine.co.uk/2008/05/talking-transco.html">Jayanthi Rangarajan</a> in <a href="http://www.mobilemarketingmagazine.co.uk/2008/05/novarra-an-apol.html">Mobile Marketing</a><a href="http://www.mobilemarketingmagazine.co.uk/2008/05/novarra-an-apol.html"> Magazine </a>- so I thought I would share my thoughts and opinions.<br /><br />I was partly involved with the launch of transcoding in the UK - this blog is not an official Vodafone comment. This is just me giving my opinion.<br /><br />One thing that consistently crops up is the <a href="http://www.smstextnews.com/2007/12/the_mobile_web_and_the_m_solution.html">myth that users are given no control </a>over their transcoding experience. This is, simply put, not true.<br /><br />The first time that a (Vodafone UK) user attempts to visit a regular web page, they are presented with the following screen.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/adaptation-762677.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/adaptation-762673.png" alt="" border="0" /></a>They can choose whether or not to adapt pages. When they are on an adapted page, they can choose to see the unmodified page.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0256-766374.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0256-766363.png" alt="" border="0" /></a><br />They can - at any time - change their preferences.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0255-762685.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0255-762680.png" alt="" border="0" /></a><br />I think that's fairly standard across most operators.<br /><br />So, onto the meat of the issue...<br /><br />It's my opinion that transcoding is needed - in some cases. There are far too many sites out there which don't work adequately with mobile browsers and don't provide a mobile version. Webmasters need to create standards compliant code. Until every mobile browser passes the <a href="http://www.webstandards.org/action/acid2/">Acid2 test</a> and every webmaster's pages <a href="http://validator.w3.org/">validate</a> we need transcoding proxies.<br /><br />It's my opinion that browsing a full-fat website on a tiny screen while using a GPRS connection is painful. As much as I'd like everyone to go out and buy an <a href="http://www.nokia.com/N95">N95</a> and move to an area with <a href="http://www.sitefinder.ofcom.org.uk/">HSDPA coverage</a>, that's not going to happen. We need a way to make web browsing pleasant for those who don't want to upgrade their phone or move house.<br /><br />It's my opinion that when a user requests a page, they should get that page. If I visit the <a href="http://wurfl.sourceforge.net/vodafonerant/vodawsj/nigel.html">Wall Street Journal</a> - that's the page I want. I didn't request the mobile version. But this still leaves the issue of webmasters informing their readers what versions are available and letting them make that choice.<br /><br />It's my opinion that the original user agent should be sent. But this still leaves us with the tricky problem of what to do when a site turns round and says "<a href="http://www.google.co.uk/search?q=%22you+must+be+using+internet+explorer+5.0%22">You must use Internet Explorer 5.0 or better to view this site</a>".<br /><br />It's my opinion that proxies shouldn't transcode mobile content. But what should they do if they see a .com site serving a page with a mime type of HTML and with a <a href="http://validator.w3.org/docs/help.html#faq-doctype">doctype of HTML4</a>? How is it to know that the content is already mobile friendly in that case?<br /><br />It's my opinion that most customers like transcoding. It costs money to run a transcoding service. It costs a company money every time someone rings or writes in to complain. If the cost of dealing with complaints exceeds the profit from what they're complaining about, that service won't be around much longer. I can't reveal how many customers transcode - but as the service is still being provided, it's fairly obvious that people are using it and not complaining in great volume. Other operators are launching transcoding because the majority of customers find it useful and it enhances their revenue.<br /><br />It's my opinion that the way transcoding was rolled out in Vodafone UK (and other markets) was fairly insensitive to the needs of the industry. But with the lack of best practice guidelines and any widely attended industry bodies it's hard to have the foresight to make all the right choices. It's great that the W3C has come up with a <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080414/">best practice guide.</a><br /><br />It's my opinion that some (not all) mobile content producers are worried that their market share will decline because people can now visit their favourite web sites rather than being restricted to specially crafted mobile sites. That's a problem faced by networks as well - why subscribe to an operator's news service when you can visit the <a href="http://www.bbc.co.uk/mobile/bbc_news/index.shtml">BBC News</a>?<br /><br />It's my opinion that operators and transcoders need to work more closely with the community. There's been too much stomping around by the operators when they should have been consulting and informing. It's great that sites like <a href="http://betavine.net/">betavine.net</a> provide a <a href="http://www.betavine.net/web/guest/forums/message_boards/category/182">forum where we can discuss our issues</a>. I only wish it had been proactive rather than reactive.<br /><br />Finally, it's my opinion that we're all civilised adults. There's no need for spiteful name calling, threatening remarks or otherwise abusive behaviour. Not only is it nasty and upsetting for some of those on the receiving end - it's also unprofessional and hurts your cause. People aren't robots - they act emotionally. When they're on the receiving end of sustained vitriolic attacks, they're not very likely to turn round and say "You know, I'm deeply offended by what you implied about my parentage, but I'm going to make the changes you're demanding anyway".<br /><br />In a perfect world, we wouldn't need transcoding because all sites would use CSS and XHTML to their best advantage. We wouldn't need <a href="http://wurfl.sourceforge.net/">WURFL </a>or <a href="http://deviceatlas.com/">DeviceAtlas</a> because devices would broadcast their specifications and gracefully deal with content they couldn't handle. We wouldn't need to fuss around with whitelists and blacklists because mobile friendly sites would unequivocally show that they were mobile friendly. We'd all be consulted every time an operator wanted to make a change to their network that impacted us.<br /><br />The only way we get to live in a perfect world is if we build it ourselves.<br /><br />Remember, these are my personal thoughts. I welcome all polite discussion.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-7897850265201142542008-05-02T16:59:00.000+01:002008-05-02T17:00:48.668+01:00The Future of Voice<div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008">I went along to the <a title="http://tuttleclub.wordpress.com/" href="http://tuttleclub.wordpress.com/">Social Media Cafe's </a>talk on <a title="http://blog.spinvox.com/2008/04/28/what-is-the-future-of-voice/" href="http://blog.spinvox.com/2008/04/28/what-is-the-future-of-voice/">The Future of Voice</a>. It was a wide ranging discussion on how we use our own voices in different situations and how we use our <em>product's</em> voice.</span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008"></span></span> </div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008">A couple of questions for you to ponder. There are no right or wrong answers and no prizes, just something to seep into your brain.</span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008"><strong></strong></span></span> </div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008"><strong>Voice</strong></span></span></div> <div><span style="font-family:Arial;font-size:85%;">If you saw your voice written down, could you place it?<br />Could you tell yours from someone else’s? </span></div> <div><span class="489390615-02052008"><span style="font-family:Arial;font-size:85%;">How does your product speak to its customers</span></span></div> <div> </div> <div><span class="489390615-02052008"><span style="font-family:Arial;font-size:85%;"><strong>Digital Literacy</strong></span></span></div> <div><span class="489390615-02052008"><span style="font-family:Arial;font-size:85%;">If your boss did a web search for you - what would he find? Would she like what she saw?</span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008">If you died in a newsworthy accident - could the news use pictures from your Facebook account?</span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008">If Vodafone live searched the Internet for you - what would it try and sell you?</span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008"></span></span> </div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008"><strong>Speed</strong></span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008">Are you faster at speaking or typing?</span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008">Are you faster at reading or listening?</span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008"></span></span> </div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008"><strong>Search</strong></span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008">Have you kept photos from several years ago?</span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008">Have you kept emails from several years ago?</span></span></div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008">Have you kept voicemails from several years ago?</span></span></div> <div> </div> <div><span style="font-family:Arial;font-size:85%;"><span class="489390615-02052008"><br />If you don't already have it, I recommend trying out <a title="http://www.spinvox.com/homepage.html" href="http://www.spinvox.com/homepage.html">Spinvox </a>to convert your voicemails to text messages.</span></span></div>Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-86564999717076175262008-04-23T09:49:00.003+01:002008-04-23T09:53:16.944+01:00Changes to the blogI'm updating the blog's template to be .mobi compliant. I'm using the <a href="http://dev.mobi/blog/blogger-mobile-template">Blogger mobile template</a> found on the dev.mobi site.<br /><br /><br />After seeing it on <a href="http://www.smstextnews.com/">SMSTextNews</a> I'm implanting <a href="http://disqus.com/">Disqus </a>comments. Let's see if we can get them <a href="http://validator.w3.org/check?uri=http%3A%2F%2Fshkspr.mobi%2Fblog%2Fblog.html&charset=%28detect+automatically%29&doctype=Inline&group=0">validating </a>against the W3c.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-81013925578650773782008-04-16T10:29:00.000+01:002008-04-16T10:30:02.410+01:00iPhone vs iPlayer : 3G capacity planningThe Internet is abuzz with the on-going spat between the BBC and the UK ISP industry.
<br>
<br>In short, the iPlayer is now responsible for 5% of all data traffic in the UK. That figure is growing.
<br>
<br>The problem is that the ISPs have been selling "unlimited" internet connectivity when their capacity is severly limited.
<br>
<br>The ISPs are trying to make up for their lack of investment in their systems by getting the BBC to pay to upgrade the ISP's networks. That's not going to happen, nor should it.
<br>
<br>So, what does this have to do with the iPhone and mobile networks?
<br>
<br>Well, simply put, mobile networks are next in the battle for bandwidth.
<br>
<br>Currently the BBC iPlayer works on the iPhone via WiFi - EDGE just isn't fast enough. But once a 3G or HSDPA iPhone appears, the iPlayer will work over the network's infrastructure.
<br>
<br>iPlayer streams weigh in at about 250MB per hour. Watch one half hour programme a day and you're close to 4GB per month. That's either a heafty bill for you or for your network provider.
<br>
<br>Now, so far, this is just an issue for O2 and the other iPhone carriers, right?
<br>
<br>Wrong! Wrong on two counts.
<br>
<br>Firstly there are a huge number of unlocked iPhones. They're running on every network from here to Beijing. Unlocked 3G iPhone users are going to want to use their phones to access services like iPlayer - they are going to be very data hungry.
<br>
<br>Secondly, more and more mobile devices will be able to access bandwidth intense streaming video. The Nokia N95 already has a Flash player built in which can access full YouTube videos. Firefox Mobile has Flash built in. Future devices will have high quality Flash or h264 players as standard. The BBC could release an RTSP service - that would give them access to virtually every 3G customer.
<br>
<br>Mobile network providers need to make sure they're ready to handle the demand that their users are going to place on the system.
<br>
<br>If they don't, we're going to end up with a busy tone on the mobile Internet - and that will just drive customers away.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-59712442238593327142008-04-04T10:34:00.003+01:002008-04-04T13:36:47.117+01:00N-gage user experience. 100% failure.I really want to like Nokia. They produce some amazing hardware, but time and time again, they're let down by poor software with a dreadful user experience.<br /><br />Take the recent n-gage launch. N-gage was a flop when it originally launched several years ago. It's absolutely critical for Nokia to get this relaunch right or else they face a T5 like PR failure.<br /><br />But Nokia being Nokia, they've fallen at the first hurdle...<br /><br />I'm going to take you through the process that a brand new user has to go through to get the software.<br /><br /><span style="font-weight: bold;">First failure, </span><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0129-763114.png"><img style="cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0129-763111.png" alt="" border="0" /></a><br />The user has to click the n-gage icon that has lain dormant on their phone since its purchase. Nokia has no "push" marketing to users - they expect the user to visit them. That's assuming that the user hasn't already deleted the n-gage app from their phone.<br /><br />So, the user clicks on the app and goes to update the software.<br /><br /><span style="font-weight: bold;">Second failure</span><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0131-741032.png"><img style="cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0131-741031.png" alt="" border="0" /></a><br />No automatic redirection to download the app, not even a clickable link. Please try and remember his URL and type it into your phone's browser.<br /><br /><span style="font-weight: bold;">Third failure</span><br />So, you type in the URL and get this...<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0132-741039.png"><img style="cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0132-741035.png" alt="" border="0" /></a><br />What's the point of this screen? I'm here to get content, not read your blog.<br /><br /><span style="font-weight: bold;">Fourth failure</span><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0127-763108.png"><img style="cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0127-763106.png" alt="" border="0" /></a><br />What phone do I have? You tell me! Use automatic device detection so people don't have to remember the obscure model number you've given the phone.<br /><br /><span style="font-weight: bold;">Fifth failure<br /></span>So, you start downloading and wait<span style="font-weight: bold;"><br /></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0133-798886.png"><img style="cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0133-798883.png" alt="" border="0" /></a><br />and wait<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0139-798891.png"><img style="cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0139-798888.png" alt="" border="0" /></a><br /><br />The download comes in at a whopping 7MB! There's no indication on the site that it's such a weighty download. The UI doesn't tell you how big it is and how long it will take. 7MB takes an age to download - even on HSDPA - and if you're on a pay per MB deal, you won't be happy watching the download going on and on and on.<br /><br /><span style="font-weight: bold;">Five failures</span>. Five barriers to entry before a customer even gets to pay Nokia for their games.<br /><br />Come on Nokia, you must do better.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-9400047708187128802008-03-11T11:08:00.004Z2008-03-11T11:39:10.581ZBBC iPlayer on your phone in 4 easy steps (and 2 hard ones)<span style="font-family:arial;">I love the </span><a style="font-family: arial;" href="http://www.bbc.co.uk/iplayer">BBC iPlayer</a><span style="font-family:arial;">. Now that it works on Linux (and anything else with Flash 9) it's a really good way to catch up on shows without having to go to The Pirate Bay and wade through mountains of crap.</span><br /><br /><span style="font-family:arial;">There are only 2 problems....</span><br /><br /><span style="font-family:arial;">1) I can't download the shows</span><br /><span style="font-family:arial;">2) I can't stream the shows to my phone (Nokia N95 and Blackberry 8800)</span><br /><br /><span style="font-family:arial;">Now, the BBC have released a version of the iPlayer for the iPhone. As usual, the BBC has some great technical information on </span><a style="font-family: arial;" href="http://www.bbc.co.uk/blogs/bbcinternet/2008/03/bbc_iplayer_on_iphone_behind_t.html">how it all works</a><span style="font-family:arial;">.</span><br /><br /><span style="font-family:arial;">Basically, the iPlayer version delivers mp4 files to the iPhone. How can you grab those mp4s to watch at your convenience on your device? It's a doddle....</span><br /><br /><ol style="font-family: arial;"><li><a href="http://www.mozilla-europe.org/en/products/firefox/">Get Firefox</a>. It's a better web browser than whatever you're using at the moment.</li><li>Change your user-agent to "iphone" (hard step 1 - see below).</li><li>Install this <a href="javascript:location.href=document.getElementById('mip-flash-player').getElementsByTagName('object')[0].getElementsByTagName('param')[0].value">Bookmarklet </a>- drag that link to your bookmarks toolbar. (Thanks to <a href="http://hublog.hubmed.org/archives/001632.html">HubLog</a>)<br /></li><li>Go to <a href="http://www.bbc.co.uk/iplayer">www.bbc.co.uk/iplayer </a>and click on the show you want to watch</li><li>Click on the Bookmarklet. You can now save the show to your computer.</li><li>Watch show on your computer (I use <a href="http://www.videolan.org/vlc/">VLC</a>) or copy to your phone/media player to watch it (hard step 2 - see below).</li></ol><span style="font-family:arial;">Ok, so here are the hard steps. </span><br /><br /><span style="font-family:arial;">To change your User-Agent you can either type "about:config" into the Firefox address bar and change "general.useragent.extra.firefox" to "iphone". Or you can install </span><a style="font-family: arial;" href="http://chrispederick.com/work/user-agent-switcher/">User Agent Switcher</a><span style="font-family:arial;">.</span><br /><br /><span style="font-family:arial;">To watch it on your phone depends on your phone. My N95 would only play the files through <a href="http://www.corecodec.com/products/coreplayer-mobile.html">CorePlayer </a>and my 8800 would only play the sound. You may have to do some video jiggery-pokery to get playback on your device.<br /><br />Video files are around 100 - 120MB for 30 minutes. Resolution is 480*272 - not HD (or even SD!) but good enough for viewing on the phone and as good as anything you might download from a torrent site. Frame rate is PAL 25fps, sound is stereo.<br /><br />Have fun!<br /></span>Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-21885078265309761882008-01-28T09:08:00.000Z2008-01-28T09:32:52.240ZMobile BadvertisingI've seen two very different adverts recently which, in my opinion are bad. Very bad. I'd even go so far as to say that they are terrible.<br /><br />The first is a poster advert seen at my local train station.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/22012008087-744193.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/22012008087-743643.jpg" alt="" border="0" /></a><br />A tagline, a shot of the service and a URL.<br /><br />Let's break it down.<br />1) The URL. I initially typed in w4mobile rather than w4mobile<span style="font-weight: bold;"><span style="font-style: italic;"><span style="font-weight: bold;">s</span></span></span> - and got a non-mobile friendly page. It would have been better if they'd bought a few similar sounding domains or set upa mobile friendly .mobi address.<br /><br />2) The URL. I have to type it in myself! What, is this 2005? Where's the QR Code? Where's the mobile shortcode? If you're going to have an easy to mistype URL - make it easy to get onto the phone.<br /><br />3) It's just so <span style="font-style: italic;">dull!</span> Why not have a bigger and more colourful shot of the service? A more descriptive idea of what the service is for?<br /><br />4) Black text on a red background!<br /><br />The service itself is nothing special. It's a list of links to various mobile friendly sites. I was expecting something a bit more dynamic. Some social bookmarking for mobile users. It's very 1998.<br /><br />Next up, a mobile advert seen on Vodafone live! (I work for Vodafone, these are my optinions, not their's).<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0071-719399.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0071-719395.png" alt="" border="0" /></a>First off, the good...<br /><br />Click-to-Call. Great stuff. Too many mobile websites insist you remember their number, exit the browser and manually dial. With this, click and you're dialling.<br /><br />The bad....<br /><br />Again, a fairly dull advert. 1 Image, and a few lines of text. This isn't a newspaper - you're not paying per word or per image - why not brighten it up?<br /><br />What the click-to-call giveth the "this is a chargeable call" taketh away! Why use a premium rate number that isn't included in anyone's bundle when you could use a geographic number that would be free for all your customers to call?<br /><br />Finally, take a look at that advert again. What do Avis do? What exactly can I rent for £10 a day?<br /><br /><br />Mobile Advertising is big business. You wouldn't know it to look at these two adverts.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-56314146433220837382008-01-17T08:42:00.001Z2008-01-17T08:42:11.924ZI'm a former Scrable ChampionWay back before Facebook, when the Internet was made of string and chewing gum, when Scrabble was a game for old people and nerds, I was.... Well.... A nerd!<p>I loved Scrabble and attained the heady heights of school champion!<p>But it wasn't enough. I had tasted power and wanted more. I devoured Scrabble strategy books, word lists, reverse dictionaries and spent the nights dreaming about triple word scores. <p>I even went to the regional finals where our team came second to some suspiciously over-developed "school boys" from Westminster. <p>My love of scrabble stays strong, but I haven't dusted off my tiles in years.<p>All of which leads me to Hasbro/Mattel and their war against Scrabulous. I've never used the Facebook app - but I think I might take it up, just to spite them. <p>Old companies have a very hard time adjusting to the Internet way of doing things. There are two reasons for this...<p>1) Hasbro/Mattel exist in a nice and cosy status quo and don't want to take any risks. They're making a solid amount doing what they've always done, so why innovate?<p>2) The innertia of old companies weighed down with processes, multiple stakeholders, vested interests and office politics is staggering. It amazes me that Google and Apple can seemingly think of an idea on Monday and have it released on a Tuesday. Meanwhile, it's Thursday and I'm stuck in a meeting discussing whether the meeting to arrange the logo placement on the report exploring the possibility of designing a new application should be held in May or June. <p>Does Hasbro/Mattel have the legal right to sue Scrabulous? Undoubtedly. Some company is infringing on their work and not paying them. That's lawsuit time. <p>Do they have a *moral* right to sue? Scrabble was invented 50 years ago - I certainly think it should now be in the public domain. <br>Hasbro/Mattel haven't taken up the new economy and released an online version of any of the games. They've dropped the ball and, as always happens in this capitalist society, someone has picked it up and started playing with it. <p>Hasbro/Mattel can't simply buy Scrabulous and slap their branding on it - that would open the floodgates for thousands of rip-offs each trying to get bought out. <br>They can't sue them out of existance without generating a lot of ill-will. <p>So what can they do?<p>1) Fire whoever runs their Internet Division (and their heavy-handed legal team, for that matter)<br>2) Create an official version of Scrabble for Facebook. Make it so good that people would rather use it than some knock off. <br>3) Create social games that work across the Internet. Invest heavily in this new world. Put all their existing games online and develop great new games specifically to be played online. <br>4) Encourage Scrabulous to ceed to the Official Scrabble Facebook app. They shouldn't pay them off, they should obliterate tham with a better product, better marketing and a better experience and, maybe, the hint of a lawsuit. <p>Of course, what they'll *actually* do is sue, create a storm of negative publicity and reap the rewards of the Streisand Effect<p><a href="http://wapedia.mobi/en/Streisand_effect">http://wapedia.mobi/en/Streisand_effect</a><p>Right. I'm off to install the Scrabulous app - who wants a game?Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-82719893608894807182007-12-23T11:51:00.001Z2007-12-23T12:00:10.649ZQR Codes seen in the wild!Seen on a billboard in London, near Oxford Circus tube.<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos-c.ak.facebook.com/photos-ak-sf2p/v160/14/103/609836217/n609836217_546818_6940.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://photos-c.ak.facebook.com/photos-ak-sf2p/v160/14/103/609836217/n609836217_546818_6940.jpg" alt="" border="0" /></a>A part electronic animated advert offering a discount at a local store. If you text to 79990 you'll receive a <a href="http://wapedia.mobi/Data_matrix">Datamatrix code</a>.<br /><br />In this case, it's the store which is using the code; they'll scan it in before giving you a discount.<br /><br />This is a pretty good way of distributing codes. The retailer gets your phone number and, when you show the code they'll get a good idea of what phones are popular so they can work out which accessories to stock. They can probably upsell you a newer mobile if you've got a brick.<br /><br />I took a quick scan of the code on the advert using <a href="http://www.quickmark.com.tw/En/basic/download.asp">Quickmark</a> - sadly, it was only dummy text.<br /><br />I wonder how long it will be before supermarkets start sending these rather than physical vouchers.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-7135695277400347632007-12-20T14:29:00.000Z2007-12-20T15:05:49.316ZBluetooth Spam from Coca-Cola<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/coca-cola-718815.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/coca-cola-718812.jpg" alt="" border="0" /></a><br /><a href="http://www.gizmocafe.com/blogs/gizmo_cafe_blog/archive/2007/07/23/bluetooth-proximity-marketing-cell-phone-spam-alert.aspx">Bluetooth spam</a>. It's been <a href="http://www.smstextnews.com/2007/10/hsbc_cans_bluetooth_spam_plan.html">debated</a> for a <a href="http://www.schneier.com/blog/archives/2005/08/bluetooth_spam.html">long time</a>, but it looks like it's <a href="http://legalit.itproportal.com/?p=1050">becoming </a>a <a href="http://www.mobilemarketingmagazine.co.uk/2007/10/baby-you-can-sp.html">reality </a>in the UK now that the <a href="http://www.consumer-preference.com/2007/10/bluetooth-marketing-ico-removes.html">ICO </a>say marketers do not need opt-in consent - although the <a href="http://www.mobile.dma.org.uk/content/Inf-FAQ.asp">DMA differs in opinion</a>.<br /><br />I was quietly sat in a London restaurant when my phone bleeped into action. Would I like to receive a Bluetooth message from "Coca-Cola".<br /><br />I was curious and I accepted the message - I fully expected it to be a prank and that I would receive <a href="http://wapedia.mobi/en/Shock_site">Tub Girl </a>or worse...<br /><br />What I actually got was an <a href="http://shkspr.mobi/assets/coca-cola.jpg">image</a>, an <a href="http://shkspr.mobi/assets/coca-cola.mp3">MP3 of the Coke theme</a> and a <a href="http://shkspr.mobi/assets/coca-cola.3gp">3GP movie</a> of a Coke advert. (I figure if they're spamming them to all and sundry, I can distribute them as well...)<br /><br />It's an effective advertising campaign. While I don't care for the mp3, I'm sure lots of kids will enjoy it. I even thought that the video was rather funny.<br /><br />I'm in two minds about this....<br /><br />1) I did consent to receive the advert. If I'd clicked "no" I wouldn't have been bothered by it again. It's pretty much the same as a <a href="http://www.bigissue.com/">Big Issue </a>vendor asking if I want to buy a copy.<br /><br />2) On the other hand, if every shop was blasting out messages, I'd be a bit pissed off. Rather than a couple of Big Issue vendors, I'd be <a href="http://news.bbc.co.uk/1/hi/programmes/moneybox/3760169.stm">assaulted </a>by a team of <a href="http://wapedia.mobi/en/Chugger">chuggers.</a><br /><br />However, in this case, I can solve all my problems by turning my bluetooth <span style="font-weight: bold;">off</span> or setting it to non-discoverable.<br /><br />For now, it's not a problem. It's low volume and trivial to avoid. But what happens when someone starts <a href="http://wiki.forum.nokia.com/index.php/How_to_detect_a_bluetooth_device_being_in_non-discoverable_%28private%29_mode">hacking your non-discoverable phone</a> and starts sending <a href="http://www.google.co.uk/m/search?mrestrict=xhtml&site=images&source=mobileproducts&sa=X&oi=spell&ct=res&cd=1&q=ann+widdecombe">offensive images</a> in the name of "Pepsi Cola"?<br /><br />What would <a href="http://wapedia.mobi/en/Harald_I_of_Denmark?t=7.#7.">King Harald</a> make of it?Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-64067577934142854522007-12-17T11:32:00.000Z2007-12-17T11:46:09.491ZTurn Your N95 into an iPhone<a href="http://www.bysamir.fr/">Samir </a>has just released this little <a href="http://www.bysamir.fr/rotateme/">auto-rotate app</a> for the N95. As you rotate your phone, the screen reorients itself. It's a brilliant idea and an excellent application... But it really calls into question Nokia's ability to react to the market.<br /><br />The N95 has always had an accelerometer (the device which tells it which way up it is) but it has only ever been used to stablise photos. What a waste!<br /><br />The N95 was <a href="http://en.wikipedia.org/wiki/Nokia_N95#History">realeased </a>in March 2007 wherease the iPhone was <a href="http://en.wikipedia.org/wiki/IPhone#History">released </a>a few months later in June. However, the iPhone's rotating screen was known well in advance of release. With <a href="http://www.allaboutsymbian.com/forum/showthread.php?t=58226">several </a><a href="http://discussions.nokia.co.uk/discussions/board/message?board.id=smartphones&message.id=45619">firmware </a><a href="http://www.nokia.co.uk/A4226014">updates </a>for the N95, it's shocking that it takes a 3rd party developer to release such a compelling UI upgrade.<br /><br />The N95 8GB is also missing this functionality - despite being released as an "iPhone killer". The new <a href="http://www.nokia.com/betalabs/channels">Channels service</a> from <a href="http://www.nokia.com/betalabs/">Nokia Beta Labs </a>has auto-rotate built in - but still no word on whether a future firmware upgrade will include a native roatate function.<br /><br />I'm not a big fan of the iPhone - but I hope it lights a fire underneath the other manufacturers and gets them to raise their game.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-19351605873618686822007-12-06T17:35:00.000Z2007-12-06T18:04:10.244ZQR Codes<a href="http://wapedia.mobi/en/QR_Code">QR Codes</a> are funky 2D barcodes. Snap one with your camera phone and you'll get information on your phone.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digitalmasons.co.uk/shkspr.mobi/qr_img0.50g/php/qr_img.php?d=Romeo%2C%20Romeo%2C%20wherefore%20art%20thou%20Romeo%3F"><img style="cursor: pointer; width: 122px; height: 122px;" src="http://www.digitalmasons.co.uk/shkspr.mobi/qr_img0.50g/php/qr_img.php?d=Romeo%2C%20Romeo%2C%20wherefore%20art%20thou%20Romeo%3F" alt="" border="0" /></a><br />However good your mad T9 skillz are, it's a struggle to type in long URLs, SMS exact keywords to a shortcode or to accurately transcribe a business card onto your phone. That's where QR Codes come in. No more typing - just point and click.<br /><br />Even <a href="http://www.google.com/adwords/printads/ads/barcode/">Google </a>is getting in on the act. They're putting them on print adverts they're running.<br /><br />See this on a poster on a train, snap it with your camera and you instantly have the URL on your phone.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/qr_img0.50g/php/qr_img.php?d=http%3A%2F%2Fshkspr.mobi%2Fblog%2Fblog.html"><img style="cursor: pointer; width: 122px; height: 122px;" src="http://shkspr.mobi/qr_img0.50g/php/qr_img.php?d=http%3A%2F%2Fshkspr.mobi%2Fblog%2Fblog.html" alt="" border="0" /></a><br /><br />See this on a business card, whip out your phone, the contact is saved.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digitalmasons.co.uk/shkspr.mobi/qr_img0.50g/php/qr_img.php?d=%2B448080408408"><img style="cursor: pointer; width: 149px; height: 149px;" src="http://www.digitalmasons.co.uk/shkspr.mobi/qr_img0.50g/php/qr_img.php?d=%2B448080408408" alt="" border="0" /></a><br />QR Codes are, as with many things, <a href="http://www.qrcodeblog.com/">big in Japan.</a> They're catching on in Europe with loads of <a href="http://qrcode.es/?language=en">blogs </a>dedicated to them.<br /><br />Want to generate your own? Of course you do! Visit my <a href="http://shkspr.mobi/qr.php">QR Code generator</a> - it even works on your phone, naturally!<br /><br />Geeky Postscript....<br />I've noticed that many of the QR generators out there (I'm looking at you, <a href="http://mobilecodes.nokia.com/create.jsp">Nokia</a>) don't encapsulate data properly. <geek mode="">Certain characters such as : / + etc need to be turned into special characters as per <a href="http://www.faqs.org/rfcs/rfc1738">RFC1738)</a> - many QR Code generators don't do this. This means that an international phone number like "+447....." comes out as "447....." and won't work on the marjority of phones. My generator avoids this by using <a href="http://uk.php.net/manual/en/function.rawurlencode.php">rawurlencode</a> </geek>Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-52033676394795130762007-12-04T18:20:00.001Z2007-12-06T12:06:42.572ZMusicStation, some thoughts<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/02-764332.png"><img style="cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/02-764329.png" alt="" border="0" /></a><br />Some thoughts on MusicStation - in responce to Ewan at <span style="text-decoration: underline;"><a href="http://www.smstextnews.com/2007/12/omnifones_musicstation_could_rival_itunes_-_anyone_tried_it_yet.html">SMS Text News</a><br /><br /></span><p>(I do work for Vodafone, but these are my own opions....)</p>MusicStation by Omnifone is a service offered by Vodafone. For £2 per week, you can download as much music as your phone can store and listen to it any time, anywhere. It is, in essence, iTunes for your mobile. All of the songs are delivered over the air, so you don't need to sync your phone with your computer.<p>I use MusicStation on a Nokia N95 8GB. </p><p>Where MusicStation is good, it's very good. Where it's bad, it's merely a bit irritating. </p><p>The Good:<br />The fact that you can easily search for new tracks, artists and albums on your phone is great. It's like the Amazon Kindle in that you can browse, buy and use all on the same platform. </p><p>Downloading over 3G or HSDPA is just about fast enough to listen to track 1 while track 2 is downloading.</p><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0033-771183.png"><img style="cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0033-771181.png" alt="" border="0" /></a></p><p>The community features are great - seeing the latest music news and downloading the artist's music at the same time is a great idea.</p><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0031-737307.png"><img style="cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0031-737305.png" alt="" border="0" /></a> </p><p>You can share your playlists with your friends and the wider community. </p><p>Music qualty is fine, sounds as good as the iPod - your phone and headphones not withstanding :-)</p><p>It's cheap. £2 will buy you 2 and a half tracks on iTunes, here it gets you a week of music. </p><p>The Bad:<br />The usability isn't as good as the iPod. It works well, but it's not quite as fluid. </p><br /><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://shkspr.mobi/blog/uploaded_images/Screenshot0035-724520.png"><img style="cursor: pointer;" src="http://shkspr.mobi/blog/uploaded_images/Screenshot0035-724518.png" alt="" border="0" /></a></p><p>No gapless playback... Grrr... This was, I'm sure the number one feature request on the iPod and every other MP3 player. It really disrupts the flow of a live album to have a few seconds of silence between each track. </p><p>You can only play tracks you've downloaded from MusicStation. While their catalogue is very extensive, it doesn't have The Beatles - nor will it let you download profane songs (I think). So, you can't use it to play any audio books or music you've made yourself. The catalogue - like iTunes- has occasional errors and multiple versions of the same album, but nothing serious. </p><p>Being a software app, it has occaisional bugs and doesn't always integrate well with the phone's native features (volume control is done in the app, not the N95's hard keys, for example). After leaving it on all day downloading The Monkees' back catalogue, the app does become slow and occaisionally unresponsive. Admittedly, it's not going to be used for such extended periods most of the time. </p><p>There's no way I can find to delete tracks you've downloaded. With an 8GB phone it's not a problem, but if you're stuck with something smaller, it could be annoying. </p><p>DRM. I'm against DRM. It's evil. BUT, this is a rental model. For the price of 1 album (£8) you get to listen to every album in the world for a month. Without the DRM, you could download every album and quit paying at the end of the month. I'm happy to return a movie to Netflix or Blockbuster, I guess I can be happy to do it with music.<br />Overall, I set it downloading a couple of albums and listen to them when commuting. I'm broadly happy with it as a consumer. It's cheaper and more convenient than iTunes or any other music provider I've tried. </p><p>I wish that they had a message board where people can contribute feedback - but they seems fairly responsive by email. </p><p>The good, I feel outweighs the bad. </p><p>These are my own opions, not Vodafone's. I'm typing this on my Blackberry, so please excuse any typos.<br /></p><p><br /></p>Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-71604791305094675742007-11-26T17:40:00.000Z2007-11-26T17:43:41.407ZQuake on your phone1) Install the PIPs engine from <a href="http://koti.mbnet.fi/hinkka/Download.html">http://koti.mbnet.fi/hinkka/Download.html</a><br />2) Install the Quake software, also from <a href="http://koti.mbnet.fi/hinkka/Download.html">http://koti.mbnet.fi/hinkka/Download.html</a><br />3) Get the Shareware version of Quake from <a href="http://www.libsdl.org/projects/quake/data/quakesw-1.0.6.zip">http://www.libsdl.org/projects/quake/data/quakesw-1.0.6.zip</a><br />4) Follow the instructions at <a href="http://koti.mbnet.fi/hinkka/installation.html">http://koti.mbnet.fi/hinkka/installation.html</a><br /><br />Hey presto, fragging on your phone.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-36648129219359736692007-11-16T17:18:00.000Z2007-12-06T12:38:16.526ZTurn your N95 into a Light SabreUse your N95 to slice iPhones in half.<br /><a href="http://graho.wordpress.com/">Light Sabre for the N95</a><br /><a href="http://www.symbian-freeware.com/download-lightsaber-for-nokia-n95.html"></a><br />It's uses the N95's built in accelerometer. Expect your office to erupt with geekish joy as soon as the first "hmmmmmm" begins.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-2606474001577208922007-11-15T12:24:00.001Z2007-11-15T12:24:34.762ZOn international roaming.Having spent the last few days in foreign climes, I've the following observations about the mobile experience.
<br>
<br>1) Shortcodes. I'm aware that there are technical limitations, but it's frustrating not being able to use UK specific shortcodes when abroad. I'm aware that the texperts shortcode (660000) may conflict with a local shortcode - but why can't I prefix it with +44?
<br>
<br>2) Meeting invites. If a German sends a meeting invite to an Englishman for a meeting in Istanbul - what time should one's Blackberry display the meeting as being? Maybe I've set up my blackberry and Exchange server incorrectly, but it seems obvious to me that all events should be stored as time zone neutral - seconds from the Unix Epoch, for example - and the device should render them as per the timezone for which it is configured.
<br>
<br>Or the whole of Europe could move to CET.
<br>3) Why aren't there (or why can't I find) airport and airline websites which are mobile friendly? People going to airports are away from their homes and offices and away from their computers. Not everyon has, nor wants to boot up, a laptop. As you go into every airport their should be a sign (or a bluetooth pushed message) saying "Visit heathrow.mobi to make your stay more pleasant." With an accompanying site telling you where your gate is, for how long your flight is delayed and how to check in.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.comtag:blogger.com,1999:blog-7692971555079600277.post-45146476791941090182007-11-08T15:29:00.001Z2007-11-08T15:35:36.265ZSHKSPR.mobi goes liveSHKSPR.mobi exists to bring the world's greatest playwrite to the SMS generation! No more will teenagers have to read long and complex prose, they can have everything compressed into a language with which they are more familiar!<br /><br />That is, of course, a load of nonsense. This site exists because I wanted a test bed for all my mobile content. I figured that abusing Shakespeare was the best way to start.Terence Edenhttp://www.blogger.com/profile/10270360564522859892noreply@blogger.com