Page 1 of 1
Posted: Fri Nov 15, 2002 2:35 am
by BackupUser
Restored from previous forum. Originally posted by Franco.
Hi all,
has somebody already experience with PalmOS programming
What is the best (cheap or free) programming language for it

What I found now are Watcom's CodeWarrior, gcc for PalmOS, pila (assembler),Pocket Smalltalk, some Builder's and Basic's (p-code and interpreter).
Some Builder cost $84 to $$$$$.
A stripped-down PureBasic would be the best choise for it - small efficient code (pila could be used for compiling) - but I don't expect that Fred has any time free for the next 3 years to look into it.
Hint: A Motorola 68xxx processor is used...
So has anybody a suggestion?
I'm reading a book about PalmOS programming and it uses Watcom's CodeWarrior and gcc for PalmOS for the code examples.
This means I have to call all my C experience from the 80' back in my mind (arghhh)
Should I try Smalltalk
The Runtime module has only 40Kb.
Have a nice day...
Franco
Posted: Fri Nov 15, 2002 3:35 am
by BackupUser
Restored from previous forum. Originally posted by TheBeck.
Doesn't the Amiga use a 68k processor?
How hard would it be to port Amiga PureBasic to PalmOS?
Fred, this could be a major opportunity for PureBasic to grow into a new market.
Nothing else would even start to come close to PureBasic for PalmOS.
Posted: Fri Nov 15, 2002 4:36 am
by BackupUser
Restored from previous forum. Originally posted by Franco.
Most compiler for PalmOS are cross-compiler, what means they run on a host OS like Windows/Linux but compile for PalmOS.
The PalmOS Simulator/Emulator is free, so you can test your program on Windows (Linux?).
The API of Amiga is different than the PalmOS one (PalmOS API has 800+ commands) and the Amiga assembler used by PureBasic runs only on Amiga.
So it would be a complete rewrite of PureBasic.
PureBasic must work with pila (assembler for PalmOS) and pila is a cross assembler (runs under Windows/Linux).
Yes it would be a great opportunity for PureBasic to serve the PalmOS market, but as I said above I don't expect that Fred has time for it.
Have a nice day...
Franco
Posted: Fri Nov 15, 2002 11:00 am
by BackupUser
Restored from previous forum. Originally posted by PB.
> The PalmOS Simulator/Emulator is free
Where can I download this? I did a quick search but didn't find
anything, and I'm very interested as I may be getting an M515 soon.
PB - Registered PureBasic Coder
Posted: Fri Nov 15, 2002 4:32 pm
by BackupUser
Restored from previous forum. Originally posted by Franco.
Palm:
http://www.palmos.com/dev/tools/simulator/
http://www.palmos.com/dev/tools/emulator/
Sony:
http://www.us.sonypdadev.com/develop_to ... lator.html
I bought a Sony PEG-T665C. It has a neat 320x320 color screen and mp3 capabilities.
Have a nice day...
Franco
Posted: Tue Nov 19, 2002 2:55 am
by BackupUser
Restored from previous forum. Originally posted by DemonHell.
Originally posted by Franco
Hi all,
has somebody already experience with PalmOS programming
I tried a few things with my old Palm IIIx with Palm OS 3.5, gave up in the end, mainly cos the OS didn`t do what I wanted.. no *proper* multitasking etc. (dunno what the latest OS versions are like though)
Being the cheapskate that I am, I signed up as a Palm developer, and had access to the emulators, ROMs and OS`s to run on them, as well as the free gcc environment.
But like you, I didn`t really like having to use C.
Have you tried the new demo of NSBasic? it`s more like VB than PB (in both style and price !)
Posted: Tue Nov 19, 2002 5:09 pm
by BackupUser
Restored from previous forum. Originally posted by Franco.
AFAIK the PalmOS has NO multitasking, it is NOT designed for.
The OS is optimized to handle a lot of Data and to syncronize with the conduit function.
No I didn't try the new demo of NSBasic. What I read about NSBasic in general is that it seems to be slow. And with this little processors you need fast applications.
Have a nice day...
Franco
Posted: Tue Nov 19, 2002 11:27 pm
by BackupUser
Restored from previous forum. Originally posted by Fangbeast.
Originally posted by Franco
AFAIK the PalmOS has NO multitasking, it is NOT designed for.
The OS is optimized to handle a lot of Data and to syncronize with the conduit function.
No I didn't try the new demo of NSBasic. What I read about NSBasic in general is that it seems to be slow. And with this little processors you need fast applications.
Have a nice day...
Franco
Franco, send me an email to [url]mailto:
floobler@optushome.com.au.[/url] I know of something called PDA toolbox that might be a lot simpler. It's a no code solution for Palms
Fangles woz ear orright den?