<?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>bemoko&#039;s blog on mobile &#187; device</title>
	<atom:link href="http://blog.bemoko.com/tag/device/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bemoko.com</link>
	<description>mobile made simple</description>
	<lastBuildDate>Wed, 25 Jan 2012 13:32:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>.mobi&#8217;s Device Database v1 released : DeviceAtlas</title>
		<link>http://blog.bemoko.com/2008/02/14/mobis-device-database-v1-released-deviceatlas/</link>
		<comments>http://blog.bemoko.com/2008/02/14/mobis-device-database-v1-released-deviceatlas/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 22:24:30 +0000</pubDate>
		<dc:creator>Ian Homer</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[device]]></category>

		<guid isPermaLink="false">http://blog.bemoko.com/2008/02/14/mobis-device-database-v1-released-deviceatlas/</guid>
		<description><![CDATA[Well this is pretty exciting news for those of us who are enthused by the device variety out there and the opportunity that gives us to create real personally optimised mobile experiences. .mobi have released their DeviceAtlas mobile device database for all and sundry to use. Go on &#8211; register for free and have a [...]]]></description>
			<content:encoded><![CDATA[<p>Well this is pretty exciting news for those of us who are enthused by the device variety out there and the opportunity that gives us to create real personally optimised mobile experiences.  <a href="http://blog.trasatti.it/search/label/DeviceAtlas">.mobi have released</a> their <a href="http://deviceatlas.com">DeviceAtlas</a> mobile device database for all and sundry to use.  Go on &#8211; register for free and have a quick browse around.</p>
<p>Even though the device navigation could do with a little bit of tidy up, it&#8217;s a nice clean web AJAXy UI and very promising for what will come beyond v1.   I really like that it&#8217;s recording the source of the information and highlighting when their is a conflict between two sources.  Take a look at the iPhone entry to see some conflicts between what WURFL thinks it is and what .mobi device team think it is.  I spotted a few other points, e.g. the SE T610, where conflicts between the UA Prof and WURFL were identified &#8211; as we know the UA Prof value isn&#8217;t always to be trusted.  This&#8217;ll really help with quality control and give you a level of confidence of accuracy.  It does beg in my mind the relationship between <a href="http://wurfl.sourceforge.net/">WURFL</a> and <a href="http://mtld.mobi/">.mobi</a> on this, as Luca Passani announced a month or so ago that <a href="http://www.wurflpro.com/static/new_wurfldb.htm">the WURFL DB web-based interface</a> was released and took great pride in inviting knowledgeable sources to join in with the maintenance of the WURFL DB.  If anyone can comment on the .mobi / WURFL relationship then please do.</p>
<p>It also ties in well with Volantis <a href="http://www.volantis.com/news/press-releases/20071113.php">heading towards open source</a>, with the <a href="http://community.volantis.com/article/device_database">Volantis Database</a> letting the &#8220;Users of the Community edition have open access to a key subset of data&#8221;.   I can&#8217;t comment on which device database is the most accurate or most complete, but I&#8217;d guess that .mobi will have picked up quite a bit of momentum at this point.   I&#8217;ll have to wait until I get some real hands on experience of DeviceAtlas to make a further judgement.</p>
<p>APIs look nice an simple.  Take your pick of language &#8211; Java, .NET, PHP, Ruby or Python.  Device DB provided using <a href="http://www.json.org/">JSON</a>.  Licensing model seems reasonably well priced &#8211; $299/server/year (daily updates),  $149/server/year (weekly updates), $99/server/year (monthly updates) and god bless &#8216;em developer license is free.</p>
<p>The devil will be in the detail &#8211; but I look forward to get my hands into it.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.bemoko.com%2F2008%2F02%2F14%2Fmobis-device-database-v1-released-deviceatlas%2F&amp;title=.mobi%27s%20Device%20Database%20v1%20released%20%3A%20DeviceAtlas%20&amp;bodytext=Well%20this%20is%20pretty%20exciting%20news%20for%20those%20of%20us%20who%20are%20enthused%20by%20the%20device%20variety%20out%20there%20and%20the%20opportunity%20that%20gives%20us%20to%20create%20real%20personally%20optimised%20mobile%20experiences.%20%20.mobi%20have%20released%20their%20DeviceAtlas%20mobile%20device%20database" title="Digg"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fblog.bemoko.com%2F2008%2F02%2F14%2Fmobis-device-database-v1-released-deviceatlas%2F" title="Sphinn"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.bemoko.com%2F2008%2F02%2F14%2Fmobis-device-database-v1-released-deviceatlas%2F&amp;title=.mobi%27s%20Device%20Database%20v1%20released%20%3A%20DeviceAtlas%20&amp;notes=Well%20this%20is%20pretty%20exciting%20news%20for%20those%20of%20us%20who%20are%20enthused%20by%20the%20device%20variety%20out%20there%20and%20the%20opportunity%20that%20gives%20us%20to%20create%20real%20personally%20optimised%20mobile%20experiences.%20%20.mobi%20have%20released%20their%20DeviceAtlas%20mobile%20device%20database" title="del.icio.us"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.bemoko.com%2F2008%2F02%2F14%2Fmobis-device-database-v1-released-deviceatlas%2F&amp;t=.mobi%27s%20Device%20Database%20v1%20released%20%3A%20DeviceAtlas%20" title="Facebook"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.bemoko.com%2F2008%2F02%2F14%2Fmobis-device-database-v1-released-deviceatlas%2F&amp;title=.mobi%27s%20Device%20Database%20v1%20released%20%3A%20DeviceAtlas%20" title="Mixx"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.bemoko.com%2F2008%2F02%2F14%2Fmobis-device-database-v1-released-deviceatlas%2F&amp;title=.mobi%27s%20Device%20Database%20v1%20released%20%3A%20DeviceAtlas%20&amp;annotation=Well%20this%20is%20pretty%20exciting%20news%20for%20those%20of%20us%20who%20are%20enthused%20by%20the%20device%20variety%20out%20there%20and%20the%20opportunity%20that%20gives%20us%20to%20create%20real%20personally%20optimised%20mobile%20experiences.%20%20.mobi%20have%20released%20their%20DeviceAtlas%20mobile%20device%20database" title="Google Bookmarks"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.bemoko.com/2008/02/14/mobis-device-database-v1-released-deviceatlas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Testing mobile sites</title>
		<link>http://blog.bemoko.com/2008/01/26/testing-mobile-sites/</link>
		<comments>http://blog.bemoko.com/2008/01/26/testing-mobile-sites/#comments</comments>
		<pubDate>Sat, 26 Jan 2008 11:03:11 +0000</pubDate>
		<dc:creator>Mat Diss</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[device]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://blog.bemoko.com/?p=5</guid>
		<description><![CDATA[Judging by the size of the recent thread on the momolondon mailing list, the thorny issue of testing mobile websites is a hot topic. There are many different software solutions around which will allow you to deliver markup to the myriad of devices currently available. Development for traditional, HTML based, websites has always been made [...]]]></description>
			<content:encoded><![CDATA[<p>Judging by the size of the recent thread on the momolondon mailing list, the thorny issue of testing mobile websites is a hot topic.</p>
<p>There are many different software solutions around which will allow you to deliver markup to the myriad of devices currently available.  Development for traditional, HTML based, websites has always been made more difficult as the different browsers interpret the markup in different ways and there are many tweaks needed to get the site to display correctly on all browsers.  Interpretation of the standards, particularly CSS, seems to vary immensely (especially when some people, large companies based in Redmond for instance, seem to invent their own standards!).</p>
<p>This problem is multiplied many times over for mobile site development.   Device independent rendering software solves a lot of the issues of screen size, memory limitations, paging etc &#8211; but what appears to be correct markup renders very differently on different devices.  In my previous job, at a company that made device independent software, we had to make a large number of specific modules for certain devices to get round some of the stranger problems, one example that stands out is a device that would only display a whitespace after an anchor if you put three nbsp&#8217;s followed by a space.</p>
<p>Every device (even from the same manufacturer) seems to have different quirks displaying the markup but most of the problems occur in the different CSS implementations.  Manufacturers either intentionally leave bits of the spec out or implement it incorrectly.</p>
<p>So, once you have your markup correct you have to start testing on a large number of devices to ensure your new big idea is displayed correctly. What&#8217;s the best way forward?  There are several options:</p>
<ul>
<li>Buy every device and test each one</li>
<li>Use emulators</li>
<li>Use a service such as DeviceAnywhere</li>
<li>Find a cheap way to hire lots of people to test on their own phones</li>
<li>Automate the testing process</li>
<li>Ignore it and hope everything is OK</li>
</ul>
<p>Clearly buying every device is not an option given the number that exist and the rate of change.  Normally devices are broken down into 5 or so different categories based on capability which gives a smaller sample size, but this can still be a large number of devices.</p>
<p>Emulators have their uses, but are not adequate for testing.  Most of the emulators I have used are not accurate enough to test on and I have seen some that let markup through that crashes the real device.</p>
<p>Services such as DeviceAnywhere provide the actual devices to test on through a web interface, this is the best way of getting to a large number of devices but it is still time consuming to test on them all, and it can get expensive.  There is also limited coverage at the moment so you can only test for a limited number of geographies.  For a good overview of all the services available hop over to an article by an ex-colleague of mine, <a href="http://www.tarekesber.com/wp-trackback.php?p=150">Tarek</a></p>
<p>If you know a lot of students you might be able to get some good testing coverage, but this would be tough to organise.  A new service could address this problem, <a href="http://www.mob4hire.com/">Mob4hire</a> is like a social testing network which could be useful.  There are also a number of options for this in the Far East, but network coverage could be an issue.</p>
<p>The holy grail here would be automating the testing process, but this is certainly a far off, if not impossible dream.  You can automate testing the markup and this is useful for regression testing but you cannot automate looking at the display on the phone to check it.</p>
<p>If you think ignoring the problem and hoping it will be OK is the way forward, then you are probably in the wrong industry.</p>
<p>I would like to have been more positive in my first blog for bemoko and to reward you for getting this far with the answer to testing on mobile devices.  Unfortunately I can&#8217;t provide that answer but bemoko has a lot of experience in testing sites that have been produced and, while it&#8217;s not perfect, a good strategy can be built to give a decent testing coverage using a mixture of the methods I have outlined above.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Share and Enjoy:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.bemoko.com%2F2008%2F01%2F26%2Ftesting-mobile-sites%2F&amp;title=Testing%20mobile%20sites&amp;bodytext=Judging%20by%20the%20size%20of%20the%20recent%20thread%20on%20the%20momolondon%20mailing%20list%2C%20the%20thorny%20issue%20of%20testing%20mobile%20websites%20is%20a%20hot%20topic.%0D%0A%0D%0AThere%20are%20many%20different%20software%20solutions%20around%20which%20will%20allow%20you%20to%20deliver%20markup%20to%20the%20myriad%20of%20devices" title="Digg"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fblog.bemoko.com%2F2008%2F01%2F26%2Ftesting-mobile-sites%2F" title="Sphinn"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.bemoko.com%2F2008%2F01%2F26%2Ftesting-mobile-sites%2F&amp;title=Testing%20mobile%20sites&amp;notes=Judging%20by%20the%20size%20of%20the%20recent%20thread%20on%20the%20momolondon%20mailing%20list%2C%20the%20thorny%20issue%20of%20testing%20mobile%20websites%20is%20a%20hot%20topic.%0D%0A%0D%0AThere%20are%20many%20different%20software%20solutions%20around%20which%20will%20allow%20you%20to%20deliver%20markup%20to%20the%20myriad%20of%20devices" title="del.icio.us"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.bemoko.com%2F2008%2F01%2F26%2Ftesting-mobile-sites%2F&amp;t=Testing%20mobile%20sites" title="Facebook"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.bemoko.com%2F2008%2F01%2F26%2Ftesting-mobile-sites%2F&amp;title=Testing%20mobile%20sites" title="Mixx"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.bemoko.com%2F2008%2F01%2F26%2Ftesting-mobile-sites%2F&amp;title=Testing%20mobile%20sites&amp;annotation=Judging%20by%20the%20size%20of%20the%20recent%20thread%20on%20the%20momolondon%20mailing%20list%2C%20the%20thorny%20issue%20of%20testing%20mobile%20websites%20is%20a%20hot%20topic.%0D%0A%0D%0AThere%20are%20many%20different%20software%20solutions%20around%20which%20will%20allow%20you%20to%20deliver%20markup%20to%20the%20myriad%20of%20devices" title="Google Bookmarks"><img src="http://blog.bemoko.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.bemoko.com/2008/01/26/testing-mobile-sites/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

