Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.
Skins provide a way of changing the appearance of the UI at run time. They allow you to customize the default background for applications and modify colors and icons.To give your application a consistent look and feel change skin dynamically. Not all controls need to provide the same level of support for skins. Series 60 UI controls offer different levels of support for skins, depending on their needs.
Some important usability guideline are
- For control panes and status pane use compulsory skin-providing controls which always display skins and dynamically comply with skin changes.
- For lists and grid controls use optionally skin-providing controls which do not display skins, but they can be enabled to do so if required
- Always draw non-skin aware controls on the top of skinned background.