Friday, July 18, 2008

Mobile Web Server is the Featured Pys60 App #2

Monday, July 7, 2008

Home to Pys60 developers -

Good news for all Pys60 Enthusiastics. I hereby announce the launch of - "Home To Pys60 Developers !"

"This project is a joint venture by Pankaj Nathani and Bogdan Galiceanu"

We have tried to integrate everything about Python for S60 on ! Many of you might have known about my tutorials on Pys60 at my Home Page - ; here we have just tried to make it more better for the new developers as well as advanced developers. The tutorials are freshly prepared and in a more organized manner to learn Pys60 with ease ! The tutorials are simple, extensive and contain code snippets of almost all the modules as well as some third party extensions that may be required for addition features.

Moreover we have also introduced some new concepts like "Pys60 Talks" and "Pys60 Applications". These added sections will only allow the developers to widen their knowledge about Python for S60.

PyS60 Talks would be an interactive session which would be held online where Pys60 developers can meet and share their ideas. The first Pys60 Talks session would be announced in a few days.

Pys60 Applications is a section where every ten days, we feature one standalone application in Python for S60 (with source code), so that other developers may learn from these ! :-)

You can read more about all the features of on the this page.

Best Regards,


Friday, May 23, 2008

Handy Taskman

I just came across a Video of an S60 Mobile application - Handy Taskman by my fellow Forum Nokia Champion, Bogdan, while reading his Blog,

Handy Taskman seems to be a good utility, Don't forget to watch a demo of the application here.

You can also visit My Forum Nokia Blog to read my other posts.

Monday, April 7, 2008

KuneriLite advert video with N95 8GB

I just came across KuneriLite advert video with N95 8GB on the Forum Nokia Blogs.

Its a really cool advertisement and will surely interest you,

Have a look

Thursday, April 3, 2008

Forum Nokia India !

Forum Nokia expands to India by Forum Nokia India Site.

I knew that the site was under construction and would be coming up soon!
Nice to see the site on !

There is some kind of Lucky draw gonna be held for new members.

Have a look at the Forum Nokia India Site

Saturday, March 29, 2008

E90 ! (Quick Review )

Yesterday, I received my E90 from Forum Nokia as my Champion's device. I didn't have proper look at it yesterday, as I was engaged in some other work, but at the end of the day I was able to use it and see its features.

On the first look when I picked it, it really seemed more heavy that I thought, but all communicators have that generation drawback :) Its not exactly black niether brown, I feel its in between them, bit like expresso Brown. Well most of the things looked similar to my N95, I was really impressed with the landscape screen and the QWERTY keyboard. It seemed as if working on a palmtop. However the default screen (other than the landscape) disappointed me, I feel its a bit smaller and could it be little bit more big then it could be more helpful.
I installed some applications to see how it differed from my N95 , Firstly I installed ______... Any guesses? ? Of course its our beloved Python for S60 and the Script shell (Unsigned as I did't want to getout of my bed and get it open signed in the middle of the night :) ) And well I was too impressed by the view, Python really looked grand and elegant on the E90 landscape screen, and I straight away took out my N95 to take a photo of it the QWERTY keyboard it feels very good to write python scripts in PED and running and testing it on the device :) Great !

One thing that I say I had bad experience with the E90 is the Opera browser, I installed Opera mini version 4 from the official site and it worked fine on the small screen at first look, but while adding new bookmarks to the browser it always got stuck for a minute or so and then again worked fine. In the Landscape view there were instances when I could see only graphics on the site and no text. So I say I will prefer the default web browser in the E90 rather than opera mini.
But in the N95 I will always go for the opera mini :)

To have a final word on this today, I will state that E90 is a very good device, the best communicator, but bulky, so I won't carry it in regular use, I will prefer the N95, the light sabe, in the daily use and keep the E90 for special corporate occasions :)

Best Regards

Sunday, March 16, 2008

Porting My Homepage to a WebServer

I am planning to port my homepage ( ) to a web server.

My homepage consists of tutorials, code snippets and News of mobile application development specially for developers and learners of Python for S60.

I had set up my homepage since September 2007 and it expanded very fast. Many people across the globe have befitted from it and will continue to do so.

I have some more good news for Pys60 learners, this time when we port the tutorials on to the server they will be expanded and many real time applications will be added to the same which will help the developers understand how actually applications are made on Pys60.

Those of you who wish to donate to the cause can do so by clicking here.

Pys60 no longer remains a prototyping tool as it was meant to be. There are many new innovative concepts that are coming up with Pys60 and it can also prove to be a good development tool. And atleast I have proved it by "Swap Profile", MobileRules Technology Innovation Competition 2008 Finalist

Best Regards
(Pankaj Nathani)

Tuesday, February 26, 2008

Forum Nokia Champion 2008!

Today (26 Feb 2008) I just received an email form Forum Nokia informing me that I have been selected as a Forum Nokia Champion for the year 2008-2009.

"Because Forum Nokia wants community members to know how very much their hard work and involvement is appreciated, we have launched Forum Nokia Champion, a recognition and reward program for top mobile developers from around the world. Forum Nokia Champions are outstanding individuals who are selected on the basis of their outstanding skills and devotion to the Forum Nokia community."

It is really a matter of great honour for me to have the Forum Nokia Champion title.
I am looking forward to more and more new developments in the Forum Nokia as well as mobile application development in the coming months.

Saturday, February 16, 2008

Mobile Rules 2008 Finalist!

Yes the above image says it all. I have been selected as the Mobile Rules! '08 Finalist.

"Mobile Rules! (Sponsored By Nokia) is the leading annual competition in the mobile world. The goal of the competition is to search for bright and fresh innovations and business plans that will bring the mobile business to a completely new level. Being a finalist in such a high-level rally is proof of your extraordinary creativeness, diligence and talent."

12 technologies have been shortlisted for the finals and My innovated mobile technology "Swap Profile" is one of them.
( I haven't yet (released to public) this technology or any documentation regarding it. But surely in the near future)

You can find the other shortlisted mobile technologies for the final at

Also the Business plans and Applications that have been shortlisted in 4 categories for the final can be found here.

The winners will be announced on March 19th 2008 at the awards ceremony at San Jose.

More details regarding the Contest can be found

Best Wishes
(Pankaj Nathani)

Friday, February 15, 2008

Recycled Nokia Devices

Nokia revealed the Remade concept at the Mobile World Congress conference in Barcelona. The idea is to assemble mobile devices made from nothing new, according to Nokia. "It has been designed using recycled materials that avoid the need for natural resources, reduce landfill, and allow for more energy efficient production," per the company's description on the Nokia Web site.

The phone would be made from recycle aluminum cans. The chassis materials would come from plastic drinking bottles. The rubber key mats would be made from old car tires. "Inside the phone are new more environmentally friendly technologies such as printed electronics, and the graphics used on the display save energy without compromising on style," according to the company.

Click Here for more details

Tuesday, February 12, 2008

Nokia Search Application to Use Google Search

BARCELONA, Spain (AP) — Google and Nokia — the world's most popular search engine and largest cell phone maker respectively — said Tuesday that Google's search engine will be incorporated into the Nokia Search application.

Google search was previously available on Nokia Internet tablets and last year the Nokia N95 8GB became the first mobile device to fully support the video-sharing platform YouTube, Nokia said in a release.

Click here for more details

Tuesday, February 5, 2008

Super Contributor On Forum Nokia

I am a bit late to write this blog but I had been since some time!
But Finally i find some handy time.

On 31st Janauary I made my 500th post on the Forum Nokia Discussion Boards and this gave me a new title "Super Contributor".

As a Super Contributor I can now use my personalized avtar on the Forums. :)

Click Here for more details

I have received many emails, messages and posts congratulating me on the same. I warmly accept their hearty wishes and convey mine sincere thanks to all.

Apparently the next day My PyS60 friend, Cyke64 went on to make his 1000th post on the DiBo! :D

Here are the details

So last week has been quite exciting on the Forum Nokia Discussion Boards - Couple of Milestones achieved and I think all the developers are hungry for more .

Best Regards

Monday, January 21, 2008

Python For S60 1.4.2 Released

Hello friends,

Today we have the new release of Python for S60 1.4.2
This latest release is an officially signed release!

You can download the release from the usual place in SourceForge:

This release runs on S60 2nd edition (and all FPs) and 3rd edition.

The release includes:
- source code
- device and emulator binaries for 2.0, 2.6, 2.8 and 3.0
- emulator binaries for armv5 (RVCT)
- documentation PDF.

The release is officially Nokia signed. The capabilities for the PythonForS60 component are "ALL -TCB -DRM -AllFiles", so the DLLs are usable with almost all applications as is and thus there is no longer a need for a separate unsigned-freedevcert version of this package.

The script shell package is signed with the user-grantable capability set (ReadUserData WriteUserData NetworkServices LocalServices UserEnvironment). If you need more capabilities, you need to obtain a devcert and sign the unsigned-freedevcert script shell package with it.

Changes in 1.4.2 from 1.4.1:
* logs module added
* Localised vendor ID and unique vendor ID have been set to "Nokia" in the SIS packages for 3rd edition. As a result, you may need to uninstall the previous version before installing this one.

Corrected defects:

1844058: wrong time returned for inbox messages
1842737: positioning.select_module() crashes python
1838133: calendar find_instances fails for long searchstrings
1821233: e32.ao_callgate(not_a_callable) fails to set an exce
1817899: Code in appuifwmodule.cpp prevents use of SVG icons
1817278: Incomplete Documentation for 1.4.1 Video APIs
1815670: Missing 00000000.rss file in template dir
1815190: import telephone causes an error
1802502: e32db format_time broken in some localisations
1793145: ViewSrv 9 panic while exiting previously backgrounde
1759880: start_server does not report error for unknown file
1757337: Incomplete documentation for Contact object
1446285: 240:Adding Icon with out-of-range index to Listbox

(Release details from the DiBo)

I just tried it on my N95 and used the new Log module that allows you to retrieve the log entries.
Isn't that what you wanted since long?

Logs Module to access the phone logs.
The logs offers generic access to the phone's log. Via logs's API it is possible to access, for example, the list of received calls or the list of sms received. At this stage, it is only possible to read logs.

Using the Log many useful applications can now be implemented easily in Python for S60!

Bug reports, patches and feature requests are welcomed in the usual places:

Feature requests:

Happy Pythoning :)

Best Regards

Tuesday, January 8, 2008

Another Application using N95 accelerometer - FlipSilent

Here is one more application using the accelerometer in n95.

The new application is called flipsilent and it has the same function as the future app “shutup” made by samir.

This application can make your N95 go to silent mode.

It can also end a phone call and all that by flipping your phone upside down. Isn't that cool!

You can get a video preview here on YouTube

You can get it the unsigned application here.

I think Cyke already added it to the Wiki List! Here it is.

Best Regards


Sunday, January 6, 2008

My First Blog

Hi Friends and my Best Wishes on New Year 2008,

Atlast I got some time to Blog. I am really sorry to all my friends who have been mailing me for months to start Blog, specially after the Launch of My Pys60 on googlepages and Pythonfors60 Google Group. So Here it is Finally.

Lets quickly talk about whats going around.

Talking about Python I would like to mention about the Sensor API that has been used to get data from embedded sensors. Using the 3D acceleratometer in N95 (specially) and some other devices like N93i or N82 many applications have come up.
Just to have a look at it on our FN Wiki. The List is updated with new additions regularly.
Also you would love to have a look at this - N95 driving a remote control car. Also do check out the listed emtube application-used for viewing You-Tube Videos on N95. Its also has a specially Rotate me feature for N95.
Dont Forget you can get all of the latest modules and news on python for S60 at My Pys60 on googlepages and Cyke's Page.

I am currently working on some location based applications for Non GPS devices. I am really impressed with google maps application that really aids to the Non GPS devices. Its really interesting to know how it gets the location of a device without using GPS. I will have more of it in the next issue. Also cellid is a feature in python which needs to be exploited and it can usefully be employed in Location based applications for Non GPS devices. I am doing some research on it.

And to Leave you with some great applications for 3rd edition devices

Best Regards