<?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>Daniel&#039;s Blog &#187; google</title>
	<atom:link href="http://www.daniels.net.nz/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.daniels.net.nz</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Sun, 25 Sep 2011 02:14:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>The web will rule the day, eventually</title>
		<link>http://www.daniels.net.nz/2011/08/the-web-will-rule-the-day-eventually/</link>
		<comments>http://www.daniels.net.nz/2011/08/the-web-will-rule-the-day-eventually/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 23:58:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile web]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://www.daniels.net.nz/?p=118</guid>
		<description><![CDATA[Back in 2006, Apple had announced the iPhone. It was slick, it was the combination of the iPod, a phone and internet connectivity. It was unique, it was touch based, and I&#8217;m pretty sure we&#8217;ll look back at the launch of the iPhone as one of the definers of technology for the next decade. Device [...]]]></description>
			<content:encoded><![CDATA[<p>Back in 2006, Apple had announced the iPhone. It was slick, it was the combination of the iPod, a phone and internet connectivity. It was unique, it was touch based, and I&#8217;m pretty sure we&#8217;ll look back at the launch of the iPhone as one of the definers of technology for the next decade. Device makers had never built a device that is for personal use with such power, of course we had the Palm&#8217;s and Windows Mobile&#8217;s, but they were designed for business. For once, a smartphone was developed for your life, and with that, rolled in a new generation of touch-capable, internet-focused devices from all over trying to catch on to the pie.</p>
<p><img src="http://www.daniels.net.nz/wp-content/uploads/2011/08/iphone-announcement-620x347.jpg" alt="Steve Jobs announcing the iPhone" title="Image courtesy - ilounge.com" class="aligncenter size-large wp-image-120" /></p>
<p>One of the more curious aspects of this device was that it did what Apple does best&#8230; it stripped something and replaced it in favour of something else. While in the past Apple would strip out the floppy disk drive in favour of a CD drive, and these days the DVD drive in favour of the web, in this case they stripped out native applications in favour of web-based apps.</p>
<p>It didn&#8217;t last long. The developer community was unhappy that they couldn&#8217;t get direct hardware access, invented the term &#8220;jailbreaking&#8221; and launched Cydia &ndash; your iPhone hackers app portal. For Apple this meant the web to take a backseat while things got sorted out, and in rolled an official SDK and an App Store in 2008.</p>
<p>Here we are 3 years later, and what has happened? Well, we&#8217;ve got iPads now, and the rise of the &#8220;web app.&#8221; But not quite where it should be. Thanks to Internet Explorer 6 (and other reasons), the internet is 10 years behind. HTML 4 was released in 1998, and it took a separate working group to develop the next iteration, HTML 5. It&#8217;s almost ready, almost. But HTML 5 doesn&#8217;t just need the semantic markup, it needs the APIs to access hardware, and for the first time in a wee while, we&#8217;re seeing rapid development in this area.</p>
<p><img src="http://www.daniels.net.nz/wp-content/uploads/2011/08/HTML5_Logo_256.png" alt="HTML 5 Logo" title="Image courtesy - http://www.w3.org/html/logo" class="alignright size-full wp-image-124" />Thanks to the likes of Google, Mozilla and even Apple, we&#8217;re seeing some fantastic work being done. You can now access the GPS and the accelerometer. You can have up to eleven fingers of touch input (on iPad and iPhone, and Android 3.x). You can have hardware rendered special effects that run silky smooth. Soon, Android browsers will have access to the camera via <a href="http://www.w3.org/TR/dap-api-reqs/">HTML 5&#8242;s Device APIs</a>. Chrome now enables C/C++ applications. The web standards today are being just as dynamic as the web it&#8217;s trying to deliver.</p>
<p>The web isn&#8217;t suited to everything, and that&#8217;s the case even on the desktop. On the desktop the native application is solving what I&#8217;d consider niche problems now. When was the last time you saw someone running a native mail client? The only people who would are running Outlook where email and communication demands are not the same as your general consumer. Games and music players are other examples, however music is already floating up in the cloud thanks to <a href="http://last.fm">Last.fm</a> and <a href="http://www.grooveshark.com">Grooveshark</a>.</p>
<p>Native apps on mobile are sure to do the same&#8230; eventually the web will win out and native apps will solve niche problems that the web can&#8217;t solve (but may take a couple of years to get there). The current wave of native apps are pretty much a stop-gap. The argument that people expect a native experience all the time is a farce, people are more accepting of differences and quirks more than some realise. Look at the iPhone app landscape &#8211; everyone is banging on about &#8220;native! native! native!&#8221; and then rave about <a href="http://tapbots.com/software/tweetbot/">TapBots TweetBot</a> which looks <em>like no other iPhone app on the store</em>.</p>
<p>Is the demand for native apps for websites coming about because websites aren&#8217;t creating adequate mobile web experiences? If you look at Facebook, it doesn&#8217;t function quite right on the iPad, so demand for an iPad app grows (and is to be announced?). Something that can be solved by Facebook easier if they accept that using Facebook on an iPad sucks. Utilising touch in your website isn&#8217;t hard, if you have a photo scroller, use something like jQuery.swipe to add left/right scrolling when someone swipes their finger.</p>
<p>I saw one of my friends&#8217; friends had an iPhone and asked her how she found it, considering she wasn&#8217;t the most computer literate person and didn&#8217;t work around technologists. She described it as &#8220;awesome&#8221; and that email on it was &#8220;amazing.&#8221; Looking at her homescreen however, she was using Gmail. Yup, the mobile version of Gmail&#8217;s website. It was adequate for her.</p>
<p>The only factor not in favour of using the mobile web is Apple&#8217;s curious decisions with its HTML 5 &#8220;App Platform.&#8221; Keeping homescreen apps one-step-away from normal Safari, not having any way to upload files (even just photos), and limiting WebGL to their ad platform. Still, it does have the better HTML 5 device support, it&#8217;s just the web app developers need to talk louder.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daniels.net.nz/2011/08/the-web-will-rule-the-day-eventually/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

