Techmania

May 26, 2008

Python for Series 60 Upgrade

Filed under: Development,FOSS,Mobile — mifan @ 10:41 am

The newer version of Python for Series 60, 1.4.3, is out, and I’ve upgraded my Nokia 7610 with it. This is an Open Source project to port the beautiful Python programming language to Symbian Series 60 phones, which goes under the name of pys60. The advantage is that you’ve now got a scripting solution to access the Symbian Series 60 C++ APIs. Python provides the power of accessing underlying layers compared to J2ME, whilst remaining easier in terms of learning curve than Symbian C++. The python interpreter cum shell allows code to be executed directly on the phone – and the shell can be accessed via bluetooth from a PC, which means code written on the PC can be executed on the Phone real-time ! – More on that later though…
Installing Python on Series 60 devices is as simple as sending the relevant .SIS file of the interpreter to the phone. The SIS files are available on the project site: be sure to check the category of your Phone OS, and download the specific version. For Nokia phones, the version can be obtained at Forum Nokia. For instance, my Nokia 7610 is a Series 60 Feature Pack2, so I’ll be downloading Python for Series 60 FP2.
Now to check whether my previous code snippets are backward-compatible…. And yes, they are 🙂
Python Series 60

Blog at WordPress.com.