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

i need help about OPL

13 replies · 2,859 views · Started 07 May 2003

i downloaded files.. 4MB and 103KB..

i unzip 4MB file.. but there is no Executable file to write codes..

how can i write codes? and where can i learn this language, i know Vbasic..

thanks

Start at the www.allaboutsymbian.com/develop page and opl.symbiandiaries.com for some info.

sorry but i think you didnt understand me.

i dont know anything about it..

where will i copy files? which file i will copy and where?

where wil l i write the thing you gave me?

i will write application to 7650 Series 60..

The Series 60 OPL is still in flux and missing vital bits - I'd play around with it on the 9210 emulator using the AAS tutorials (see link at top of this thread) and wait 6 weeks for a runtimew with the Menus/Dialogs in place before attempting a Series 60 for beginners.

We're right at the bleeding edge of OPL for the Series 60, bear with us and we should have it sorted out for the complete newbie in a month or so.

As I said, the 9210 version is pretty mature, and the code will be transferrable to the S60's (in fact, it is now0 so anything you learn is directly relevant.

Dazler, back me up here?

so i cannot write programs for series 60 u say?

😞 😞 😞 😞 😞 😞 😞 😞 😞 😞

The current opl for series 60 runtime is already working but it still misses some usefull things.

At the moment you CAN code for the series 60 but you'll still have to use the nokia 9210 stuff.

You'll need the Nokia 9210 SDK, 9210 opl development SDK.
After installing these 2 things you are able to code and test opl on your pc using the Nokia 9210 emulator to test and any texteditor to code.

After translating your opl apps and testing it on the 9210 you can transfer your app called blah.opo to your 7650 for the final testing.

If you code your app now using the 9210 SDK you'll be able to use that code on the series 60 later on.

So as Ewan suggested you can get familiar with OPL and code the most of your code already on the 9210 and wait a bit longer for a full series 60 runtime.

How I code:
Editplus(text editor) -> opltran file.tpl (translate) -> test with 9210 emulator

Where are the docs?

I've run opltran from the command line with the 6.1 SDK for S60, and I've got the 9200 SDK with emu OPL working. But I can't find any docs. (Except for Ewan's tutorial.)

I've seen references to "a zip file called ER5docs" and "the OPL.chm file in the SysDoc folder" but the closest I've found are Crystal helpfiles. Which, given my main interest is S60, probably doesn't interest me. 😊

Are these things avialable, or is there just demo code for now?

Thanks!

--Jason

The OPL SDK

9200-OPL-DevPack-2003-01-01

has the Epoc Release 5 Docs, but the last version (2003-06-15) does not. Go to

http://sourceforge.net/projects/opl-dev/

choose "[View ALL Project Files]" below "Latest File Releases", and download the OPL SDK cited above.

You can notice that the C++ source of OPL is available, I think it is useful to download it even if you are not a C++ programmer, because inside it there are many sample code and docs of OPX's that are not available in the OPL SDK. Sometimes the OPX C++ code is so simple that you can look at it to better understand the OPX functions behaviour.

I also recommend

http://www.allaboutsymbian.com/phpBB2/viewtopic.php?t=4354

Gook luck,

Roberto