The Mobile Detection plugin uses the default Joomla Browser class and extends it with detection for iPad, iPhone, iPod and Android devices. The Joomla iPad detection and iPhone or iPod detection will store on what device the client currently is viewing the website. The Joomla Android detection is a little more advanced and also tries to collect more information about the device, like the model and the Android build.
Here you can find example code: http://www.conflate.nl/joomla-extensions/simple-mobile-detection.html
Then I ran across and read about this extension, and not being a programmer, wasn't really sure what the use of it would be. I wrote the team an email and suggested that if they added an address field, to redirect visitor to a mobile site upon detection of that condition, it would be perfect for my use, and perhaps many others.
To my surprise, the developer added that feature within 24 hours! with one minor tweak by him, the following day, it was working perfectly!
I sent him 20 bucks on paypal as a small token of appreciation, and encouraged him to add a couple of other features and make it a commercial product. I would and will still buy it, if he does it.
Easy to use, works perfect and for now, still free. But send the guys a donation if it works as well for you as it did for me!