Professional Documents
Culture Documents
Creating Themes For Series 40 and S60 Devices v2 0 en
Creating Themes For Series 40 and S60 Devices v2 0 en
Creating Themes For Series 40 and S60 Devices v2 0 en
Themes
Forum.Nokia.com
Disclaimer
The information in this document is provided “as is,” with no warranties whatsoever, including any warranty of
merchantability, fitness for any particular purpose, or any warranty otherwise arising out of any proposal,
specification, or sample. Furthermore, information provided in this document is preliminary, and may be changed
substantially prior to final release. This document is provided for informational purposes only.
Nokia Corporation disclaims all liability, including liability for infringement of any proprietary rights, relating to
implementation of information presented in this document. Nokia Corporation does not warrant or represent
that such use will not infringe such rights.
Nokia Corporation retains the right to make changes to this specification at any time, without notice.
License
A license is hereby granted to download and print a copy of this specification for personal use only. No other
license to any other intellectual property rights is granted herein.
Contents
1 Introduction................................................................................................................................................ 6
2 A Theme Is a Piece of Art — so Get Creative!...................................................................................... 7
3 Even Though It Is Art, Keep It Usable ................................................................................................... 8
4 S60 Themes ................................................................................................................................................. 9
4.1 Setup.............................................................................................................................................................9
4.2 Creating a Style for Your Theme....................................................................................................... 10
4.2.1 Idle background .................................................................................................................. 10
4.2.2 Active background..............................................................................................................11
4.2.3 Background for different applications, pop-ups, and fields ................................. 12
4.2.4 Active standby...................................................................................................................... 13
4.2.5 Scalable UI ............................................................................................................................. 13
4.2.6 Different resolutions..........................................................................................................14
4.2.7 Mini display ........................................................................................................................... 15
4.3 Colors......................................................................................................................................................... 15
4.3.1 One hue .................................................................................................................................. 16
4.3.2 Analog hues .......................................................................................................................... 16
4.3.3 Complementary colors ......................................................................................................17
4.3.4 Triad relationship ............................................................................................................... 17
4.4 Keep Consistency and Contrast in Mind ......................................................................................... 17
4.4.1 Clear focus indication is a must! .................................................................................... 19
4.5 Icons .......................................................................................................................................................... 19
4.6 Creating a Finished Look for Your Theme ..................................................................................... 21
4.7 Test Your Masterpiece.......................................................................................................................... 21
4.7.1 Get Symbian Signed ........................................................................................................... 22
4.7.2 File size and versions.........................................................................................................22
5 Series 40 Themes — Completely New Possibilities ........................................................................23
5.1 Multiple Backgrounds for the Series 40 Theme .......................................................................... 24
5.2 Active Standby in Series 40 ................................................................................................................ 24
5.3 Mini Display ............................................................................................................................................ 26
5.4 Testing Series 40 Themes................................................................................................................... 26
6 Nokia 7710 Multimedia Smartphone .................................................................................................28
7 Sound’s Right? ..........................................................................................................................................30
8 Recycling Is Clever ...................................................................................................................................31
9 Guidelines for Creating a User-Friendly Theme ...............................................................................33
10 Conclusions................................................................................................................................................34
Appendix A S60 Themes Sketching Template for Photoshop .........................................................35
11 References .................................................................................................................................................36
12 Further Reading .......................................................................................................................................36
Evaluate This Resource ..................................................................................................................................37
Change History
1 Introduction
Themes are a quite new but already established business area — sometimes they are compared to
the success of SMS. What really makes Themes so interesting is the fact that it is easy to customize an
entire mobile device relatively easily, without really compromising creativity. You do not need to
know anything about programming or other technical issues — you can concentrate on what you are
best at — creating a Theme that really rocks.
Most people that use a mobile device have it with them all the time, so it is a very good channel of
self-expression — especially now that people are getting used to personalizing their mobile devices.
The type of device you have, the accessories that you have attached to it, and the looks of the
interface all send constantly messages out to the world: This is me!
The success of mobile device Themes only proves this: easy mobile device personalization has become
extremely popular all around the world.
With the present tools that are provided for customizing the S60 and Series 40 devices’ UI, it is
possible to change almost every little detail in the UI. Now it is possible to create a Theme with which
you can express your ideas and visions better than ever before. Still, this is not enough: to fulfill its
original purpose, a Theme must also be used by someone. This document helps you to create a Theme
that its users can take full advantage of.
Since the publication of the previous version of this document many things have happened on the
Themes front: New versions of both S60 and Series 40 Theme Studios have been released and lots of
new devices that enable new ways of customization have been published. These things, among many
others, are addressed in this document. Most of the material for this guide has been gathered from
real-life experiences of talented Theme designers.
If you are a graphic designer, an art director, or otherwise visually oriented and interested in Theme
creation, this document is for you.
Figure 1: A good example of an artistic and unique Theme (courtesy of Mango Design)
A good Theme does not necessarily require days of work. Even with the smallest changes you can
create a Theme that suits your current mood or the season. Recycling your old material and using
templates can save you a lot of time.
In this document we introduce the processes and techniques of making a great Theme used by the
leading Theme designers in the world. We have interviewed Theme designers around the globe and
gathered information about their insights and work processes. Some of their masterpieces are shown
in this document. Part of the information is also based on our observations while having tested a
great deal of Themes already in the market. All the examples are based on real-life Themes.
This document introduces also to the newest challenges in creating Themes. Many new devices have
come out since 2005 when the previous version of this document was published. They have features,
such as active standby, scalable UI, and multiple displays, that certainly affect Theme creation. New
Theme Studios have also been released for both the S60 and Series 40 platform.
At the end of the document we have summarized guidelines for creating good Themes for both S60
and Series 40 devices. Print the page and stick it on your wall to help you to create even better
Themes!
Creating Themes is all about designing and revising. Even the best sketches need revising and require
hard-disciplined work to make them really good. As Hemingway put it, “I write 99 pages of crap for
every one page of masterpiece.” So follow your intuition but remember copyright issues — use only
material for which you possess all copyrights.
Figure 2 illustrates the high-level process that helps you to design a Theme that is also convenient to
use. In this document we’ll go through each phase of the process and point out things that you need
to take into account to ensure a great user experience for your Theme.
4 S60 Themes
The Nokia S60 Theme Studio for Symbian OS enables a complete makeover of Nokia S60 devices’ UI.
The new, third version of the Theme Studio allows you to create Themes for devices that have a better
resolution and a scalable UI (such as the N- and E-series devices).
When you can change almost everything in your device’s UI, where should you start and how should
you proceed? And, moreover, how should you take these new features into account?
In this chapter we go through the process of creating a visually interesting and usable Theme.
4.1 Setup
Before you can let your creativity run wild, you need to do some practical arrangements. First of all,
you need a rather powerful Windows computer to be able to run the Nokia S60 Theme Studio
smoothly. Your computer must have at least a 1.5 GHz processor, 512 MB of RAM (1024 MB
recommended), 200 MB disk space, and a display that supports at least 16-bit colors and a resolution
of 1280 x 1024 pixels.
Unfortunately none of the Theme Studios is compatible with Mac. But don’t worry if you are a Mac
user — you can create all the visuals on your Mac and transfer them later on to the Theme Studio. We
have created a special .psd file for Mac users to get a smooth start in Theme creation. Read more
about this in Appendix A, “S60 Themes Sketching Template for Photoshop.”
You can download the Nokia S60 Theme Studio for Symbian OS from the Forum Nokia Web site [1].
Installing it is as straightforward as installing any application nowadays, so that should be not a
problem. In addition to the Theme Studio you will need a bitmap editor, such as Adobe Photoshop®,
and a vector graphics editor, such as Adobe Illustrator® .
If you are not familiar with the S60 Theme Studio, it is highly recommended that you read the User’s
Guide first [2]. Trust us, doing this will save you from a lot of unnecessary work.
Figure 3: Starting to create a Theme with the Nokia S60 Theme Studio for Symbian OS
It is easiest to start with the background image. The background is the heart of your Theme and the
rest of the Theme should be aligned with the background, so don’t mind spending time on trying out
different versions and ideas.
For many end users the background is equal to the Theme and most of the Themes are purchased
based on the attractiveness of the background image, so it is worthwhile to invest some time in
creating a catchy image for the idle screen. There are two kinds of backgrounds in a Theme: the idle
background and the active background.
The idle background is displayed when the device is in idle mode and it can be practically anything
you like or think the users of your Theme would like. Just do not fall too much in love with your
background image: There will be things on the idle background that have to be readable, such as the
date and the time.
It is best that you design the idle background so that it naturally supports the readability of these
areas (see the Prefer examples in Figure 4). The other, not so good option is to set a background to
the overlapping elements to ensure readability (see the Avoid example in the lower part of Figure 4).
The worst case is to create such an impressive background with go-together elements that nothing
can be read on the idle screen (see the Avoid example in the upper part of Figure 4).
Figure 4: Two good backgrounds (courtesy of Kipl) and two bad backgrounds
Designing the active background is a bit more challenging from the usability point of view than the
idle background. The active background is the background of most native phone applications, such as
the Calendar, the Applications menu, and Messages. So if you found it challenging to adjust your idle
background to the different overlapping pieces of vital information, here you will find even more
challenge.
The easiest way to make a functional active background is to use a properly faded version of the
actual background. Also an image that shares the atmosphere of the idle background is an excellent
choice. Just using the idle background as it is will most probably lead to a bad and useless design. You
can see this in Figure 5.
Figure 5: The background image needs to be faded quite a lot to make it work as the background for different
applications
Sometimes it is just easier to define a solid or almost solid background for applications. Even a faded
version of the idle background does not work in the most complicated applications, but a more
dramatic change is needed as seen in Figure 6.
Figure 6: The Calendar view can become very easily unreadable. Event indicators (for example, small triangles in
the month view or the alarm icon in the day view) should be easily recognized, even with a colorful background.
The user will like your Theme even if the background image is not visible everywhere. The different
pop-ups are better when provided with a clear, solid background instead of even a faded picture. In
Figure 7 you can see how difficult it is to read the text of the pop-up if the background is not solid.
Figure 7: A simple background for pop-ups is better than a too impressive one
The newer S60 devices that have the active standby functionality — such as the Nokia 6680 and Nokia
N-series smartphones — make background creation a little more challenging. The active idle area
covers a big part of your stunning background image and worse — if you have, for example,
upcoming calendar entries, almost the whole idle screen is filled with black text and icons. In this case,
the same rules as for older S60 devices do obviously not apply, as you can see in Figure 8. A good idea
that is used in many preinstalled Nokia Themes of these devices is to use the active background also
as the actual background. This, of course, limits your creativity, but is surely better from the usability
point of view.
Figure 8: A simple idle background is better for devices with active standby mode
4.2.5 Scalable UI
Some devices, such as the Nokia E70 smartphone, have the possibility to flip the screen the other way
round. When the keyboard is opened, the screen orientation is changed from horizontal to landscape.
This has obviously major effects on your Theme, as it is being flipped with the screen. Sometimes
flipping the screen opens the camera or the video recorder, like in the Nokia N90 smartphone. In this
case the biggest part of the screen is covered with the camera image and there will only be a narrow
strip of your Theme visible at the top and at the bottom of the screen.
Unfortunately it is not possible to design a scalable Theme with the current versions of the Theme
Studio. The best way to be prepared for the rotations and the different resolutions of displays is to
create the whole Theme using vector graphics.
If you use bitmap graphics, the results can be really surprising because the images are being scaled
and cut to fit the new dimensions.
For more information about Scalable UIs on Nokia devices, see Introduction To The S60 Scalable UI [4].
Example 1: A simple Theme in portrait and landscape mode. The bitmap is being flipped and stretched to fit the
flipped area.
S60 3rd Edition devices have a better resolution than devices compatible with the older S60 Editions.
The new resolution is 352 x 416 pixels and when the display is flipped, of course, the other way round.
For the older devices the resolution is 240 x 320 pixels.
Some devices, such as the Nokia N90 and Nokia N71 smartphones, have a small screen called mini
display on the cover. This screen cannot be modified or previewed with Theme Studio at the moment;
the screen will be automatically filled with the background image provided by your Theme. Also the
status bars and the clock of your “native” Theme will be used. Even though you cannot directly modify
the UI of the mini display yet, remember to check it anyway before publishing your Theme.
4.3 Colors
The rule of thumb when choosing colors for your Theme is to keep it simple. More than three different
main colors is certainly too much.
The background is a good starting point for the color palette that you are going to use in the Theme.
It is easy to choose 1-3 colors from the background and use them in the backgrounds of different
applications, pop-ups, and alerts. If your background image is very plain, you can use also
complementary colors in your color palette.
It is also possible to change the color of dynamic text in the S60 Theme Studio 3.0 for Symbian OS. So,
if the device you are designing for supports that feature, you do not have to care about adjusting the
background color to suit black text.
There are many ways to choose colors. Some prefer using just pure intuition, some want to use a
certain picture as the starting point. It is also possible to take a little more theoretical approach — in
this section we tell you how to select 1 to 3 colors that build up a harmonic color palette by using
some of the basic rules of color theory. The foundation of color theory is the color wheel that we have
illustrated in Figure 10. All the examples (11-14) are provided by Airmotion.
To create a harmonic Theme, it is easiest to select one hue and use the different values of it. This is a
very easy way to make a harmonic Theme and it can give strong emotions like “cold,” “warm,”
“neutral,” and so on.
Figure 11: A Theme with a restricted color palette consisting primarily of one hue
Also colors that are close to each other in the color wheel build up a harmonic combination.
Figure 12: A Theme using multiple warm colors from orange to brown
To bring a little action to your Theme, but not on the expense of the balance, it is easiest to use
complementary colors. Complementary colors are colors that are opposite to each other on the color
wheel.
Colors that form an equilateral triangle on the color wheel are said to be in a triad relationship to each
other. Also using these colors you can create a Theme that certainly does not lack color but can still be
enjoyed by the users due to its harmony.
Figure 14: A Theme using three colors that form a triad relationship (yellow, red, and blue).
As much as we would like to give you straight rules for choosing the best colors for your Theme, it is
almost impossible with all the different device displays. No matter how carefully you designed the
color palette of your Theme, there will always be minor differences in colors between different device
models.
One important point is also that the display of mobile devices is dominated by blue tones. This can be
seen, for example, in gradients: blue gradients look smooth, whereas red and yellow ones do not.
The Internet is full of various pages of color theory. Just enter “Color Theory” to your search engine
and you will find lots of good material to help you in finding the best possible combination. You can
also take a look at the classical color theory book “Elements of Color” by Johannes Itten [3].
Now that you have fixed the backgrounds and the colors for your Theme, the rest should be just
executing your idea throughout the rest of the elements. Consistency is a good thing for usability, but
alone it is not enough. The key issue in creating usable Themes is the contrast. With every single
element you design, you need to check that it has enough contrast with its background.
Contrast can be defined in many ways; in this document we define contrast as the difference of
luminosity of two colors. Black text on a white background offers an ideal contrast. If you do not want
to use black and white, remember that the background color should have a maximum of 20 percent of
the intensity of the element that is presented on it.
There are lots of overlapping elements in a Theme and a good contrast must be provided in all
directions. An example of this is shown in Figure 15.
Testing the Theme is, again, the best way to check if the contrast is good enough. It is best if you can
give the Theme to a few people and ask them to use a device having your Theme installed on it for a
while.
Figure 15: Left: Good contrast in all directions. Middle: Good contrast between the icons, the labels, and the
orange background, but bad contrast between the background and the highlighted icon. Right: Bad contrast in all
directions.
Drop shadows and reflections are a good way to provide better contrast for icons and menu items
(see Figure 16) — subtly used drop shadows provide a professional look. Remember that some
devices do not support transparent masks so the results may not look as you might expect.
Figure 16: Drop shadow increases the contrast between the icon and the background
There are many different icons that must stand out while using the device, including “new message,”
“keypad locked,” and “Bluetooth active.” Remember to test your Theme so that a user can see these
signs in every possible situation.
Showing the user where he or she is, is one of the most important things in a user interface. The
importance of the location is even more important in mobile user interfaces which can be used in
almost any imaginable situation: the user must see at one glance what his or her options are. You
have to ensure that the focus indicator has enough good contrast with the background and that the
focused area can be easily recognized and read. Also remember that content that is not focused must
be visible: Using the device should not be like using a flashlight in the night and trying to find
something important.
Highlight is needed when scrolling through different menus, lists, tabs, and dialogs (see Figure 17).
There should be clear states for the “active” and “passive” modes wherever possible. For the example
on the left, the indication is clear and you can see that there are more tabs to the right. The example
on the right demonstrates that it can be very hard to see in what tab you are. Also, there is not
enough contrast between the arrow and the background, so the user will not immediately know
(since he or she cannot see) if there are more tabs.
Figure 17: Indication of focus is important: concentrate on highlighting. The icons, the clock, the signal, and the
battery.
An arrow that indicates scrolling is very important — make it easy to see. It is a good practice to
choose one way to indicate focus in lists, grids, scrolling indicators, and even selected tabs (see Figure
18).
Figure 18: The arrow is important in older S60 devices, whereas newer ones do not use arrow indication
After you have decided the style of your Theme, and fixed the background and color issues, it is time
to design the next elements; the icons, the clock, the signal, and the battery status.
4.5 Icons
Creating icons is very time-consuming: creating a full icon set can last even weeks. There are over 200
different icons, of which an average user will only see a fraction. If you do not have time to do even
the most common icons, it is probably better to use the default icon sets that are provided by the
Theme Studio. Another way to save time when creating icons is to download free icon sets, for
example, from Theme-related discussion forums. Nowadays there are also reasonably priced,
Creating Themes For Series 40 And S60 Devices: Visual Guide 19
Forum.Nokia.com
professional-quality royalty-free icons that you can use and modify to give your Themes a
personalized feeling with a reasonable schedule. What you should avoid is a mixture of your own
icons and the default icons of the device. It will look as if you were in a hurry when creating the
Theme — which is never a good thing. See Figure 19.
Figure 19: If you decide to change the default icons, change them all
Icons can be artistic but still informative as illustrated in the example on the left from Mango Design
(see Figure 20). It is advisable to make the icon symbolize its actual metaphor. If you use icons like
those in the example on the right, the user may get easily frustrated. The user should learn the icons
as quickly as possible. If you are addressing a global market, you need to keep cultural considerations
of icons and graphics in mind as well. Pay special attention to human figures, numbers, symbols, and
hand gestures, because the meaning of these can vary widely. For example, in the United Kingdom
and United States number 13 is considered unlucky, but in Greece it is considered to be lucky.
Figure 20: Unique and still descriptive icons and icons that do not have anything to do with the application they
represent
Basic icons used in Nokia devices have typically gone through extensive international acceptance and
understandability testing. Nokia icons look familiar to users who have previously owned Nokia
devices, so it is not necessarily a bad idea to have icons that resemble the Nokia ones. You can use
them as metaphorical templates. If the device has hardkeys (like the Applications key) with icons, try
to use those icons in your Theme as well.
Whereas icons are laborious to create, you can easily add a little more character to your Theme by
creating a suitable clock, signal, and status bars.
With these and especially with the clock and the battery status you have to be considerate. Making a
cool clock and status bars should not happen on the expense of the interpretability of time and
battery status: these are things that the user must see and understand right away when looking at
the idle screen. Nevertheless, this does not mean that you have to create a dull clock or basic black
bars — just look at Figure 21 to get convinced.
Figure 21: Examples of interesting clocks and status bars that are easy to interpret
As seen in Figure 22, there is no easy way to know what the maximum and/or minimum or the
current status of, for example, battery charge is. You really don’t want your users to lose their battery
power without warning.
A good Theme will become excellent with proper user testing. Use your co-workers, friends, and
random passers-by to obtain overall opinions and impressions. Ask two or three friends to use your
Theme for a few days and to write down their opinions. It is always better to get feedback prior to
release than afterwards.
Most Themes are designed in good office lighting conditions with good monitors. In real life, however,
Themes are used, for example, while riding a bike in bright sunlight, or in the foggy streets of London.
So do not rely on what you see on your screen of the Theme Studio application — use real devices as
much as possible. There will be many differences since screen resolutions and colors are different on
the mobile device than on the monitor. Here are some main issues that you will notice:
• A difference in the tone of colors varying between different device models.
• Gradients will show differently. Mobile devices have more blue tones than other tones, so blue
gradients look good and, for example, red gradients do not.
• If you design with a tool that enables transparent highlights but the device you test the Theme
on does not, the result may not look as good as you might expect.
You had better get started already with the background you have created and test the Theme as often
as you can. Testing is time-consuming, so testing each little bitmap is naturally not worth it, but
testing bigger entities, such as the highlight and the icons, is a good compromise.
The S60 Theme Studio asks for the Symbian Signed key to be able to proceed by making a .sis file
of your Theme. Getting a Symbian Signed key is naturally not worthwhile in the testing phase due to
the costs of the key, so creating your own private key is worth the effort. For creating a private key for
testing purposes (only), do as follows:
• Open Command Prompt.
• Select target directory. It is normally cd C:\Program
Files\Series_60_Theme_Studio\S60_TS_3_0\bin
• Create a key with the following line (replace MyCompany with your company’s information):
makekeys -v -cert -len 2048 -dname "CN=MyComp OU=Themes OR=MyCompany
CO=FI EM=feedback@mycompany.com" MyCompany.key MyCompany.cer
• After the password is queried, answer No.
• For creating a random number, type about hundred characters or move the mouse in the screen.
• When you are creating the .sis file, open the Advanced dialog and place your keys there. The
keys are in the same directory where you created them.
• You can find more information in on page 91 of the Artist's Guide [2].
After having created the key, you can make a .sis file of your Theme, transfer it to a device, and test
it.
When you are ready to publish the Theme, it is naturally advisable to have your .sis file verified and
signed using Symbian Signed. You can read more about it at the Symbian Signed Web site at
http://www.symbiansigned.com/ [6].
File size is an important issue as well. The MMS size limit for the older devices is only 100 KB but the
latest S60 devices accept 300 KB. In practice, keep the file size around 200 or 250 KB.
Remember also that the old .sis files are not suitable for S60 3rd Edition and onwards.
Still, Series 40 Themes are considerably more restricted than S60 Themes. The resolution of the Series
40 devices’ display and the amount of colors that the display is able to reproduce are more limited
than in S60 devices. Also, the number of customizable Theme elements is much smaller in a Series 40
Theme than it is in a S60 Theme. For example, you cannot change the battery, signal, and volume level
bars, the slider and the navigation graphics, nor the clocks, tab icons, or the icon colors. For more
information about the features of Series 40 devices, see Nokia Series 40 Theme Studio Handset
Guidelines [5].
However, this means that it will be much easier for you to create a Theme for a Series 40 device than
for a S60 device. You will probably also get a good return on your investment of design time — Series
40 devices are targeted at young people who are currently the biggest customer group of Themes.
The same basic rules of Theme design that were discussed with S60 Themes also apply to Series 40
Themes. Everything must be readable and understandable at the first glance. When navigating
through a list, the highlighted image must present a clear contrast with both the background and the
text. Also remember to keep the style of your Theme catchy but consistent. Look at the examples in
the following sections for ways to improve your Series 40 Theme.
Figure 25: Remember to keep the active background image also in S40 Themes simple. As you can see, it is much
easier to read the text against the Theme background on the left side than against the one on the right side.
With the Series 40 Theme Studio v2 you can set multiple backgrounds to your Theme. The Theme
Studio allows you to change different backgrounds to all different menu views (the grid, the list, and
the tabs view). When the main menu is displayed in the tabs view, the background can be set
differently depending on which main menu icon is currently selected. In addition to this, you can have
a different background for each calendar month.
The more options you have, the more careful you have to be. Changing all the different backgrounds
at first is probably not the best solution. Start with slight changes and test your Theme in between.
The active standby in Series 40 devices differs from the one in S60 devices. For the designer, the Series
40 active standby is easier to customize. The active standby (or “Active Idle” as it is called in the Series
40 Theme Studio v2) in Series 40 devices has two modes: passive and active. When the active standby
is in passive mode, it is only a row of icons at the top of the display. When the user activates the
active standby (by pressing one of the navigation keys), a pop-up display containing more detailed
information is being shown over the background image (see Figure 26).
Figure 26: Active standby in passive (left) and active (right) modes
The pop-up display and the row of icons always have a background, so you do not need to worry so
much about changing the idle background because of the active standby as in S60 Themes. You
cannot change the text color, it is always white. You have to ensure that the active standby has
enough contrast between the idle background and with the white text on it. Even though you’d like to
use the same color (here orange) also in the active standby background, it might be easier to choose
another color (here blue, the contrary color of orange) to get an even better contrast. Figure 27 shows
what happens if the contrast is not good enough.
Figure 27: The active standby in Series 40 with good (upper row) and bad (lower row) contrast
Another set of elements that the Series 40 Theme Studio allows you to customize is the mini display
(the outer secondary display) on devices that have two screens (for example, fold phones). The tool
allows you to customize wallpaper, screensaver, background, and various state-change screens
(startup, shutdown, open, close) with full-screen images. Also, all Theme colors can be customized
separately for a mini display from their main-screen values.
This ability to separately customize the mini display allows you to approach the design of the outer
screen differently from the inner (main) screen, if you wish.
As with the S60 Themes, testing your Theme is very important. Testing your Series 40 Theme is
especially important because the displays of most Series 40 devices have a more limited color palette
Creating Themes For Series 40 And S60 Devices: Visual Guide 26
Forum.Nokia.com
than the average computer screen. The colors that you design into your Theme on the Series 40
Theme Studio running on a Windows machine may look very different once it is loaded onto a phone
screen. Generally, you can use the same testing recommendations as for S60 Themes described earlier
in this document. However, testing Series 40 Themes is much easier than testing S60 Themes: in
Series 40 devices, the Themes are not encrypted, so you do not have to worry about managing a
Symbian Signed key when loading Themes onto the device. You can just click “Save” in the Theme
Studio, transfer the .ntf file to your device, and the Theme is ready to be applied.
Figure 28: The desk view of the Nokia 7710 smartphone differs a lot from those of Series 40 and S60 devices.
Notice the new icons, the way to show scrolling, and positioning of the main menu (upper left). Usage of pen (or
finger) must be considered carefully.
Figure 29: You can create graphics for the buttons of the Nokia 7710 smartphone as well. The user must know
which graphic element represents a button that can be pressed and which element is currently highlighted.
Figure 30: Notice the software buttons on the right. Everything can be controlled with a pen (touch screen) and
most elements can be accessed with the hardware cursor as well.
7 Sound’s Right?
Don’t forget sound. You can make your mobile device play like a real band. You can modify ring tones
and message alerts. The ring tone is arguably the most noticeable part of the interface of a mobile
device, since the user hears it whenever a call comes in. It is a good idea to make sounds match your
Theme’s overall feel and atmosphere. For example, if you decide to create a Theme around a “Forest”
subject, take your recording machine and go outside to make some recordings. Once again, remember
copyright issues — even a short sample of someone else’s recording is subject to copyright laws. The
supported sound formats are AAC, AAC+, cAAC+, AMR, WB-AMR, MIDI, SP-MIDI, MP3, and MP4.
See document Ring Tone Guidelines For Nokia Devices [7] for guidelines on ring tones.
8 Recycling Is Clever
Making a Theme from scratch with all icons and other elements is quite time-consuming. It can take
weeks, even months, to create an excellent Theme. So it is a good idea to make a few basic Themes
and then vary them as much as possible with easier modifications, such as changing the main
background and basic colors — and even mix components of your basic Themes together. This way
you can make another Theme in a couple of days, even in hours, if you change only the background
and start screen.
Figure 31: After you have created one or more basic Themes, you can easily make variations in a short time
(courtesy of Mango Design).
Figure 32: Themes that have been created using the same templates (courtesy of Webliskot)
Figure 33 shows another example of versatile usage of one basic icon set that has easily been
manipulated by using different colors and filters/styles in a graphics editor, such as Adobe Photoshop
® or Jasc Paint Shop™ Pro® (courtesy of Mango Design).
10 Conclusions
Remember that the best way to learn how to create an effective Theme is actually pretty simple: just
create it. Listen to user feedback and improve the parts that are confusing or hard to read. After that,
create another. Repeat this.
It is learning-by-doing business at its best, and it is lots of fun. There are many Web sites and forums
that are devoted to Theme creation and discussion. Look what others have done and go beyond that.
From this file you can find many different documented layers that you can turn on and off. It is pretty
self-explanatory.
11 References
[1] Nokia S60 Theme Studio, available at http://www.forum.nokia.com/tools
[2] Artist's Guide for S60 Theme Studio 3.0 for Symbian OS, available at http://www.forum.nokia.com
[3] Itten, Johannes, The Elements of Color. Wiley, 1970.
[4] Introduction To The S60 Scalable UI, available at http://www.forum.nokia.com
[5] Nokia Series 40 Theme Studio Handset Guidelines, available at http://www.forum.nokia.com
[6] Symbian Signed, available at http://www.symbiansigned.com
[7] Ring Tone Guidelines For Nokia Devices, available at http://www.forum.nokia.com
[8] S60 Themes Sketching Template, available at http://www.forum.nokia.com
12 Further Reading
Series 40 And Series 60 Themes White Paper, available at http://www.forum.nokia.com/themes