In order to serve a different package, or any element of a theme (translations, templates, skin or layout) you can use design exceptions, which allow you to specify different values for each of the design-related settings by using user-agent string matches
Posted by Mike Whitby to Magento (2012-03-15 14:03)