Python for S60
Encyclopedia
The Python for S60 also called PyS60 (Unix
name), is Nokia
’s port of the general Python
programming language to its S60 software platform
, originally based on Python 2.2.2 from 2002.
The latest final version, PyS60-2.0.0, released on February 11, 2010 updates the python core to version 2.5.4.
After becoming open source, PyS60 had the advantage of a strong and dedicated community that could actively contribute to improving it. The milestone release was Version 1.3.11.
The final version to support S60 2nd Edition platform, 1.4.5, was released on December 3, 2008.
On December 24, 2008, a developer version, 1.9.0, was released. It featured several improvements, the main of which was a new core based on Python 2.5.1.
The latest final version, 2.0.0, was released on February 11, 2010. Its core is based on Python 2.5.4.
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...
name), is Nokia
Nokia
Nokia Corporation is a Finnish multinational communications corporation that is headquartered in Keilaniemi, Espoo, a city neighbouring Finland's capital Helsinki...
’s port of the general Python
Python (programming language)
Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...
programming language to its S60 software platform
S60 (software platform)
The S60 Platform 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 to the Symbian Foundation. S60 has been used by mobile device manufacturers including Siemens mobile, Lenovo, LG Electronics, Panasonic...
, originally based on Python 2.2.2 from 2002.
The latest final version, PyS60-2.0.0, released on February 11, 2010 updates the python core to version 2.5.4.
Release history
First released in 2005, it featured a relatively small set of modules and functions. Version 1.2, the last non-opensource release and the second version of PyS60, brought many improvements and was made available on October 21, 2005 on Forum Nokia.After becoming open source, PyS60 had the advantage of a strong and dedicated community that could actively contribute to improving it. The milestone release was Version 1.3.11.
The final version to support S60 2nd Edition platform, 1.4.5, was released on December 3, 2008.
On December 24, 2008, a developer version, 1.9.0, was released. It featured several improvements, the main of which was a new core based on Python 2.5.1.
The latest final version, 2.0.0, was released on February 11, 2010. Its core is based on Python 2.5.4.
See also
- List of Python software
- List of integrated development environments for Python
- Open Programming LanguageOpen programming languageThe Open Programming Language is an embedded programming language for portable devices that run the Symbian Operating System, which can be found on e.g. the Nokia 9200, 9300 and 9500 Communicator series mobile telephone/personal digital assistant and the Sony Ericsson P800, P900, P910 series...
for older Symbian devices
External links
- Nokia Research Center - Python for S60
- Maemo Garage - Python for S60
- SourceForge.net - Python for S60
- Nokia Wiki - Python for S60
- Python - Developer Discussion Boards
- Forum Nokia Wiki - Category:Python
- Maemo - Garage - Python for S60 - Project Filelist
- Tutorials
- SymbianFreak freeware collection - Python Applications and Games
- Python on Symbian complete online book by Pankaj Nathani and Bogdan Galiceanu also hardcopy ISBN 978-1-4537-4799-5