The Mobile Web Server allows you to create unique and customized themes for your own site. A theme makes the site truly unique by adding a personal touch that reflects the site owner – making the site more recognizable to the visitors.
When you’re starting to work on your own theme, you will instantly feel your hands itching to get something tangible out as soon as possible. Yes, playing around and just trying out things is a good way to get you there: however, before that, take a second to think what you want to accomplish: what is the experience you want to provide to your users?
One of the major considerations in building a hit mobile site is switching your mindset to the mobile context. This may require re-thinking the desktop layouts and conventions from the mobile perspective – sometimes it can be a good exercise to start the design work from scratch, and work your way from bottom up.
In practise, technically this may mean cutting down the size and amount of graphics, re-thinking the site navigation and building the layout to intuitively promote vertical scrolling while minimizing the need for horizontal scrolling. In many cases, this means that the structure of a normal web page cannot be re-used as such in mobile. One example of difficult design is using tables for layout: it’s always better to use CSS from the beginning.
The key ingredient here is a careful separation of content and structure. The Mobile Web Server page templates have been designed to utilize semantic markup that allows you re-construct the layout of the page more efficiently with CSS definitions. The default page templates and CSS rules are easy to access and modify, and provide a good starting point for experimentation in creating a customized look and feel.
However, there’s no free lunch here. If you want to provide a fully optimized mobile user experience, you have to take a critical look at your entire site concept: including the site hierarchy and content. What content is most important to my mobile users? How do they look for it once they arrive at the site? Once you have the answers, make sure that
In short, the mobile context requires a new mindset and a fresh look from a new perspective. The technology is not the limitation: for example, the Mobile Web Server templates provide you the framework to experiment and play around, getting solid results instantly.
OK, so now you want to get started. Before you start, keep these in mind:
To get started, see an example theme available at Mosh. http://mosh.nokia.com/content/4D4CCFA91E1F2978E040050A45302180
Once you get going, you will have more questions: how can I do this more efficiently, is this possible at all? See below for recommended next steps of learning.