Brief Intro about Mobile Python :
Python is a dynamic object-oriented, open-source, computer-program-
ming language. It can be used for many kinds of software development,
for instance, to create stand-alone programs, scalable server software or
small scripts – Python’s roles are virtually unlimited. Python was created
by Guido van Rossum and is distributed under an OSI-approved, open-
source license that makes it free to use, even for commercial products.
Python is often used for prototyping and teaching introductory pro-
gramming classes. It can be learned in a few days and offers strong
support for integration with other languages and tools. Python comes
with an extensive standard library, thus its slogan is ‘Python – batteries
included’.
Python runs on most common and legacy platforms, for example,
Windows, Mac OS X, Linux/Unix, OS/2, Amiga and Palm OS. It also
runs on Nokia S60 2nd and 3rd Edition mobile phones – that is where
this book comes in. Python has also been ported to the Java and .NET
virtualmachines. It is an interpreted programming language that combines
remarkable power with clear syntax; it has modules, classes, exceptions,
high-level dynamic data types and dynamic typing.
Python for S60 brings the Python programming language to the S60
platform. Python for S60 is based on Python version 2.2.2. It supports
many of the Python Standard Library modules but also includes sev-
eral modules speciļ¬c to the mobile platform, for example, native GUI
elements, Bluetooth, networking, GSM location information, SMS mes-
saging, access to the camera, and more.