Sep 01
Digg
Stumbleupon
Technorati
Delicious

Twin Featured PyS60 Applications #5

Every 10 days, we would be featuring in the “Pys60 Applications” section, a new application on Pys60 !

The prominent aim of the “Pys60 Applications” section is to help the developers of Pys60 build standalone applications on Pys60.

This time we have 2 PyS60 applications for Featured PyS60 Application #5…

The first Featured PyS60 Application #5 is Tracker by Mark Hurenkamp.

Tracker is a GPS mapping application aimed at helping hikers that want to track their position on a digitized map.

The main purpose of Tracker.py, is to support this goal as much as possible. You can take a picture with the camera (I generally use a 3Mpix setting, but tested with 5Mpix as well), move it to the e:\maps directory (rename it to your liking), and then load it in Tracker.py.


Once loaded, it requires at least 2 reference points to be set, and then it is ready for use. I usually calibrate a new map twice, first a short 15 minute walk to gather a basic calibration. Then after about an hour on my first restbreak, I recalibrate, and from then on the map is usually quite reliable.
Besides showing your current position on the map, you can see some basic information in the dashview, where heading is shown (compas), altitude and speed, as well as a clock.

Recently the Alpha Version of Tracker V0.20 has been out. Find details about this alpha release here .

So did you find Tracker interesting ? Want to try it ?

Download Tracker here ! Find User Manual For Tracker here

Last but not the least, you can find the souce code for tracker here

The second Featured PyS60 Application #5 is PyCamera by my colleague Bogdan Galiceanu.

This is an example of a camera PyS60 application similar to the camera of the Nokia 2nd Edition devices.

The resolutions, zoom levels and quality of content captured with this application depend on the device that is used and on the way certain functions work in PyS60, so don’t expect to get top-notch results, as this is only a prototype. But this prototype provides great opportunity for learners with its well commented source.

Image:PyCamera1.jpg Image:PyCamera2.jpg

The PyCamera is capable of capturing images as well as video. The program starts in photo mode by default, and the default image quality is 100 (best).

Image:PyCamera3.jpg

You can find the souce code for PyCamera here !

Till now we have featured total 6 PyS60 Applications (with source code). Each application has a well commented source code. Ample of material is provided for the newbies as well as advanced learners of PyS60.

So get your text editors and your S60 devices… to start building your PyS60 Applications now :) And if you make something don’t forget to drop me or Bogdan an email with the details. We may feature it as a Featured PyS60 Application if it is a good one !

Find our contact information here.

Related posts:

  1. Twin Featured PyS60 Applications #8 Every 10 days, we would be featuring in the...
  2. Featured PyS60 Applications #6 Every 10 days, we would be featuring in the...
  3. Twin Featured PyS60 Applications #11 Every 10 days, we feature in the “PyS60 Applications”...
  4. Featured PyS60 Application #4 Every 10 days, we would be featuring in the...
  5. Featured PyS60 Applications #9 Every 10 days, we feature in the “PyS60 Applications”...

Related posts brought to you by Yet Another Related Posts Plugin.


Author: Pankaj Nathani

13 Comments

Gustavo
September 1, 2008

Pankaj and Bogdan, you are doing a great job here! Thanks for all the time you spend on Python :) I’m learning it because of you, the tutorials helped me a lot :)

Croozeus
September 2, 2008

Glad to know that Gustavo.

Hope more and more people benefit from this.

Denver
September 2, 2008

Thanks a ton to both guys who created croozeus.com

I always wait for featured apps to learn from them. Tracker and camera are really good stuff for learning.

Thanks guys.

Peter
September 2, 2008

Hi

Thanks . I wonder if I can modify the source and create my applications ? Do you think I can do that ? And can make a better application ?
Does camera of Nokia 6680 use this python code? because it is very similar. I never thought it could be done so easily.

I have some scripts in Python but they need to be polished. Can I send you ?
Thanks.

Moiz
September 2, 2008

Hi I am Moiz from Brazil. I have been using Python since 2 years and since last 2 months I am doing S60 with help of Python. I want to send some utilities by me. Would be very happy if you feature them. I can give you source too :)

bogdan.galiceanu
September 2, 2008

@everyone:

Glad you like it. We’re really happy our efforts are making a positive impact :)

Croozeus
September 2, 2008

Hi guys,

We feel really happy to know our work is helpful to you.

@Peter & Moiz :

Contributions are always welcome !
You can send us an email with details of your PyS60 scripts and applications. If they are good or would make others learn something out of it, we will surely feature it !

Mark
September 2, 2008

Croozeus, Bogdan,

Nice article, thanks for the exposure and keep up the good work!

Jouni
September 3, 2008

pyCamera reminded me of two things I have on my todo list. Since pyCamera seems so good, I’ll just drop them off here:

1) Timelapse photography, I’ve seen sample code somewhere. Might be nice addition. Join pics into a fast-forward movie.

2) Something about taking same picture several times with all possible exposure methods and merging together. Can’t recall what it was called, but the results are incredible!

Cheers,

–jouni

cyke64
September 7, 2008

@jouni :
1) I found an app like this : http://blog.foozia.com/blog/2007/jan/21/python-s60-time-lapse-photography-using-nokia-n80/
2) You mean HDR (High Dynamic Range) :D
http://en.wikipedia.org/wiki/High_dynamic_range_imaging

Happy pythoning
Cyke64

shubhendra
September 8, 2008

Great collection of applications. All are useful and really interesting ones.

Thanks Croozeus and Bodgan for this platform for developers.

Jouni
September 9, 2008

@cyke64:
You got both right, thanx !!!

The first one is over 2 years old script, I wonder whether that’s really the best what can be done. The second was discussed a lot maybe half a year ago, but no releases?

Both features could be, maybe, merged into some great python & camera application ;)

Cheers,

–jouni

Mark
October 3, 2008

You can now vote for your favorite Tracker features here:
http://hoth.xs4all.nl/~hurenkam/poll/DRBPoll/tracker.php

Let me know what you think should be in the next Tracker release!

Comments RSS TrackBack Identifier URI

Leave a comment