PDA

View Full Version : Please, how to get into writing Palm software?


drpulpo
04-13-2003, 06:57 PM
I would like to learn to write PalmOS software.

What is the best software to do it? Are there any informative web pages?

Please let me know, how to get into this topic.

Thank you very much.

Dr Pulpo ;-)

mmmm_beer
04-13-2003, 07:23 PM
Best way to learn, is to join the PalmOS developer program, it is free. Then download the sdk and gcc. All the info you need is at http://www.palmos.com . Of course it really helps if you already know 'C'.

SamuraiCatJB
04-13-2003, 07:25 PM
there is a developers section over at palm, you can even sign up as a developer and get developer discounts.... Same goes with sony.

http://www.palm.com/developers/
http://www.us.sonypdadev.com/

Flash-57
04-14-2003, 11:10 AM
I went the AppForge route. For some reason, I've never gotten into C programming, but I'm quite good at Basic and now Visual Basic. AppForge is an overlay for Visual Basic that allows you to create VB programs that run on the Palm operating system.

www.appforge.com

The downsides are that it costs $130 and that anyone who runs your program will need to download a special booster from AppForge (but the booster is free).

I've created several really good programs with it that I can't imagine anyone else would ever write. For example, I wrote a poker tracker to track every poker hand you are dealt and a program to display the chart history of any Top 40 pop song.

sindu
04-14-2003, 05:19 PM
Originally posted by Flash-57
I went the AppForge route. For some reason, I've never gotten into C programming, but I'm quite good at Basic and now Visual Basic. AppForge is an overlay for Visual Basic that allows you to create VB programs that run on the Palm operating system.

www.appforge.com

The downsides are that it costs $130 and that anyone who runs your program will need to download a special booster from AppForge (but the booster is free).

I've created several really good programs with it that I can't imagine anyone else would ever write. For example, I wrote a poker tracker to track every poker hand you are dealt and a program to display the chart history of any Top 40 pop song.

Care to share your creation ?? it sound interesting.

Flash-57
04-15-2003, 11:25 AM
> Care to share your creation ?? it sound interesting.

I plan to. The problem is that, as a programmer, I've never been big on providing documentation. I mean, *I* know how it's supposed to run, so that's good enough, eh? :)

So, I am usually kind of hesitant to give out a program because people would just be fumbling through it.

The other problem is that it's slow. There are almost 4,000 charted songs for the years this program covers (1972-1989). It takes 25 seconds to compile the data for a given week and then draw each song's chart history. I'm looking to try to speed it up a bit.

Email me if you want to see how it looks now.

sindu
04-15-2003, 09:12 PM
Originally posted by Flash-57
> Care to share your creation ?? it sound interesting.

I plan to. The problem is that, as a programmer, I've never been big on providing documentation. I mean, *I* know how it's supposed to run, so that's good enough, eh? :)

So, I am usually kind of hesitant to give out a program because people would just be fumbling through it.

The other problem is that it's slow. There are almost 4,000 charted songs for the years this program covers (1972-1989). It takes 25 seconds to compile the data for a given week and then draw each song's chart history. I'm looking to try to speed it up a bit.

Email me if you want to see how it looks now.

Looks like you stuck in the same period as me (1972-1989):D :D while my kids are listening to Rap now. I will surely send you a e-mail. Million thanks in advance.

reno
05-23-2003, 04:17 PM
Do you think that AppForge will eventually run on OS5? They have been talking about it since January, but no action. Maybe if the developers put the pressure on (both parties) they will reach some kind of licensing deal. (In the meantime, I have a bunch of programs that I can't use on my NX70 because of their licensing wars :mad: )

Trallis
05-27-2003, 12:04 PM
For the C and C++ programmer that wants full control, take a look at CodeWarrior.

NSBasic is an alternative visual design environment that uses basic and can compile itself with the necessary libraries so that your program comes as a self sufficient prc file with no external libraries needed like some others out there.

mar_ning_2000
09-18-2003, 06:08 PM
Originally posted by Trallis
For the C and C++ programmer that wants full control, take a look at CodeWarrior.

You can also take a look at OnBoardC, it's pretty much a miniture version of CodeWarrior.

ayasin
09-18-2003, 09:32 PM
Originally posted by mar_ning_2000


You can also take a look at OnBoardC, it's pretty much a miniture version of CodeWarrior.

I think OnBoardC is nice but I think that comparing it to CodeWarrior is like comparing a handheld to a 3.2 GHz Hyperthreaded P4. The handheld is portable and fun on the go but it can't touch the P4 for power.

Ezikial Anta
09-28-2003, 08:32 PM
Can anyone teach me programming (C++ or the Palm C)? I am taking a course on Visual Basic and I know HTML, and i know people are busy and will probly say "i cant" but i have bought books and i learn better when someone is teaching me so. If anyone wants to try this with me, email me. Mustangdude@comcast.net (i have a C++ book too)

sidthebad
09-29-2003, 08:19 AM
The best way to learn to program is to program.
Start with a simple project, get to grips with it and expand from there. As you find problems, read books, search for help and go from there.

To answer the original question, the one option not so far put forward is Pocket C. I'm a big fan of Pocket C. It's no good for high speed applications but for most apps it is simple, fast to complie and can all be done on the handheld which for me is useful. I program whilst flying or travelling in a car (as a passenger).

Sid

posiedon
09-30-2003, 03:08 PM
$399 (list) for CodeWarrior is a little steep but probably well worth it.
What about the falc.net ide ?
I've been trying to get to their site which has been down for the last 2days

ayasin
10-01-2003, 01:39 PM
Falch.net is a good ide that sits on top of GCC/GDB. It's been a bit unstable (company health wise) of late...so I'd be a bit careful with my money (esp at over $100).

mar_ning_2000
10-02-2003, 04:22 PM
Originally posted by Ezikial Anta
Can anyone teach me programming (C++ or the Palm C)? I am taking a course on Visual Basic and I know HTML, and i know people are busy and will probly say "i cant" but i have bought books and i learn better when someone is teaching me so. If anyone wants to try this with me, email me. Mustangdude@comcast.net (i have a C++ book too)

I think so far only Code Warrior supports C++....

Ezikial Anta
10-07-2003, 09:42 AM
Ohh, well how would i go about learning to?

And what are some alternatives?