The Nokia Mobile Theme is designed to work well on low-end devices and excel on high devices and touch screen devices.

Special features

  1. Integrated detection of device families (low, mid and high end) specific for Nokia, but supporting many popular devices such as iPhone, Android-based and Palm Pre/Pixi
  2. Show different theme features depending on browser capabilities (use accordions to hide areas that are not used frequently, use of shades and CSS to make the look nicer, more)
  3. Tweaks for touch devices
  4. Specific tweaks for some specific Nokia devices such as the N900

Installation

Installing this theme is not different from any other theme you have installed on your Drupal site. Just follow these steps:

  1. Download the latest stable release of the Nokia Mobile Theme
  2. Install nokia_mobile theme in sites/all/themes
  3. Go to Site building > Themes and enable the theme.
  4. If you plan to have mostly mobile users you may set it as default. If you will be using a module to detect the visitors' devices, then leave it as non-default

Using a module for mobile detection

When you want to serve both desktop and mobile users with a single site that you use an appropriate module that will detect the visitors' hardware and possibly also adapt your content. There are a number of modules available, this is a list of the modules that have been successfully tested with this theme:

  1. Mobile Plugin - see the handbook entry for this
  2. Mobile Theme
  3. Mobile Tools (no proxy)

Testing

Testing the new theme is quite easy. If you are using Firefox make sure you have installed the User Agent Switcher, choose a User-Agent, for example an N900 (you might have to add this). If you are using Safari and enable the "Developer" menu (here's how to do it) and just pick the iPhone User-Agent.
In either case you should clear your cookies from your test site because the Mobile Plugin uses them to avoid repeated detection. Once you've cleared the cookies, reload the page and you should see something like this (sorry, cannot use an img tag in this page!).

See the demo site for more.

If you wanted to see how it looks on many devices and don't have them handy, you should take a look at Nokia's Remote Device Access service, it's free of charge and very good. As an alternative, look at DeviceAnywhere that will also offer a variety of non-Nokia devices.