<?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>Gazimoff&#039;s geekBlog &#187; android</title>
	<atom:link href="http://www.gazimoff.com/tag/android/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gazimoff.com</link>
	<description>Ramblings of a geek in an insane world</description>
	<lastBuildDate>Thu, 18 Feb 2010 12:25:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Consolidate</title>
		<link>http://www.gazimoff.com/2010/01/28/consolidate/</link>
		<comments>http://www.gazimoff.com/2010/01/28/consolidate/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 14:59:42 +0000</pubDate>
		<dc:creator>Gazimoff</dc:creator>
				<category><![CDATA[Random Rants]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[joojoo]]></category>
		<category><![CDATA[slate]]></category>

		<guid isPermaLink="false">http://www.gazimoff.com/?p=343</guid>
		<description><![CDATA[When I was at University, I used to wear a coat in almost all seasons. It wasn&#8217;t because I was studying in a cold climate or because I didn&#8217;t own a sports jacket, it was because I needed the pockets. You see, back then there wasn&#8217;t this idea of multifunction devices, so I tended to [...]]]></description>
			<content:encoded><![CDATA[<p>When I was at University, I used to wear a coat in almost all seasons. It wasn&#8217;t because I was studying in a cold climate or because I didn&#8217;t own a sports jacket, it was because I needed the pockets. You see, back then there wasn&#8217;t this idea of multifunction devices, so I tended to carry a bundle of them with me. My mobile phone, MP3 player, dictaphone, USB keys, GameBoy, PalmPilot and more all sat in this coat like some kind of plate armour, just in case I needed then. Some geeky girls that I knew had a similar problem;their handbag would open to reveal some kind of Borg nest, a huge knot of cables and small plastic boxes.</p>
<p>Nowadays life is somewhat simpler. I wear a jacket and carry around an iPhone and a Palm Pre, one in each pocket. My music, photos, games and internet all fit into a single device that pretty much encompasses my personal life, while the other one holds everything I need for my work. Technology is moving from devices that perform a single function to those that are multi-purpose &#8211; after all, why buy, carry and maintain several devices when one will do the job?</p>
<div id="attachment_346" class="wp-caption alignright" style="width: 177px"><a href="http://www.gazimoff.com/wp-content/uploads/2010/01/ipad.jpg"><img class="size-medium wp-image-346" title="ipad" src="http://www.gazimoff.com/wp-content/uploads/2010/01/ipad-300x300.jpg" alt="Apple iPad" width="167" height="167" /></a></dt>
</dl>
</div>
<p>Yesterday Apple announced the iPad, their new tablet computer. Designed to fill the gap between a smartphone and a laptop computer, their goal was to create a new device with a small set of core strengths. These start off with web browsing and email, but head into directions such as e-books, movies and other forms of entertainment. There&#8217;s even a productivity suite in the form of iWork, providing the capability to show and edit presentations, spreadsheets and documents.</p>
<p>There&#8217;s also been a lot of early criticism of the device, much as there was with the launch of the original iPhone. It doesn&#8217;t handle voice calls, it doesn&#8217;t support Flash, it doesn&#8217;t have a camera and it doesn&#8217;t support multitasking. While some of those are fair, it&#8217;s worth cutting beyond the surface and looking at the strategy behind the device and how it&#8217;s likely to evolve.</p>
<div class="mceTemp">
<dl id="attachment_348" class="wp-caption alignleft" style="width: 233px;">
<dt class="wp-caption-dt"><a href="http://www.gazimoff.com/wp-content/uploads/2010/01/nook.jpg"><img class="size-medium wp-image-348" title="nook" src="http://www.gazimoff.com/wp-content/uploads/2010/01/nook-300x174.jpg" alt="Barnes &amp; Noble Nook" width="223" height="129" /></a><p class="wp-caption-text">The B&amp;N Nook: Crowding the Kindle?</p></div>
<p>The easiest one is the comparison to e-book readers like the Amazon Kindle. The latest <a href="http://www.amazon.com/gp/product/B0015TG12Q/ref=sa_menu_kdxi3?pf_rd_p=328655101&amp;pf_rd_s=left-nav-1&amp;pf_rd_t=101&amp;pf_rd_i=507846&amp;pf_rd_m=ATVPDKIKX0DER&amp;pf_rd_r=0FYZ934ARCFRFN5YA6G1">Kindle DX</a> is priced at $489 and is arguably designed with a primary purpose of showing books. This means that if you want to carry around your book collection, the Kindle needs to be in your bag alongside your laptop and other gadgets. The iPad starts at just ten dollars more, and yet is in full colour. Amazon are already facing competition in the marketplace from a number of competing e-ink readers like the <a href="http://www.barnesandnoble.com/nook/index.asp">Nook</a> from Barnes &amp; Noble. There&#8217;s also a huge number that were <a href="http://www.physorg.com/news182543035.html">announced at CES</a>, all competing on just that single function. From a strategic point of view, it makes more sense to bundle books with other capabilities than it does to compete directly with an established device.</p>
<p>It&#8217;s not designed for use as a phone. The Kindle doesn&#8217;t support it, while it remains to be seen if the upcoming Android tablets will. Besides, anyone who remembers the Nokia N-gage will recall what it feels like to hold a generously proportioned device to your head. Yes, most of us have headsets these days, but it&#8217;s the feel of the thing. Besides, wouldn&#8217;t it be annoying if you&#8217;re in mid-flow typing out a blogpost or similar, when suddenly the application minimises just because someone&#8217;s calling you? There&#8217;s already talk of VOIP applications such as Skype making their way from the iPhone to the iPad, but I see this more as a mobile internet (like the Nokia Booklet 3G) than a mobile phone.</p>
<p>The lack of support for Adobe Flash may well be a problem to some. There are concerns that some Flash apps can be a resource hog (Zynga&#8217;s Farmville being a typical example of an app that grabs your browser and refuses to let go), while others may represent security risks (Twitter recently disabled some Flash widgets due to a security problem). Developers also now have a range of other creative elements such as Javascript, CSS and HTML5 in order to make websites more dynamic. Don&#8217;t forget, Apple also have their own video and audio codecs, and it&#8217;s possible that the iPad and iPhone will be used to drive support of these formats.</p>
<p>The inclusion of iWork for just under $10 doesn&#8217;t just offer a basic productivity suite, it also doubles up as a statement of intent to developers. By showing that the iPad can be used for business related tasks, developers are encouraged to consider what other work related apps would be suitable. The demo of <a href="http://brushesapp.com/">Brushes</a> at yesterday&#8217;s keynote really emphasised this direction of looking at how existing tasks could be redesigned to run on a tablet. I&#8217;m hoping for a lot of interesting software to come from this, from advanced blogging software to some creative design and project management tools. Pitched properly, this could become a strong collaborative tool and replace the netbook or laptop for small client meetings. Again, it makes strategic sense &#8211; Apple have obtained a chunk of consumer apps, but really want to stimulate growth in more business oriented directions.</p>
<p>Probably the biggest disappointment for mass media was the absence of an out-of-the-box newspaper or magazine subscription service to sit alongside iBooks. I&#8217;ve no doubt that it&#8217;ll happen &#8211; the New York Times demonstration shows as much &#8211; but I think they&#8217;ll have to work a touch harder to get a solution that works in an integrated way. There may well be demand for subscription based services, but publishing houses may well need to rally together in order to launch a service that consumers will buy in to. The presentation mechanism is mostly there &#8211; all that remains is delivery and pricing.</p>
<p>Looking on, what can we expect to see in the iPad&#8217;s future? I think that sooner or later some camera management capability will arrive, either in the form of a clip-on camera or by using Bluetooth to pair with a camera and support direct image capture and manipulation. I think we&#8217;ll also see advanced collaboration tools to allow owners to cluster together and share content through simple gestures. I also think that iBooks may even open up as a self-publishing mechanism, allowing authors to produce their own books, guides and manuals for sale on the platform.</p>
<div id="attachment_350" class="wp-caption alignright" style="width: 134px"><a href="http://www.gazimoff.com/wp-content/uploads/2010/01/hp_slate.jpg"><img class="size-medium wp-image-350" title="hp_slate" src="http://www.gazimoff.com/wp-content/uploads/2010/01/hp_slate-168x300.jpg" alt="HP Slate" width="124" height="222" /></a><p class="wp-caption-text">The HP Slate: Fresh interface needed?</p></div>
<p>The big losers out of this are the other tablet manufacturers. Google&#8217;s Android OS may provide great access to all of their services, but there&#8217;s still a gap when it comes to managing and providing access to a large amount of entertainment. That said, by licensing Android out to manufacturers, Google effectively minimises their own risk. Devices like the <a href="https://thejoojoo.com/">JooJoo</a> now feel dead in the water, while the HP Slate may struggle due to the Windows 7 interface. Just like with Windows mobile phones, we may see the Slate emerge with an overlay interface to make it easy to use. Netbooks will still survive &#8211; as Steve Jobs said they&#8217;re just smaller, cheaper laptops.</p>
<p>The other big loser out of this is Adobe&#8217;s Flash technology. After being the mainstay of interactive and elegant applications on the Internet for a number of years and providing t he technology behind services like YouTube, it finally seems that the end may be approaching. Google are working on their own streaming video technology that will perform natively in the browser, while tools such as AJAX are encroaching on another front. Security conscious surfers and those with adblocking software routinely block Flash objects. It may well be in a few years time that Flash starts to fade from our screens in the same way that Real Media has.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gazimoff.com/2010/01/28/consolidate/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Soon</title>
		<link>http://www.gazimoff.com/2009/09/23/soon/</link>
		<comments>http://www.gazimoff.com/2009/09/23/soon/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 11:01:44 +0000</pubDate>
		<dc:creator>Gazimoff</dc:creator>
				<category><![CDATA[Web2.0 Topics]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[goodmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://www.gazimoff.com/?p=221</guid>
		<description><![CDATA[It&#8217;s a strange word, wherein the context of it&#8217;s use imparts as much information as the word itself. For example, &#8220;I&#8217;ll e-mail you the latest product specs soon&#8221; has an entirely different meaning to &#8220;You&#8217;ll soon be able to try out this new product for yourselves&#8221;. One implies a response later that day, while another [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a strange word, wherein the context of it&#8217;s use imparts as much information as the word itself. For example, &#8220;I&#8217;ll e-mail you the latest product specs soon&#8221; has an entirely different meaning to &#8220;You&#8217;ll soon be able to try out this new product for yourselves&#8221;. One implies a response later that day, while another could mean later the week or even later in the year. It takes on a variable quality of it&#8217;s own, as if it denotes a reference in time that refuses to be tied down and instead leaps carefree, giving program managers and marketeers alike a headache. And yet for some, the mention of Soon starts the Long Wait, that period of time when product fans around the world gather themselves together like some massively extended family awaiting the arrival of a newborn.</p>
<div id="attachment_223" class="wp-caption alignleft" style="width: 160px"><a href="http://www.gazimoff.com/wp-content/uploads/2009/09/google-wave-logo.jpg"><img class="size-thumbnail wp-image-223" title="google-wave-logo" src="http://www.gazimoff.com/wp-content/uploads/2009/09/google-wave-logo-150x150.jpg" alt=" " width="150" height="150" /></a><p class="wp-caption-text"> </p></div>
<p>The Soon I&#8217;m referring to in this case is about the imminent release of <a href="http://wave.google.com/">Google Wave</a> into public beta, following several months of developer-only sandbox access. If you&#8217;re interested in more detail about it and one and a half hours spare, you might want to watch the initial developer conference presentation <a href="http://www.youtube.com/watch?v=v_UyVmITiYQ">here</a>. In brief, it&#8217;s a new communication method that Google hopes will eventually replace email as the protocol of choice. Instead of an email essentially being a file that&#8217;s sent from one person to another, a wave is a conversation stored on a central server that you invite people to edit. You can embed media into a wave like photos, video and applets in the same way that you can embed them in an email, but again a single copy is held centrally. Changes are tracked much like a wiki, and several people can edit or add to a wave at the same time. Updates can even be displayed character by character in real-time.</p>
<p>All this sounds pretty reasonable when you&#8217;re sitting at your PC at home or at work. We have solid, reliable Internet connections that we tend to rely on. They&#8217;re perfect for apps that completely exist on the Internet, where you go to a website with your browser and know that by and large, what you&#8217;re doing will work. It&#8217;s why there&#8217;s been this huge resurgence of thin client computing, where whole teams have a very basic PC with a browser installed, accessing every system and application through the browser. All the storage is done on a collection of servers, with modern networks and infrastructure taking the load. Google have even designed Wave so that different businesses and organisations can have their own installation, with Wave servers across the world talking to each other when information needs to be shared between them. To achieve this, all the protocols and the majority of the software will be open sourced.</p>
<h3>Look ma, no wires!</h3>
<div id="attachment_224" class="wp-caption alignright" style="width: 160px"><a href="http://www.gazimoff.com/wp-content/uploads/2009/09/android-logo.jpg"><img class="size-thumbnail wp-image-224" title="android-logo" src="http://www.gazimoff.com/wp-content/uploads/2009/09/android-logo-150x150.jpg" alt=" " width="150" height="150" /></a><p class="wp-caption-text"> </p></div>
<p>Web apps are fine when you have a solid, stable Internet connection.But what happens when you want to access your Waves while away from the office or travelling on vacation? The <a href="http://maxtb.wordpress.com/2009/09/18/android-wave/">MaxTatton Blog</a> poses this type of question by pondering why Google haven&#8217;t sought to integrate Wave into their Android mobile operating system and making it a unique selling point of the device.The difficulty is, it&#8217;s not as simple as simply providing a mobile-tailored version of the Wave website. There are people who like to access their email offline, like the Blackberry user who clicks out replies to messages on the Tube or the road warrior who checks his email archive for key items. These are people who understand that the Internet is not always there for them, and who need communications mechanisms that understand and support this.</p>
<p>While it&#8217;s likely that there are engineers working away in the background on this, it becomes a bit of a chicken and egg situation. Do you rush out and support a protocol that has little early adoption in the hope to foster growth further, or do you hold back on development until you have more certainty that the investment is worthwhile? Where would the tipping point be if development was held back, and what would it look like? Should it be Google&#8217;s place to develop a mobile interface, or should it be left to other developers? Do you start building Wave to Email or Wave to IM bridges first, or do you look to run access to each technology in parallel? All these questions start brimming to the surface as soon as you look at integrating it with your existing organisation, and there&#8217;s no easy answer to any of them. That said, Google shot itself in the foot when it announced that it wouldn&#8217;t directly support <a href="http://mashable.com/2009/09/22/google-wave-internet-explorer/">Internet Explorer</a>.</p>
<h3>Catering for the client</h3>
<div id="attachment_225" class="wp-caption alignright" style="width: 160px"><a href="http://www.gazimoff.com/wp-content/uploads/2009/09/blackberry_logo__black_500.jpg"><img class="size-thumbnail wp-image-225" title="blackberry_logo__black_500" src="http://www.gazimoff.com/wp-content/uploads/2009/09/blackberry_logo__black_500-150x150.jpg" alt=" " width="150" height="150" /></a><p class="wp-caption-text"> </p></div>
<p>Any kind of mobile wave client would need to evolve some kind of push and sync capability in order to work for most heavy email users. Products like BlackBerry, GoodMail and so on cater for instances where a handset wanders out of coverage, catching up when it reappears and re-establishes a connection. They involve a datastore of communications that&#8217;s held on the device and allows the user to browse messages whenever it&#8217;s convenient. Apple do a similar thing with the Visual Voicemail service on iPhone &#8211; messages are downloaded as audio files and saved on the handset to play back whenever they&#8217;re needed. Looking at the Wave architecture though, all of this sync-federate-journal work is performed by the central server, in concert with other Wave servers hosted by other organisations. As a result, any Wave for Mobile capability is going to involve running what looks like a mini Wave server in it&#8217;s own right, playing sync and catch-up when it can.</p>
<p>Syncing email in itself is a relatively straightforward task &#8211; you push out an alert to the handset that tells it there are emails to pick up, the handset connects and downloads the waiting messages. Comparing that to a journaled XML document where the user may only have visibility of small chunks, and things start to get slightly more complicated. Start allowing editing to happen in real-time, with updates being broadcast character by character, and the complexity grows even further. Part of the job of any mobile Wave service is to cut down the data sync to only what&#8217;s needed to maintain cohesive communication. This is partly to ensure that the average handset owner doesn&#8217;t get bombarded with update alerts continually, but also to make sure that the data connection doesn&#8217;t get saturated with updates that don&#8217;t really add value to the message. Saturating the connection may be more of a struggle with a 3G or WiFi connection, but many current email devices only use 2G for communication in order to extend battery life. In addition, WiFi hotspots are limited and 3G coverage focuses on urban areas, forcing 2G as the network capability to design for.</p>
<p>It&#8217;s clear to see that the mobile client is already becoming a complex beat in it&#8217;s own right, just in order to be able to update and sync itself with the central Wave server. Throw in the additional controls that most enterprise IT managers require, such as password management, remote lock &amp; wipe and so on, and it becomes a substantial project. Even then, the developer will need to work out if his client can interface directly with the Wave server, or if some form of middleware or bridge will be needed in order to provide a suitable level of service.</p>
<h3>If not soon, then when?</h3>
<p>It&#8217;s clear that Google needs to get an overall solution together for Wave that involves not just the server and desktop, but the Mobile user as well. This solution needs to be able to cater for situations where data connectivity is a scarce and intermittent resource but can still deliver a good user experience. That&#8217;s a big challenge, particularly for an engineering team that&#8217;s currently working at full tilt on either developing the mobile OS further or refining the Wave server infrastructure. As Lars Rasmussen mentioned during the Developer presentation, Google are looking to the developer community to fill in the gaps and as far as gaps go, this one&#8217;s huge. Once the server code becomes open sourced, there may be an increase in development from other third parties.</p>
<p>One thing is clear though, if Google wants to make this technology a success, it&#8217;s going to need to do more than give away Android phones to get other big players interested.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gazimoff.com/2009/09/23/soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
