This page was last modified 12:37, 6 June 2007.
S60
From Forum Nokia Wiki
Contents |
Overview
The S60 platform is a purpose-built platform for smartphones on Symbian OS. It is currently one of the leading mobile platforms in the world. The S60 platform is a complete smartphone reference design, developed by Nokia Mobile Software, and is currently being licensed by several of the worlds key mobile device manufacturers
The S60 platform guarantees to developers that specific elements will be present in every device based on a particular platform edition and feature pack. It does this using the architecture shown in Figure 1, which consists of the S60 UI style, S60 Applications, S60 Application Services, S60 Java™ Technology Services, S60 Platform Services, and Symbian OS Extensions built on top of Symbian OS.
S60 features
- High resolution screen (>176x208) with high color depth (>16bit)
- Advanced smartphone features, that makes s60 more similiar to a computer
- Integrated device manager applications (PIM Personal Information Manager, Phone Browser, etc.) to start immediately to work
- Powerful Multi-Media tools
- Basic phone features enhanced to a new dimension
Development Environments
- Carbide.c++ 1.2 beta
- MS Visual Studio .NET 2003 + Carbide.vs 2.01
- Metrowerks Codewarrior 3.1
- MS Visual Studio 6.0
- Borland C++BuilderX
- Command line tools
UI
- Various resolutions, sizes, color depths and shapes (Avkon libraries)
S60 Editions
- S60 1st Edition (Version 0.9) - Symbian 6.1
- S60 1st Edition, Feature Pack 1 (Version 1.2) - Symbian 6.1
- S60 2nd Edition (Version 2.0) - Symbian 7.0s
- S60 2nd Edition, Feature Pack 1 (Version 2.1) - Symbian 7.0s
- S60 2nd Edition, Feature Pack 2 (Version 2.6) - Symbian 8.0a
- S60 2nd Edition, Feature Pack 3 (Version 2.8) - Symbian 8.1a
- S60 3rd Edition (Version 3.0) - Symbian 9.1
- S60 3rd Edition, Feature Pack 1 (Version 3.1) - Symbian 9.2
- S60 3rd Edition, Feature Pack 2 (Version 3.2) - Symbian 9.x
Compatibility
- 1st & 2nd edition compatible with *.sis applications
- 3rd edition compatible with *.sisx (and certified *.sis) applications
Source
S60 Platform Introductory Guide v.1.3
External Links
Internal Links
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| N90 player in 6600 | marcel333 | Carbide.c++ and CodeWarrior Tools | 1 | 2006-06-23 17:53 |
| Problem with NOKAI UI API+ARGB+S60 | clydzik | Mobile Java Media (Graphics & Sounds) | 2 | 2005-07-04 11:12 |
| Need help installing python on s60 3rd Ed. | spulukuru | Python | 2 | 2007-02-26 18:46 |
| how can i change application icon in S60 OS 9 | shahzadamin | Symbian User Interface | 8 | 2008-03-16 15:32 |
| Is signing Compulsory for midlets? | varma_111 | Mobile Java General | 10 | 2006-06-28 18:07 |

