World Library  
Flag as Inappropriate
Email this Article
 

Python for S60

Python for S60
Paradigm(s) multi-paradigm: object-oriented, imperative, functional
Designed by Guido van Rossum
Developer Python Software Foundation
Appeared in 2006
Stable release 2.0.0 / 11 February 2010 (2010-02-11)
Implementation language C++, Python
OS Symbian OS, S60 platform
License Apache license, Python Software Foundation License
Website garage.maemo.org/projects/pys60

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.[1] The latest final version, PyS60-2.0.0, released on 11 February 2010 updates the python core to version 2.5.4.[2]

Contents

  • Release history 1
  • See also 2
  • References 3
  • External links 4

Release history

Python Shell on Nokia 6120 Classic

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 21 October 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[3] S60 2nd Edition platform, 1.4.5, was released on 3 December 2008. On 24 December 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 11 February 2010. Its core is based on Python 2.5.4.[2]

See also

References

  1. ^ Nokia - Nokia to Release Python for S60 Source Code to Open-Source Software Developer Community Archive copy at the Wayback Machine
  2. ^ a b "Download:Ensymble v0.29 - Now a distutils package". Code.google.com. 2010-05-17. Retrieved 2014-01-28. 
  3. ^ Python for S60 version history Archived 13 February at WebCite

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
    • Python for Series 60 tutorial by Jurgen Scheible
    • PyS60 tutorials at Croozeus.com
  • SymbianFreak freeware collection - Python Applications and Games
  • complete online book by Pankaj Nathani and Bogdan GaliceanuPython on Symbian also hardcopy ISBN 978-1-4537-4799-5
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.