(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-5276656-4', 'mobileesp.com'); ga('send', 'pageview');
Yearly Archives: 2010

MobileESP Live Demos Now Available: PHP & JavaScript

We took advantage of this long Thanksgiving holiday weekend to put together two comprehensive demos of the MobileESP APIs. Now you can see not only all of the available function calls listed and grouped in one handy list, but you

Posted in General, MobileESP APIs

Updated: Added Support for Google TV

Now that GoogleTV devices have been publicly released, it’s time to update the MobileESP code bases with support for it. We’ve added a new method for detecting Google TV in the Android section: DetectGoogleTV() This method is now available for

Posted in Code Updates, MobileESP APIs

MobileESP: Ported to Ruby!

One of the web developers using MobileESP has ported the code library to Ruby. How cool is that?!? If you’re a Ruby enthusiast, you can download the latest version of MobileESP from GitHub at: https://github.com/eimermusic/mobileesp Martin has made a few

Posted in General, MobileESP APIs, Projects Using MobileESP

Updated: Disambiguate between ‘PDA’ and ‘Update’

This afternoon, we got an alert from Ilia with a suggested fix. Ilia pointed out that the algorithm which detects for a device using “PDA” in its user agent string will also be triggered when it encounters the word “update”

Posted in Code Updates

Test your device!

We published a device detection page on the Hand Interactive web site. It doesn’t test all of the API methods at this time, just some of them. A web page to provide results forĀ all of the API methods is coming

Posted in General

Updated: Added Support for BlackBerry OS 6

BlackBerry launched the new Torch on August 3, the first device running the new OS 6 with a brand new WebKit-based browser. At last! A first class browser finally makes it to the BlackBerry platform! Word on the street is

Posted in Code Updates

Updated: Added Support for Windows Phone 7

I recently got my hands on the Windows Phone 7 SDK from Microsoft. The browser in the device emulator appears to support most or all of the CSS and JavaScript features you would expect for an iPhone Tier device. (The

Posted in General

How To: PHP – Enable Features for Specific Devices

Here’s another quick example on how to use MobileESP project code to optimize your web site. Let’s say that you have a single web page optimized for all iPhone Tier devices. This tier of devices includes iPhone, iPod Touch, Android,

Posted in How To - PHP

How To: PHP Redirects

We get a lot of questions about using the MobileESP project code in practice. Here’s one example on how to redirect browser traffic to optimized content. In this scenario, we put a PHP file in the root of a web

Posted in How To - PHP

MobileESP APIs Published!

Just a quick note that I published the complete list of device detection methods for easier perusal. One page is focused on the server-side programming languages for PHP, Java and ASP.NET. The other page lists the methods for the JavaScript

Posted in MobileESP APIs

Updated: Better iPad Handling, Improved Windows Mobile Detection

I just uploaded the code bases for the following issues: In the DetectIphone() method, added a call so that the Apple iPad does not provide a false positive. (We also do this so that iPod Touches don’t report themselves as

Posted in Code Updates

Best Practices in Mobile Web Site Access

Designing mobile-optimized web sites is hard enough. Imagine spending all of that time and money building a fantastic mobile-optimized web site — only to discover that no one actually visits the site because they can’t find it. Experienced mobile web

Posted in Mobile Web Site Design