Angoel ([info]angoel) wrote in [info]shortcipher,
I seem to have been prodded... I've done some limited palm programming, specifically coming up with the programs available here (http://www.chiark.greenend.org.uk/~sbleas/programs/index.html). Of the two, utilities would be something that I would class as trivial, and librarian I would class as non-trivial if it worked. Unfortunately, while it worked on the palm I developed it on, it doesn't on my current model - and as I found that I never really used it on the palm I developed it on, I've never really found the desire to fix the bug.

As this stuff was done about 5 years ago, I wouldn't rely on my knowledge being up to date, I'm afraid. Other things have taken over to take up may time...

Programming the palm is relatively close to the metal - which suited me well, because I prefer that to some of the abstractions that other programming languages want you to use. Once you've got your head round that (i.e. when you've put together your 'hello world' application), you've done a lot of the conceptual stuff.

Unfortunately, this approach also means that UI concepts beyond the basic ones start to involve some rather convoluted hoops you need to jump through to get them to work. Similarly, depending on what you want to do, there may be areas where you have to work around certain hardware limitations (e.g. if you want to store a block of data more than 4k, you'd have to split it into multiple blocks). I have no experience of communications such as bluetooth / networking as my PDA at the time had neither.

If you have any specific questions, feel free to email me at sbleas@chiark.greenend.org.uk


Advertisement


(Read 7 comments)

Post a comment in response:

From:
(will be screened)
Help(will be screened)
Identity URL: 
(will be screened if not a friend)
Username:
Password:
Don't have an account? Create one now.
Subject:
No HTML allowed in subject
   Help
Message:

 
Notice! This user has turned on the option that logs your IP address when posting. Help
Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…