Mobile Python: Rapid Prototyping of Applications on the Mobile Platform

This practical hands-on book effectively teaches how to program your own powerful and fun applications easily on Nokia smartphones based on Symbian OS and the S60 platform.

By Jürgen Scheible and Ville Tuulos
Publisher: Wiley, ISBN: 978-0-470-51505-1
Paperback, 336 pages
1st edition, October 2007
Forewords by Eric von Hippel and Guido van Rossum.

A wide range of smartphone functionalities are covered, including camera, sound, graphics, Bluetooth, GPS, Web services, Internet and TCP/IP, messaging and reading of incoming SMS.

Over 100 inspiring and fully working application examples are provided (see List of Examples) that can be instantly executed on your S60 phone. They are designed to be combined, modified, and enhanced by your own ideas.

The authors provide a light and engaging hands-on coding style that quickly gets you going and increases your skill in a smooth and fast manner. You hardly need any programing knowledge to start diving into the Mobile Python experience. Have fun!

Table of Contents

Book Examples

Browse and download examples here:

Errata and Discussion

We have set up a blog for errata and discussion about the book. Feel free to use comments in the blog to report bugs and typos!


Download JSON extension here:
Installation instructions can be found in section 8.2.

See also

About the Authors

Jürgen Scheible is a designer, media artist and musician and has previously worked for eight years at Nokia. He is internationally active in giving talks and mobile innovation workshops in both academic and professional settings in places such as Stanford University, MIT, NTU Taiwan, Yahoo Research Berkeley.

Ville Tuulos is currently a member of research staff in Nokia Research Center, Palo Alto. He has more than 15 years of experience on creative hacking, including data visualization, Web search engines, and machine learning algorithms.

Last updated: October 14th 2007