For a mobile phone user, the most familiar design patterns are the ones in their own phone. As such, developers should follow the target platform's design guidelines when creating apps.
- Series 40 full touch design guidelines
- Series 40 Touch and Type UI Style Guide
- Series 40 non-touch design guidelines
- Series 40 Web App UX Guidelines
- Symbian design guidelines
- MeeGo 1.2 Harmattan
- Windows Phone guidelines
- Design and User Experience Library
Nokia Visual Design Stencils
To help you design your app's UI, we offer visual design stencils for each platform. These stencils provide you with graphics for the platform's components, which you use to create screen designs on paper or using graphics editors such as Adobe Illustrator, Adobe Fireworks, and Inkscape. Download the latest versions here.
Mobile Web Templates
Nokia mobile web templates are designed to provide optimised web browsing experiences on Nokia phones, both smartphones and mobile phones. You can use the templates unchanged, or extend and customise them to create the best mobile web browsing experience for your users.
Nokia Iconography guidelines
A great app needs great icons. To get you started, the Design and User Experience Library includes iconography guidelines and icon templates for all Nokia platforms. Create your icons from the templates using Adobe Illustrator, Inkscape, or Adobe
Photoshop (for Nokia N9 and Series 40 icons). The Iconography style summary explains the differences and similarities among the styles.
Download the Nokia icon toolkit and follow the related template guidelines from the library:
- Series 40 full touch: Launcher icon guides
- Series 40: Launcher icon guides and List icon guides
- Symbian: Launcher icon guides, List and toolbar icon guides and the SVG Converter
- MeeGo 1.2 Harmattan: Launcher icon guides
Nokia User Experience Checklists
Once you have applied your design skills and made use of the great tools and resources on this page, you will want to confirm that your design fits well with the user experience (UX) on your target phones. To make this easy, we have created a collection of UX checklists. These checklists distil the essential UX 'must dos' for each platform, so you can quickly verify that your UX will be familiar to users of your app. Check out the following: