Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Python

11 replies · 2,455 views · Started 22 December 2004

Hey everyone.

I got very excited when I saw Python had been released for the series 60, which I thought my 9500 was... but it doesn't work. Is there anything I can do, or is it just completely incompatible?

Ian

Hi Ian,

Yes apps made for Series 60 are incompatible with the 9500 (Series 80). You should contact the author of Python and ask for a Series 80 port.

Meh, that sucks. I'll try.

What is the general method for developing small apps for the 9500?

Ian

Well, you have multiple choices. You have your native Symbian C++, J2ME MIDP, Personal Profile Java and OPL. You can search the development part of this forum and forum.nokia.com for more info.

For small apps, OPL is probably the easiest and the best. Even I understood it a little (and I never mastered any other programming language)

So with OPL I can send/receive TCP requests, print stuff on the outer screen, that kind of thing?

Ian

No app allows working on the outer screen, and for TP/IP calls you'll need an extension called "Sockets.opx" which we're (ahem) working on just now! What sort of things did you have in mind?

Well, I own a Tribes 2 server and I'd like to print the number of people playing on it on the outer screen.

Why on earth can't we use the outer screen? Is it hackable?

Ian

I couldn't find any OPL docs on club nokia, anyone got a link?

Ian

The outer screen is part of the sepparation of the device. The 9xxx series devices are a sepperate PDA and phone in once case but they just happened to be plugged together. One just has some control over the other. The interior screen is the screen for the series 80 PDA which OPL runs on, the outer screen is for the phone (upon which OPL doesn't run). Though I assume with C++ you'd gain more control over what the phone screen can do.