Techno

things which came out my laptop

Python for Symbian

During Diwali vacations, I learnt python language by reading “Python Programming: Introduction to Computer Science” by John M.Zelle, Ph.D, Its well written book with some nice examples which tries to explore power of python.
So I decided to write some useful programs in python. I found one interesting open source project from Nokia, Py60. through which you can write python programs for your mobile.

Nokia has done great job by introducing py60.
“Python for S60 is Nokia’s port of the Python language to the S60 smartphone platform. In addition to the standard features of the Python language, PyS60 provides access to many of the phone’s uniquely smartphone-y functions, such as camera, contacts, calendar, audio recording and playing, TCP/IP and Bluetooth communications and simple telephony.”
You can use emulator or your mobile phone (S60 platform) to run/test python programs. I use my Nokia N70 to run python and so far it’s great fun! You can write the program in your computer and transfer it to your mobile phone. There is an interactive console in the mobile phone so that you can write your program directly in the mobile phone. There is another blue-tooth based console which I haven’t tried yet (my bluetooth dongle is not working, I might have reached its data transfer limit :) ).

Currently I am working on a project which will be used find cell phone location based on GSM information provided by service provider.
This project will leverage scripts provided Nokia GSM location hacks, to geocode phone location.
Usabilty of this application will be to find nearest useful utilities based on your location. Imagine your are in unknown city and you run out of money and you don’t know where is the nearest ATM, this project might help you.
Bye for now, will update you on status of project on next week.