S60 platform

S60 platform

The S60 Platform (formerly Series 60 User Interface) is a software platform for mobile phones that runs on Symbian OS. S60 is currently amongst the leading smartphone platforms in the world. It is developed primarily by Nokia and licensed by them to other manufacturers including Lenovo, LG Electronics, Panasonic and Samsung.

In addition to the manufacturers community includes
* Software integration companies such as Elektrobit, Teleca, SysOpen Digia, Mobica, EMCC Software.
* Semiconductor companies Texas Instruments, ST Microelectronics, Broadcom, Renesas, Freescale, Samsung Electronics.
* Operators Vodafone, Orange who develop and provide S60-based mobile applications and services.
* Independent Software Vendors such as Sasken.
* Software developers

S60 consists of a suite of libraries and standard applications, such as telephony, PIM tools, and Helix-based multimedia players. It is intended to power fully-featured modern phones with large colour screens, which are commonly known as smartphones.

The S60 software is a multivendor standard for smartphones that supports application development in Java MIDP, C++, and Python [http://www.forum.nokia.com/info/sw.nokia.com/id/ee447e84-2851-471a-8387-3434345f2eb0/Python_for_S60.html] . An important feature of S60 phones is that they allow new applications to be installed after purchase. Unlike a standard desktop platform, however, the built-in apps are rarely upgraded by the vendor beyond bug fixes. New features are only added to phones while they are being developed rather than after public release.

These are a few common features in S60:
* It supports Java (J2ME MIDP 2.0 commonly, but varies from phone to phone) applications and Symbian C++ applications.
* Certain buttons are standardized, such as a menu key, a four way joystick or d-pad, left and right soft keys and a clear key.

There have been three releases of S60: "Series 60" (2001), "Series 60 Second Edition" (2004) and "Series 60 3rd Edition" (2005).

In S60 1st Edition, the devices' display resolution was fixed to 176x208. Since 2nd Edition Feature Pack 3, S60 supports multiple resolutions, i.e. Basic (176x208), QVGA (240x320) and Double (352x416). Nokia N90 was the first S60 device to support a higher resolution (352x416). Some devices, however, have non-standard resolutions, like the Siemens SX1, with 176x220. Nokia 5500 has a 208x208 screen resolution, and the Nokia E90 with its wide 800x352 inner display.

It is noteworthy that software written for S60 1st edition (S60v1) or 2nd edition (S60v2) is not binary-compatible with S60 3rd edition (S60v3), because it uses a new, hardened version of the Symbian OS (v9.1), which has mandatory code signing. In S60v3, a user can't just install any program, unless it has a certificate from a registered developer.

In 2006, a "Designed for S60 Devices" logo program for developers was launched. The logotype can be used with conforming programs (Symbian or Java).

In 2007, an accreditation scheme that tests the ability of developers to use S60 effectively was launched. The scheme is run by [http://www.majinate.com Majinate] , who also run the Accredited Symbian Developer scheme. The accreditation requires developers to pass two on-line exams: one in Symbian OS, the other in S60. This leads to recognition as an "Accredited S60 Developer".

It is expected in 2008 that the 5th edition of S60 will be announced, the major feature being touch support. Nokia's developers have skipped over the fourth edition of the S60 platform – we didn’t see it debut and never will, since this number is considered “unlucky” in some asian cultures (notably, the Chinese and Japanese).Fact|date=December 2007

60 versions and supported devices

In the table are listed the devices carrying each version of the S60 platform as well as the Symbian OS version it is based on.

ee also

*Android (mobile phone platform), an open-source mobile platform by Google
*List of Nokia products
*Microbrowser
*Mobile Development
*Mobile game
*UIQ, another Symbian-based platform
*MOAP, another Symbian-based platform
*Web Browser for S60
*Windows Mobile

External links


* [http://nokiagaming.blogspot.com/2007/12/guide-to-symbian-s60-series-60-phones.html What are Symbian S60 and Series 60, what do they mean, and what generations of models are there? How do they compare to Series 40 phones?]
* [http://www.s60.com S60] is managed by Nokia and includes a [http://www.s60.com/life/s60phones list of S60 products]
* [http://blogs.s60.com S60 Blogs - The official S60 Blogs by Nokia]
*Document explaining differences and portability between various "editions" and "feature packs" of S60 [http://forum.nokia.com/info/sw.nokia.com/id/571b3f5a-a71a-46d7-958e-79c8081b95c7/S60_2nd_3rd_Ed_Differences_in_Features_v1_5_en.pdf.html - pdf]
* [http://www.symbianism.com/Nokia S60 forum - S60 forum]
* [http://www.forum.nokia.com/series60 Forum Nokia - S60 developer site]
* [http://my-symbian.com My-Symbian - Symbian OS and S60 news and software centre]
* [http://www.symbianone.com SymbianOne - Symbian OS and S60 developer site]
* [http://www.bestofsymbian.com/ BestofSymbian reviews and explains current S60 software]
* [http://blogs.s60.com/tommi/ Tommi's S60 application blog - Insider news and tips on S60]
* [http://www.mobilecastle.biz/mobiles All about mobiles - Symbian forum]
* [http://www.majinate.com Majinate - the company that runs the accreditation scheme for S60]
* [http://www.allaboutsymbian.com All About Symbian - S60 news and information site]
* [http://www.symbian-freak.com Symbian Freak] Website for smartphone users, with a smart phone discussion forum
* [http://www.symbian-freeware.com/tag-s60.html Symbian S60 Freeware - Recent freeware applications for Symbian S60]
* [http://series60.howardforums.com Howard Forums S60 Section - Popular S60 discussion forum]
* [http://wiki.howardforums.com/index.php/S60 Howard Forums S60 Wiki - Howard Forums S60 Users' Wiki]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • S60 — is used to refer to many items including: * S60 (Long Island bus) * S60 (New York City bus) serving Staten Island * S60 postcode for Rotherham, Sheffield * , a safety phrase in chemistry * Canon PowerShot S60 * Nokia s S60 platform * INS… …   Wikipedia

  • S60 (software platform) — Screenshot of a typical Nokia S60 user interface. The S60 Platform (formerly Series 60 User Interface) is a software platform for mobile phones that runs on Symbian OS. It was created by Nokia, who made the platform open source and contributed it …   Wikipedia

  • Web Browser for S60 — running on the Nokia E65, showing the Page Overview of the English Wikipedia main page. Developer(s) Nokia Operating system …   Wikipedia

  • Volvo S60 — Infobox Automobile name = Volvo S60 manufacturer = Volvo Cars parent company = Ford Motor Company assembly = Ghent, Belgium production = 2000 ndash;present predecessor = Volvo S70 class = Entry level luxury car / Compact executive car body style …   Wikipedia

  • Series 90 (software platform) — The Series 90 is a platform for mobile phones that uses Symbian OS. It was developed primarily by Nokia and is currently used only on the Nokia 7710. Nokia discontinued Series 90 as a platform, but merged its technology into S60.[1][2] Although… …   Wikipedia

  • Java Platform, Micro Edition — Java editions Java Card Micro Edition (ME) Standard Edition (SE) Enterprise Edition (EE) …   Wikipedia

  • List of BASIC dialects by platform — List of BASIC dialects by platform: This is a list of dialects of the BASIC computer programming language, sorted into groups for better conceptual organization.There is also an alphabetical list of BASIC dialects. These two lists should contain… …   Wikipedia

  • Series 80 (software platform) — The Series 80 (formerly Crystal) was a short lived mobile software platform for enterprise and professional level mobile phones made by Nokia. It uses the Symbian OS. Common physical properties to this Symbian OS user interface type is a screen… …   Wikipedia

  • Cross-platform — For a type of interchange between different lines in a metro system, see cross platform interchange. In computing, cross platform, or multi platform, is an attribute conferred to computer software or computing methods and concepts that are… …   Wikipedia

  • LiMo Platform — LiMo (Linux Mobile) Platform  программная платформа для телефонов на базе операционной системы Linux развиваемая LiMo Foundation. Содержание 1 LiMo Platform 1.1 LiMo Platform R1 1.2 LiMo Platform R2 …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”