<?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>Gaunt Face &#124; Matthew Gaunt &#187; General</title>
	<atom:link href="http://www.gauntface.co.uk/blog/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gauntface.co.uk/blog</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Tue, 31 Jan 2012 23:21:32 +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>Facebook Sync 2.0</title>
		<link>http://www.gauntface.co.uk/blog/2012/01/31/facebook-sync-2-0/</link>
		<comments>http://www.gauntface.co.uk/blog/2012/01/31/facebook-sync-2-0/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 23:21:32 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.gauntface.co.uk/blog/?p=1029</guid>
		<description><![CDATA[I&#8217;ve been messing around with Android Fragments for the past couple of days and just wanted to bung up some early screenshots and get some feedback. The screenshots shown are from a G1 running 1.6 and a Samsung Tab 10.1 (confusingly framed in a Motorola Xoom).]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been messing around with Android Fragments for the past couple of days and just wanted to bung up some early screenshots and get some feedback. The screenshots shown are from a G1 running 1.6 and a Samsung Tab 10.1 (confusingly framed in a Motorola Xoom).</p>
<p><a class="img-link" href="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/Tab-10.0-Facebook-Sync-Framed-e1328051602660.png"><img class="aligncenter size-full wp-image-1033" title="Tab 10.1 Facebook Sync 2.0 (Framed Xoom)" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/Tab-10.0-Facebook-Sync-Framed-e1328051602660.png" alt="" width="800" height="563" /></a></p>
<p><span id="more-1029"></span></p>
<p><a class="img-link" href="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/Tab-10.0-Facebook-Sync-Custom-Dialog-Framed-e1328051689812.png"><img class="aligncenter size-full wp-image-1034" title="Tab 10.1 Facebook Sync 2.0 Custom Dialog (Xoom Framed)" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/Tab-10.0-Facebook-Sync-Custom-Dialog-Framed-e1328051689812.png" alt="" width="800" height="563" /></a></p>
<p><a class="img-link" href="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/G1-Facebook-Sync.png"><img class="aligncenter size-full wp-image-1031" title="G1 Facebook Sync 2.0" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/G1-Facebook-Sync.png" alt="" width="320" height="480" /></a></p>
<p><a class="img-link" href="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/G1-Facebook-Sync-Custom-Dialog.png"><img class="aligncenter size-full wp-image-1032" title="G1 Facebook Sync 2.0 - Custom Dialog" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/G1-Facebook-Sync-Custom-Dialog.png" alt="" width="320" height="480" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2012/01/31/facebook-sync-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android is Still a Young&#8217;un</title>
		<link>http://www.gauntface.co.uk/blog/2012/01/15/android-is-still-a-youngun/</link>
		<comments>http://www.gauntface.co.uk/blog/2012/01/15/android-is-still-a-youngun/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 19:33:57 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.gauntface.co.uk/blog/?p=1017</guid>
		<description><![CDATA[Seeing the changes of a platform which has grown to handle various screen sizes, various OEM alterations, various API tweaks, re-writes and now devices types has been an exciting, albeit challenging experience. I&#8217;ve had the fortune of working with some of the best Android developers out there, but keeping on top of all of this [...]]]></description>
			<content:encoded><![CDATA[<p><a class="img-link" href="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/android-calaveroid-6__35412_zoom.jpg"><img class="aligncenter size-full wp-image-1018" title="Android Calaveroid" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/android-calaveroid-6__35412_zoom.jpg" alt="Android Calaveroid - Image from Dead Zebra" width="500" height="375" /></a></p>
<p>Seeing the changes of a platform which has grown to handle various screen sizes, various OEM alterations, various API tweaks, re-writes and now devices types has been an exciting, albeit challenging experience.</p>
<p>I&#8217;ve had the fortune of working with some of the best Android developers out there, but keeping on top of all of this is a must and unfortunately only experience can account for a lot of quirks in Android.</p>
<p>There&#8217;s been a number of times where I&#8217;ll moan about the method of achieving a task in android despite there being seemingly no reason to alter the initial attempt. Examples of this include:</p>
<ol>
<li>&#8216;this&#8217; vs getApplicationContext(). A large number of examples when Android first came up passed &#8216;this&#8217; around when a context was needed. This was <a title="Avoiding Memory Leaks" href="http://android-developers.blogspot.com/2009/01/avoiding-memory-leaks.html" target="_blank">later addressed by Romain Guy</a> as being an easy way to cause memory leaks. But the problem is it&#8217;s easy to miss these posts and the only time you&#8217;ll need to read it is when the application starts to act in weird ways, not really giving an indication that this is the cause.</li>
<li>ViewFlipper. There was a very subtle bug in ViewFlipper where it causes a force close after a few orientation changes / moving between activities. <a title="ViewFlipper Bug" href="http://daniel-codes.blogspot.com/2010/05/viewflipper-receiver-not-registered.html" target="_blank">The fix was simple</a>, but it was an easy one to miss and release into wild.</li>
<li>Helper classes like AsyncTask &amp; ListViewActivity. I will openly admit that this one is largely personal preference but I will still chuckle if anyone discusses the issue with me and later finds it would of been easier if they had taken the initial hit of more work. Starting with the ListViewActivity, I see little point is using this, the code saved in finding the ListView from the layout seems so trivial it is easily out weighed by the fact you can no longer extend a different class. As for AsyncTasks, the code has a great deal of boiler plate and doesn&#8217;t really simplify things (From my point of view). But the real issue is you lose freedom to spin off other threads if you need to. Al Sutton did a great talk at Droidcon 2011 on <a title="Al Sutton - Android Threading" href="http://skillsmatter.com/podcast/home/concurrency-and-multi-core-honeycomb" target="_blank">Android multi-threading</a>.</li>
<li>Tiling Bitmaps. I&#8217;ve found numerous posts where people have had issues with tiling bitmaps. Again this is one of those bugs where even though the majority of the time it works, the odd once or twice it files and you end up with a stretched image. The solution, again simple, request the tiling in code instead of XML.</li>
</ol>
<p>Back to my point, a lot of things I do in Android is a result of experience and learning off of others.</p>
<p>I regularly try out new things in Android and try to forget some of these issues in the hope that they are resolved. This is only ever done when I&#8217;m producing examples, where a force close caused by a bug in the Android source isn&#8217;t a real concern.</p>
<p>Today I&#8217;ve been working on one of the simplest app&#8217;s I&#8217;ve ever worked on. A Kitchen Sink application for Android, the main aim of which is to make themes quicker and easier as well as cover off most of the scenarios of input and state.</p>
<p>I&#8217;ve not done much work with Android Fragments and been using this app as a learning experience.  But it has revealed an extremely old pet hate.</p>
<p>The Dialog.</p>
<p>I&#8217;ve spent a few hours hitting my head against a brick wall figuring out why displaying a DialogFragment and then rotating the device would cause a crash.</p>
<p>The answer was to simply not add the fragment in XML, but add it in programmatically.</p>
<p>These kind of issues scare me. I tend to create bespoke Dialog&#8217;s in my own app&#8217;s to keep in with a heavily customised UI, but for client code I will tend to opt for the Google code base. With bugs like these, where the outcome is determined by such a fundamental decision, it&#8217;s shows Androids infancy.</p>
<p>Android began to stabilise a lot before the release of Honeycomb. Now with the release of Ice Cream Sandwich I get the impression more of these bugs are going to surface. Fortunately the issues will be found faster than ever before thanks to the thriving community of developers.</p>
<p><a title="Andoird Calavero - Dead Zebra Shop" href="http://shop.deadzebra.com/android-mini-special-edition-calaveroid/" target="_blank"> Image from Dead Zebra</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2012/01/15/android-is-still-a-youngun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heroku You Crafty Devil</title>
		<link>http://www.gauntface.co.uk/blog/2012/01/05/heroku-you-crafty-devil/</link>
		<comments>http://www.gauntface.co.uk/blog/2012/01/05/heroku-you-crafty-devil/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 11:21:36 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.gauntface.co.uk/blog/?p=1011</guid>
		<description><![CDATA[Been using Heroku for a new project and these are the commands which I must learn and remember. Until then, I&#8217;m jotting them down here as I go along: heroku ps &#60;- Heroku Process State. Lists the currently running processes heroku ps:scale web=1 &#60;- Scale processes. heroku ps:scale &#60;Process Name&#62;=&#60;No of Instances&#62; heroku logs heroku [...]]]></description>
			<content:encoded><![CDATA[<p><a class="img-link" href="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/heroku-logo.png"><img class="aligncenter size-full wp-image-1012" title="Heroku Logo" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2012/01/heroku-logo.png" alt="Heroku Logo" width="313" height="98" /></a></p>
<p>Been using Heroku for a new project and these are the commands which I must learn and remember. Until then, I&#8217;m jotting them down here as I go along:</p>
<p>heroku ps &lt;- Heroku Process State. Lists the currently running processes</p>
<p>heroku ps:scale web=1 &lt;- Scale processes. heroku ps:scale &lt;Process Name&gt;=&lt;No of Instances&gt;</p>
<p>heroku logs</p>
<p>heroku open</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2012/01/05/heroku-you-crafty-devil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Need ADB at My Finger Tips</title>
		<link>http://www.gauntface.co.uk/blog/2011/12/29/i-need-adb-at-my-finger-tips/</link>
		<comments>http://www.gauntface.co.uk/blog/2011/12/29/i-need-adb-at-my-finger-tips/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 16:50:35 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.gauntface.co.uk/blog/?p=1004</guid>
		<description><![CDATA[Edit your ~/.profile file Then add something along the lines of: if [ -d "/home/matt/Development-Tools/android-sdks/tools" ] ; then PATH=&#8221;/home/matt/Development-Tools/android-sdks/tools:$PATH&#8221; fi if [ -d "/home/matt/Development-Tools/android-sdks/platform-tools" ] ; then PATH=&#8221;/home/matt/Development-Tools/android-sdks/platform-tools:$PATH&#8221; fi I tried &#8216;~/Development-Tools&#8230;..&#8217; but had no luck. Anyway, restart your machine and jobs a good&#8217;un]]></description>
			<content:encoded><![CDATA[<p>Edit your ~/.profile file</p>
<p>Then add something along the lines of:</p>
<p>if [ -d "/home/matt/Development-Tools/android-sdks/tools" ] ; then<br />
    PATH=&#8221;/home/matt/Development-Tools/android-sdks/tools:$PATH&#8221;<br />
fi</p>
<p>if [ -d "/home/matt/Development-Tools/android-sdks/platform-tools" ] ; then<br />
    PATH=&#8221;/home/matt/Development-Tools/android-sdks/platform-tools:$PATH&#8221;<br />
fi</p>
<p>I tried &#8216;~/Development-Tools&#8230;..&#8217; but had no luck.</p>
<p>Anyway, restart your machine and jobs a good&#8217;un</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2011/12/29/i-need-adb-at-my-finger-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Berg: Little Printer</title>
		<link>http://www.gauntface.co.uk/blog/2011/11/30/berg-little-printer/</link>
		<comments>http://www.gauntface.co.uk/blog/2011/11/30/berg-little-printer/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 22:18:12 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.gauntface.co.uk/blog/?p=981</guid>
		<description><![CDATA[Another post on Little Printer? Yeah, you guessed it I&#8217;m not going to say much on it apart from a congrats to Berg for releasing it, it&#8217;s a fantastic looking product and I&#8217;m looking forward to getting my hands on one and secondly the reason I like this is because it&#8217;s moving away from digital. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<p style="text-align: center;"><a class="img-link" href="http://www.gauntface.co.uk/blog/wp-content/uploads/2011/11/productpage-product-image-e1323211766334.jpg"><img class="aligncenter size-full wp-image-982" title="Berg: Little Printer" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2011/11/productpage-product-image-e1323211766334.jpg" alt="Berg: Little Printer" width="800" height="502" /></a></p>
<p>Another post on Little Printer? Yeah, you guessed it <img src='http://www.gauntface.co.uk/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I&#8217;m not going to say much on it apart from a congrats to Berg for releasing it, it&#8217;s a fantastic looking product and I&#8217;m looking forward to getting my hands on one and secondly the reason I like this is because it&#8217;s moving away from digital.</p>
<p>It&#8217;s a bit of a weird thing to suggest (especially for an app developer), but a small chunk of paper I can grab in the morning, with all the bits of info I need for the day, that&#8217;s pretty handy. The main reason I think it&#8217;s going to be successful is because the output is something physical.</p>
<p>It&#8217;s easy to believe that everything should be in the cloud and to be honest I keep the majority of my content in cloud. At the end of the day  I don&#8217;t want to worry about back-ups and how to access content when I&#8217;m away from my usual computer. However, with this mentality comes a sense of letting go of all things physical, paper notes, CD&#8217;s, DVD&#8217;s, even hard drives, but should that be the case?</p>
<p>The root cause of my interest stems from the loss of physical attributes which occur when shifting to the cloud. This was peaked during a completely different discussion about applications like bump with one of my close friends Andy Coghill, who has a background in product design.</p>
<p>After starting a conversation around substituting a physical business card for a digital one, the first thing Andy focused on was the loss of touch.</p>
<p>Taken back I probed further questioning why he didn&#8217;t like the idea of things like NFC, QR codes or bump, thinking NFC was the most natural way to do it and Andy simply moved onto to push that touching, feeling and owning that card was far more powerful. I had to agree. My software engineer background went to the toolbox and found the usual tools of the trade, cloud computer, NFC &amp; mobile devices. His product design background went to the toolbox and found the materials, the user perception and everything he knows and loves.</p>
<p>Now consider Little Printer, you can see how that might apply. Having a physical receipt sized piece of paper with the vital bits of info you need for the day has a number of physical properties that you could easily overlook. All this printer offers is a link between the cloud to the physical, something which has been overlooked all too much these days.</p>
<p>If you want to find more info then check out: <a title="BergCloud" href="http://bergcloud.com/">http://bergcloud.com/</a></p>
<p style="text-align: center;"><iframe src="http://player.vimeo.com/video/32796535?byline=0&amp;portrait=0&amp;color=ffffff" frameborder="0" width="400" height="225"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2011/11/30/berg-little-printer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LastMinute.com &#8211; Nokia &#8211; Qt &#8211; Me</title>
		<link>http://www.gauntface.co.uk/blog/2011/11/30/lastminute-com-nokia-qt-me/</link>
		<comments>http://www.gauntface.co.uk/blog/2011/11/30/lastminute-com-nokia-qt-me/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 20:02:31 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.gauntface.co.uk/blog/?p=977</guid>
		<description><![CDATA[I&#8217;ve been working with team Phaedrus at Future Platforms HQ to develop the Qt version of LastMinute.com&#8217;s hotel booking application. Being one of the first Qt projects I&#8217;d worked on, I was amazed at how easy it was to get to grips with Qt Quick, Nokia&#8217;s technique for developing applications in QML and Javascript. After [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working with team Phaedrus at Future Platforms HQ to develop the Qt version of LastMinute.com&#8217;s hotel booking application.</p>
<p>Being one of the first Qt projects I&#8217;d worked on, I was amazed at how easy it was to get to grips with Qt Quick, Nokia&#8217;s technique for developing applications in QML and Javascript.</p>
<p>After the application was finished Nokia asked if we would be happy to talk about our experience developing with Qt and you can see the result below.</p>
<p>If you wanted to hear other developers experience with Qt then look no further than <a href="http://www.developer.nokia.com/Develop/Qt/Videos/">http://www.developer.nokia.com/Develop/Qt/Videos/</a>.</p>
<p style="text-align: center;"><iframe width="800" height="437" src="http://www.youtube.com/embed/57400bATtos" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2011/11/30/lastminute-com-nokia-qt-me/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Site &amp; New Blog</title>
		<link>http://www.gauntface.co.uk/blog/2011/11/29/new-site-new-blog/</link>
		<comments>http://www.gauntface.co.uk/blog/2011/11/29/new-site-new-blog/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 20:40:29 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.gauntface.co.uk/?p=968</guid>
		<description><![CDATA[&#160; Oh yeah. The site was looking a little bit outdated and it wasn&#8217;t quite fitting my needs: I struggled to adding sections to the site at a whim, at least now it consists of small chunks of content I can add, edit and remove. It was old and looked it I wanted an excuse [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p style="text-align: center;"><a href="http://www.gauntface.co.uk/blog/wp-content/uploads/2011/11/Gaunt-Face-Screenshot-e1322599343330.png"><img class="aligncenter size-large wp-image-970" title="Gaunt Face - Home Screenshot" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2011/11/Gaunt-Face-Screenshot-1024x583.png" alt="Gaunt Face - Home Screenshot" width="819" height="466" /></a></p>
<p>Oh yeah.</p>
<p>The site was looking a little bit outdated and it wasn&#8217;t quite fitting my needs:</p>
<ol>
<li>I struggled to adding sections to the site at a whim, at least now it consists of small chunks of content I can add, edit and remove.</li>
<li>It was old and looked it</li>
<li>I wanted an excuse to play with a little HTML5</li>
<li>I wasn&#8217;t particularly happy with the format of the blog and hopefully the simplified look and feel will encourage me to post on a regular basis.</li>
</ol>
<p>If you find any problems with the site please give me a shout, otherwise go and check out <a title="Gaunt Face - Matthew Gaunt" href="http://www.gauntface.co.uk/">gauntface.co.uk</a> and enjoy the blog.</p>
<p>p.s. I&#8217;m sorry for out right blocking users of IE9 or less . . . . but unfortunately I don&#8217;t want to cater for such a small portion of my visitors by building vasts amount of backwards compatibility.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2011/11/29/new-site-new-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I&#8217;ll Have in a Years Time</title>
		<link>http://www.gauntface.co.uk/blog/2010/04/17/what-ill-have-in-a-years-time/</link>
		<comments>http://www.gauntface.co.uk/blog/2010/04/17/what-ill-have-in-a-years-time/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 23:14:49 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.gauntface.co.uk/blog/?p=472</guid>
		<description><![CDATA[This is a real short post, but I can&#8217;t help but write put this down. Also extra note with the phone &#8211; *Work as a good replacement for an ipod (i.e. big hard drive, easy sync tools)]]></description>
			<content:encoded><![CDATA[<p>This is a real short post, but I can&#8217;t help but write put this down.</p>
<p><img class="aligncenter size-full wp-image-473" title="Matts Things" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2010/04/Matts-Things.png" alt="" width="800" height="700" /></p>
<p>Also extra note with the phone &#8211; *Work as a good replacement for an ipod (i.e. big hard drive, easy sync tools)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2010/04/17/what-ill-have-in-a-years-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Look At The Courier</title>
		<link>http://www.gauntface.co.uk/blog/2010/04/12/another-look-at-the-courier/</link>
		<comments>http://www.gauntface.co.uk/blog/2010/04/12/another-look-at-the-courier/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 22:18:33 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Chrome OS]]></category>
		<category><![CDATA[Courier]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tablet]]></category>

		<guid isPermaLink="false">http://www.gauntface.co.uk/blog/?p=462</guid>
		<description><![CDATA[Ever since I&#8217;ve seen those video&#8217;s I&#8217;ve been getting very impatient in terms of news. I don&#8217;t know enough about Microsoft&#8217;s advertising strategy to comment on it, because I very rarely give Microsoft any notice (Especially when you consider that I work in an office of Apple Lovers and spend my time following Open Source [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since I&#8217;ve seen those video&#8217;s I&#8217;ve been getting very impatient in terms of news.</p>
<p>I don&#8217;t know enough about Microsoft&#8217;s advertising strategy to comment on it, because I very rarely give Microsoft any notice (Especially when you consider that I work in an office of Apple Lovers and spend my time following Open Source fanatics on Twitter), so whether these videos are just advertising techniques or not, I can&#8217;t say.</p>
<p>But the Courier is grabbing my attention, so rather than trawl the web everyday for new information I set off a Google Alerts Feed to let me know of new Courier info, and to be honest, I wish I hadn&#8217;t, because it get&#8217;s filled with utter rubbish.</p>
<p>So here&#8217;s my take on everything Microsoft is currently doing, what I think the Courier is (vaporware or not?) and finally what happens next.</p>
<p style="text-align: center;"><img class="size-full wp-image-466  aligncenter" title="Microsoft Research - Codex" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2010/04/codex-book-posture.png" alt="" width="653" height="490" /></p>
<p><span id="more-462"></span></p>
<h3>Microsoft Where Have You Been All My Life</h3>
<p>I make it no secret when writing these posts that I am not a fan of Microsoft, it&#8217;s nothing to do with their ethics or anything like that, I just found Mac OS X and Linux were more than suitable for ANY person to avoid Windows, so I just wrote off Microsoft in terms of OS, their old mobile devices are ugly and while Windows 7 Phones seem to have a lot nicer interface, I&#8217;ll have to see how I feel after I get time to use their SDK (Past experience has been pretty bad in terms of customisation and I am all about the aesthetics).</p>
<p>But recently I&#8217;m seeing them in a different light, sure I think Windows 7 is still pretty bad and I hate it when my other half calls me up with the first sentence &#8220;My laptops broken&#8221;, but Microsoft seems to fixed up their attitude to mobile devices &#8220;to a degree&#8221;.</p>
<p>They&#8217;ve looked at mobile devices (Phones, Tablets, Other), considered them and said to themselves, &#8220;They aren&#8217;t computers&#8221;.</p>
<p>One team point to Microsoft right there! Yeah I admit, they are computers, but the UI needs to be different, you can&#8217;t just put a UI that works on a nice big screen straight onto a tiny screen and hope it will work just as well. I am in 2 minds about this point though, Microsoft have sat back and come up with this great Courier concept and their Windows 7 Phones (even the new Kin phones), but what the hell happened with the HP Slate?</p>
<p>Apple iPhone &#8211; Came with a totally mew UI</p>
<p>Android &#8211; Came with a new UI (although alot of similarities to iPhone)</p>
<p>Apple iPad &#8211; New UI (Sure the front screen is the same, but the apps have opened up into that screen real estate nicely, and I bet Apple have given Developers a new set of UI elements to take advantage of)</p>
<p>Windows Phone (Old) &#8211; Well Windows have scroll bars on them, Start button goes in the corner, nice and small, and no one cares about silly UI pictures to make things pretty, grey is pretty right? *Designer cries in the corner</p>
<p>So this new UI spree that Microsoft have gone on is a great thing for their products, but how real is it? That&#8217;s gotta be your call, I think other parts of Microsoft have locked into this new approach, but the core of the company . . . maybe not so much.</p>
<h3>When, Where, How Much . . . The Courier Ain&#8217;t Real Mate</h3>
<p>Straight off . . . . Is the Courier Vaporware? . . . . answer: Maybe</p>
<p>Microsoft have old videos of &#8220;Courier like&#8221; devices, the UI looks old, ugly and not too user friendly, but it has some big similarities to the original videos.</p>
<p style="text-align: center;"><object width="640" height="385" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/049_U-0C9qU&amp;hl=en_GB&amp;fs=1&amp;" /><embed width="640" height="385" type="application/x-shockwave-flash" src="http://www.youtube.com/v/049_U-0C9qU&amp;hl=en_GB&amp;fs=1&amp;" /> </object></p>
<p>You can see the UI is very different, but it&#8217;s a thought provoker, has this been in the works for a long time, or did they forget it a long time ago and now figured this is the time to launch it?</p>
<p style="text-align: center;"><img class="size-full wp-image-463  aligncenter" title="Codex Case" src="http://www.gauntface.co.uk/blog/wp-content/uploads/2010/04/codex-case-80-pct.png" alt="" width="561" height="247" /></p>
<p>I get the impression they asked a design team to take the Codex concept (above) and turn it into a viable, attractive product. This team produced the first video below.</p>
<p style="text-align: center;"><object width="437" height="265" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.viddler.com/simple_on_site/dec196af" /><embed width="437" height="265" type="application/x-shockwave-flash" src="http://www.viddler.com/simple_on_site/dec196af" /> </object></p>
<p style="text-align: left;">Then the Codex team who probably created the prototype, took a look at this and figured, we can do this this and this, but probably not this, but maybe like this. Right, said the design team, so now we need to show you what you want the new UI to be and how it&#8217;s going to work.</p>
<p style="text-align: center;"><object width="437" height="265" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.viddler.com/simple_on_site/9a718e52" /><embed width="437" height="265" type="application/x-shockwave-flash" src="http://www.viddler.com/simple_on_site/9a718e52" /></object></p>
<p style="text-align: left;">That&#8217;s is where we are up to, plenty of blog&#8217;s are going nuts over a video Microsoft released with regards to using a stylus and fingers on a touch screen the size of a table (Microsoft Surface). Yes the Courier uses a stylus, I see the link, but come on, a table size screen compared to a small notebook, they aren&#8217;t directly related, take away that they are trying to prove that stylus&#8217;s mustn&#8217;t be banned (Especially after the Steve Jobs quote declaring war on stylus), but they shouldn&#8217;t be doing this to prove the product is good, just let the product do that itself.</p>
<p>Vaporware &#8211; maybe, maybe not, anyone declaring yes or no, ssssshhhhh . . . . you don&#8217;t actually know anything [Neither do I].</p>
<h3>What Happens Next &#8211; Well Microsoft Launch It Surely?</h3>
<p>So this section is more of a discussion about whether or not it&#8217;s feasible to make a Courier type device, regardless of who does it.</p>
<p>The answer is obcourse, Computer&#8217;s are powerful beasts, so I reckon it&#8217;s easily done.</p>
<p>To start off with, the hand writing recognition (which I think is a pretty important part of the Courier), can be achieved with good accuracy. According to my colleague @mattcolliss (Twitter, look him up), who is doing a lot of work  in a different text recognition area, thinks text recognition of this kind is pretty much a done deal, it can be accomplished, and it can be accomplished well. I believe him, but if you dont, check out this video from Mark Cummins, a developer of Plink Art an image processing tool for photo&#8217;s, the accuracy is insane, so hand writing should be fine.</p>
<p style="text-align: center;"><object width="640" height="385" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/96sWzECkGCw&amp;hl=en_GB&amp;fs=1&amp;" /><embed width="640" height="385" type="application/x-shockwave-flash" src="http://www.youtube.com/v/96sWzECkGCw&amp;hl=en_GB&amp;fs=1&amp;" /></object></p>
<p style="text-align: left;">Then consider the actual task being performed. The first thing to notice is that each screen is essentially a different application. You could argue that it is a single application and by all means take that point of view, but I tell you what, designing a single app to perform the tasks that you want, would quickly become a pain to develop for. So from this point on, I&#8217;m going to take the view that they are 2 seperate applications running on each screen. Therefore the obvious is needed, multi-tasking. This never used to be a big deal, but iPhone changed it to be a big functionality. Phones don&#8217;t need it, the fact the iPad doesn&#8217;t have multitasking is a big shocker to me, but this thing will have to have it, but there are processors that can do this, and 2 screens means the casing could have the space to store and power the screens and applications that will run on them. (As a proof, think of your netbook running Linux, can run a browser and open office right?)</p>
<p style="text-align: left;">So multi-tasking is easy to get on this device (We assume). The applications can be developed independently (great for devs, or is it?) We see that nice flicking from one screen to another, this is great, but how does this actually happen from a developers point of view? The best way I can think of achieving this, is the platform (or OS to some), which the applications run on top of, must be able to take some image from the first application and performing the animation from one screen to the next (Taking the problem away from the individual application) then dropping the image back down in the second application.</p>
<p style="text-align: left;">This is something that you may take for granted, but I know that Ubuntu has a similar funcionality when you drag and drop an image from a folder into Gimp and it&#8217;s essentially the same functionality without the animation <img src='http://www.gauntface.co.uk/blog/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p style="text-align: left;">But Courier is rumoured to run on Windows 7 Phone or Zune platform, now if they have added in a similar concept to Android&#8217;s Intents, then this should be perfect for the platform being able to take out and put in different images and data with a nice animation. If they don&#8217;t do this, then 3rd party applications don&#8217;t stand a chance because I can&#8217;t see how my application would take in an event of this image being dropped in my application and I REALLY wouldn&#8217;t want to have to handle the animation of the image once it reaches my animation.</p>
<p style="text-align: left;">In my mind, Android seems like a good idea to use for Courier, but I&#8217;m an Android Dev and I&#8217;m giving Microsoft the better of my doubt and assuming their new Windows 7 Phone is a vast improvement over the old Windows Phone SDK and therefore has a well thought out way to achieve this goal.</p>
<p style="text-align: left;">We&#8217;ve discussed Windows 7 Phone, Zune, Android, what about the rest?</p>
<p style="text-align: left;"><strong>iPad </strong>- I&#8217;m sorry but no go, the main reason for this, is that it would be a big pain to implement an app that would have a browser on one half of the screen and a note taking app on the other. Plus I don&#8217;t want to have to type in lots of text, I want to write it out, much more natural on this kind of scenario. Sure I could use a stylus, but will the screen work with it and be precise enough? Then let&#8217;s say you want to use the iPad Browser and a notepad application, you could probably do this, but the beauty of the Courier is taking the information (images, text, videos, pdf&#8217;s) from one source and editing, putting into new notes etc, so going in and out of different app&#8217;s will just become impractible. Don&#8217;t get me wrong, some awesome developer or team will produce some great utility apps and take ideas from the Courier but I doubt it would be as fluid.</p>
<p style="text-align: left;"><strong>Chrome OS </strong>- I&#8217;m not sure if this is a.) a good idea b.) possible</p>
<p style="text-align: left;">The reason I&#8217;m thinking it might be a bad idea is that you instantly limit it to HTML5, which is coming on leaps and bounds, but is it up to the stage of a customised UI with bells and whistles? It may well be and can do all this, but I just can&#8217;t help but think Android would be a better choice to better manage applications. I&#8217;m not convinced myself so this is a totally open ended question because I&#8217;m not convinced by Chrome OS but I&#8217;m also quite optimistic judging by some of the talks I&#8217;ve attended on the topic.</p>
<p style="text-align: left;">The reason I&#8217;m not sure it&#8217;s possible is after asking a Google engineer about whether HTML5 supported multi touch gestures, which is pretty essential to any touch screen device, the response was that it isn&#8217;t standard in HTML5, but it is in implemented in Webkit, so it&#8217;s probably working it&#8217;s way into Chrome and Chrome OS, but a long way to go to be as smooth as Android&#8217;s widget elements? (I have no idea just for the record)</p>
<p style="text-align: center;"><object width="640" height="385" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/fyfu4OwjUEI&amp;hl=en_GB&amp;fs=1&amp;" /><embed width="640" height="385" type="application/x-shockwave-flash" src="http://www.youtube.com/v/fyfu4OwjUEI&amp;hl=en_GB&amp;fs=1&amp;" /></object></p>
<p style="text-align: left;">(Finally) <strong>Linux </strong>- Yes, No, Maybe, Linux can do some great things, but it needs a lot of work to make applications that look as nice, work as nice and be as well integrated to work like the video&#8217;s shown above. Linux does support tablets, and we have seen other versions of the desktop Linux to work better on net-books, but will Linux be able to specialise a separate version of itself for these devices?</p>
<p style="text-align: left;">An open source project like this would need the money, time and attention, which is sometimes Linux&#8217;s biggest fall, and anyone considering doing this task has to ask whether a Linux implementation is better than opting for a custom Android version (I know Android is a platform on top of Linux, but in my mind they are targetted at different types of devices).</p>
<h3>Conclusion</h3>
<p>I&#8217;ve discussed a number of different topics, and mainly the result is, I still want one, I think Microsoft is toying with the idea of releasing and might be seriously considering it, I am certain it can be done, and if Microsoft don&#8217;t do it, someone else will.</p>
<p>Things that will kill this for me though, requiring me to use Microsoft Stuff, I don&#8217;t use hotmail, sorry no export to thunderbird and poor spam filtering killed that for me, I don&#8217;t want to use an online Microsoft Office, Google Docs is what I use at work, it&#8217;s what I use for personal projects and everything else has latex of Open Office and if Microsoft has an online sharing tool, that doesn&#8217;t fit into any of these categories, just please let it work, and please let it work well.</p>
<p>Microsoft phones and this have made me consider there is hope for Microsoft yet in terms of products, but it&#8217;s still way up in the air.</p>
<p>Take Away Point &#8211; Tablet, Netbook, Desktop Computer, Laptop, Courier are ALL different types of devices with different use cases. Treat them that way where-ever appropriate.</p>
<p><a href="http://community.research.microsoft.com/blogs/alpineinker/archive/2008/10/01/microsoft-research-codex.aspx">http://community.research.microsoft.com/blogs/alpineinker/archive/2008/10/01/microsoft-research-codex.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2010/04/12/another-look-at-the-courier/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Netbooks, Linux, Windows &#8211; What to do?</title>
		<link>http://www.gauntface.co.uk/blog/2009/04/20/netbooks-linux-windows-what-to-do/</link>
		<comments>http://www.gauntface.co.uk/blog/2009/04/20/netbooks-linux-windows-what-to-do/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 07:31:37 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Netbooks]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.gauntface.co.uk/?p=164</guid>
		<description><![CDATA[I read an artical a short while ago about Microsofts plans for Windows 7 and notebooks, it explained how they intend]]></description>
			<content:encoded><![CDATA[<p>I read an artical a short while ago about Microsofts plans for Windows 7 and notebooks, it explained how they intend to give a version of the operating system that can run a certain number of applications at one time and if more is required they could upgrade. My initial thought of this was it wouldn&#8217;t happen, Microsoft would realise it&#8217;s a bad idea and not move forward with it.</p>
<p>However another article cropped up and apparently it&#8217;s called Windows 7 Starter, which will only be able to run 3 applications and have some of the limited features of Windows 7. Now I don&#8217;t have a problems with the concept of a cut down version of Windows 7, it makes perfect sense because lets face any weight we can cut out of the Windows OS would be a great idea to save resources on the netbook.</p>
<p><span id="more-164"></span></p>
<p>But these features are still there, installed on the netbook but not enabled until you pay for an upgrade.</p>
<p>Now this has a number of things wrong with it in my mind, if the netbook can run more than 3 applications why not allow it? If the features are installed why not enabling them?</p>
<p>I understand this is tough for Microsoft since they need a cheap OS for the netbook market, so this way will give them more money by charging the end user rather than the netbook manufacturer.</p>
<p>I know I&#8217;m a biased point of view as I am a user of Ubuntu a free linux distribution, which for the Asus eee pc they made it so it would run without any problems, which poses the problem of why would I ever want to use Windows Starter with all its limit with a free option which has none of the limitations?</p>
<p>I can only imagine the messages that will pop up persisting to explain how and why I should explain to the full versions of Windows 7. The only thing I can imagine being an advantage of Windows 7 over a Linux OS is iTunes. All other applications (In my opinion) have a perfect open source partner.</p>
<p>Anyway that&#8217;s just my point of view and anyone and everyone is welcome to pitch in there 2 cents about it all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gauntface.co.uk/blog/2009/04/20/netbooks-linux-windows-what-to-do/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

