<?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>Jochem Prins &#187; Mobile</title>
	<atom:link href="http://www.jochemprins.com/category/mobile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jochemprins.com</link>
	<description>about search, Web2.0 and things I like</description>
	<lastBuildDate>Sun, 20 Sep 2009 11:28:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The iPhone vs the old phones</title>
		<link>http://www.jochemprins.com/2009/02/11/the-iphone-vs-the-old-phones/</link>
		<comments>http://www.jochemprins.com/2009/02/11/the-iphone-vs-the-old-phones/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 15:28:41 +0000</pubDate>
		<dc:creator>Jochem</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[movie]]></category>

		<guid isPermaLink="false">http://www.jochemprins.com/?p=143</guid>
		<description><![CDATA[Just came across this funny movie about the iPhone&#8217;s attitude&#8230;

]]></description>
			<content:encoded><![CDATA[<p>Just came across this funny movie about the iPhone&#8217;s attitude&#8230;</p>
<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/jrzHcSTwx6E&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/jrzHcSTwx6E&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jochemprins.com/2009/02/11/the-iphone-vs-the-old-phones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile device detection with PHP: 2 methods compared</title>
		<link>http://www.jochemprins.com/2008/09/30/mobile-device-detection-with-php-2-methods-compared/</link>
		<comments>http://www.jochemprins.com/2008/09/30/mobile-device-detection-with-php-2-methods-compared/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 22:03:24 +0000</pubDate>
		<dc:creator>Jochem</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[mobile device detection]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[scripts]]></category>

		<guid isPermaLink="false">http://www.jochemprins.com/?p=117</guid>
		<description><![CDATA[I&#8217;ve been working on a mobile version of the (dutch) translation website I founded. Apart from releasing the mobile site itself, it&#8217;s of course also important to make people aware of the existence of it. That&#8217;s exactly the reason why I started looking for a script that performs mobile device detection. The aim of such [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on a mobile version of the (dutch) <a title="vertalen.nu" href="http://www.vertalen.nu" target="_blank">translation website</a> I founded. Apart from releasing the mobile site itself, it&#8217;s of course also important to make people aware of the existence of it. That&#8217;s exactly the reason why I started looking for a script that performs mobile device detection. The aim of such a script is to detect who visits the www-version of my website with a mobile device and automatically redirect those visitors to the mobile site.</p>
<p>Within a couple of minutes I already found a couple of php-scripts that perform the trick. After reading through the code and checking some comments on blogs I ended up with two candidates:</p>
<p>1) <a href="http://mobiforge.com/developing/story/lightweight-device-detection-php" target="_blank">A script by Andy Moore on mobiForge </a><br />
2) <a href="http://www.russellbeattie.com/blog/mobile-browser-detection-in-php" target="_blank">A script by Russell Beattie</a></p>
<p>That left me with the next dillema, which one to pick?</p>
<p><span id="more-117"></span></p>
<p>In order to answer this question, I defined the 2 main criteria that are important for the implementation on my website:</p>
<p>1) Code execution time: on a high traffic website, you want the code to be as efficient as possible<br />
2) Mobile device coverage: detect as many mobile devices as possible (coverage)</p>
<p>This is probably a good time to mention the great <a href="http://wurfl.sourceforge.net/" target="_blank">WURFL project</a> (open-source). WURFL is absolutely a great resource when you&#8217;re developing for mobile devices. Essentially, it&#8217;s a XML configuration file which contains information     about capabilities and features of many mobile devices. I used this resource for testing the scripts above.</p>
<p><strong>Testing and results</strong></p>
<p>For both candidates, I looped through all user-agents in the WURFL file (9457) and tested:<br />
- the average time required to check if this user-agent belongs to  mobile device or not<br />
- if this user-agent is detected as a mobile device or not</p>
<p>And the results are&#8230;</p>
<p>Average execution time<br />
- mobiForge script: 0,0078 seconds<br />
- Russell&#8217;s script: <span style="color: #008000;">0,0021 seconds</span></p>
<p>Device coverage<br />
- mobiForge scripts: <span style="color: #008000;">82,8%</span><br />
- Russell&#8217;s scripts: 81,9%</p>
<p>In other words, Russell&#8217;s script runs faster but the script from mobiForge has a slightly better coverage. However, I think the small difference in coverage can almost be neglected since the biggest part of the mobile web users are all using one of the popular mobile devices (N95, HTCs etc). Both scripts have absolutely no problem detecting these. Furthermore, you can easily extend the list of mobile user-agents in both scripts (I already added the iPhone). Based on these findings, I decided to implement Russell&#8217;s script and it&#8217;s working just fine.</p>
<p>Oh&#8230; and in case you&#8217;re wondering, the mobile version of <a href="http://www.vertalen.nu">vertalen.nu</a> will be released within the coming week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jochemprins.com/2008/09/30/mobile-device-detection-with-php-2-methods-compared/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WAP is dead, but what&#8217;s the future of mobile?</title>
		<link>http://www.jochemprins.com/2007/10/16/wap-is-dead-but-whats-the-future-of-mobile/</link>
		<comments>http://www.jochemprins.com/2007/10/16/wap-is-dead-but-whats-the-future-of-mobile/#comments</comments>
		<pubDate>Mon, 15 Oct 2007 22:18:57 +0000</pubDate>
		<dc:creator>Jochem</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.jochemprins.com/2007/10/16/wap-is-dead-but-whats-the-future-of-mobile/</guid>
		<description><![CDATA[WAP has never been a big success, I guess the possibilities were just a bit too limited. I&#8217;m sure however that within a couple of years, the mobile web will be (at least) as important as the web is today. We already see a growth in the availability of mobile accessible websites and the first [...]]]></description>
			<content:encoded><![CDATA[<p align="left"><a href="http://en.wikipedia.org/wiki/Wireless_Application_Protocol" target="_blank"><img src="http://www.jochemprins.com/wp-content/uploads/2007/10/fowd_badge.gif" alt="FOM" align="right" />WAP</a> has never been a big success, I guess the possibilities were just a bit too limited. I&#8217;m sure however that within a couple of years, the mobile web will be (at least) as important as the web is today. We already see a growth in the availability of mobile accessible websites and the first location-based services are available.</p>
<p align="left">How will the mobile web emerge in the coming years? That&#8217;s the main subject of the <a href="http://www.future-of-mobile.com/" target="_blank">future of mobile conference</a>. I just registered, hope it will be an inspiring day!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jochemprins.com/2007/10/16/wap-is-dead-but-whats-the-future-of-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interesting acquisition: Nokia buys Navteq</title>
		<link>http://www.jochemprins.com/2007/10/02/interesting-acquisition-nokia-buys-navteq/</link>
		<comments>http://www.jochemprins.com/2007/10/02/interesting-acquisition-nokia-buys-navteq/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 22:54:08 +0000</pubDate>
		<dc:creator>Jochem</dc:creator>
				<category><![CDATA[Acquisitions]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.jochemprins.com/2007/10/02/interesting-acquisition-nokia-buys-navteq/</guid>
		<description><![CDATA[A very interesting acquisition today: Nokia acquired map-provider Navteq for $8.1 billion. This is especially interesting since Navteq is one of the major suppliers of digital maps, they provide mapping data to Google, Microsoft and Yahoo. Another supplier of mapping-data, Tele Atlas, was acquired by TomTom earlier this year.
Personally I expected Google to buy Navteq. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.jochemprins.com/wp-content/uploads/2007/10/nokia.jpg" alt="Nokia" align="right" />A very interesting acquisition today: <a href="http://www.nokia.com/A4136001?newsid=1157198" target="_blank">Nokia acquired map-provider Navteq</a> for $8.1 billion. This is especially interesting since Navteq is one of the major suppliers of digital maps, they provide mapping data to Google, Microsoft and Yahoo. Another supplier of mapping-data, Tele Atlas, was acquired by TomTom earlier this year.</p>
<p>Personally I expected Google to buy Navteq. For the last couple of months, Google has made clear that they expect a lot of their mapping service (<a href="http://maps.google.com" target="_blank">maps.google.com</a>). I can&#8217;t imagine that they like the idea of being dependent on nokia. However, another company will even have a worse feeling about this acquisition: <a href="http://www.garmin.com" target="_blank">Garmin</a>. Garmin currently gets their data from Navteq, that however means that they are now a customer of a big competitor (nokia). Switching to Tele Atlas isn&#8217;t much better since that company is owned by another competitor, TomTom. That leaves them in a difficult situation.</p>
<p>For the customers however, this is only good news. I expect nokia to enter the navigation-market with some very interesting products. Given nokia&#8217;s background, an internet-connected navigation device cannot be far away.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jochemprins.com/2007/10/02/interesting-acquisition-nokia-buys-navteq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
