| NEWS | | |  | | FORUMS | | |  | | FREEWARE | | |  | | ABOUT US | | |  | |
07-07-2004, 04:43 AM
|
#1 | | Senior Certified Penguin
Join Date: Oct 2003 Location: Brunei
Posts: 1,169
| Is Palm programming difficult? Hi, I am a person who has no background in programming but I would like to learn some simple Palm programming. I am wondering if it is very difficult. Please advise.  |
| |
07-07-2004, 06:40 AM
|
#2 | | What does Ludus mean?
Join Date: Apr 2004 Location: USA
Posts: 1,488
| well, yes and no. with PDA Toolbox theres NO codinq at all but the apps you can make dont have the potential compared to something like CW. but CW requires extensive knowledge of C (maybe Pet can comment more on that).
__________________ Ludus Technologies
LudusW, SharkMsg, SharkLinks, SharkBtn, SharkSwipe, SharkNav, SharkCache, SharkROM.
What's next? Shark(insert word here).
|
| |
07-07-2004, 07:38 AM
|
#3 | | Registered User
Join Date: Aug 2002 Location: Some place in Utah
Posts: 274
| If you've worked with Visual Basics, there is a pluggin you can use to program in the Palm OS. It's called Crossfire. It helps alot if you are just starting out and don't know C at all. though if you don't know Visual Basic's either... it will stake some time learning.. though IMHO you'll pick it up faster than trying to learn C.
__________________
_____________________________________ Franklin Day Planner (1992 - 2000) R.I.P.,
Visor Deluxe, Ipaq 3635, Nr70v, TG50, NX80v,
HP iPAQ 4355, PPC-6700 (HTC Apache)
*Currently Treo 700wx*
http://mypdacorner.blogspot.com/
|
| |
07-07-2004, 08:10 AM
|
#4 | | What does Ludus mean?
Join Date: Apr 2004 Location: USA
Posts: 1,488
| VB is DEFINITELY easier than C
__________________ Ludus Technologies
LudusW, SharkMsg, SharkLinks, SharkBtn, SharkSwipe, SharkNav, SharkCache, SharkROM.
What's next? Shark(insert word here).
|
| |
07-07-2004, 11:01 AM
|
#5 | | Registered User
Join Date: Feb 2003
Posts: 1,424
| > ...no background in programming but I would like to learn some simple Palm programming....
IMHO any PDA platform is a terrible place to start to learn programming (even if you are testing with the emulator)
I recommend a PC version of Visual Basic, and an introductory book. That way you can learn programming, type in code and run it immediately on your PC (nothing related to Palm).
Later on advice (after you've written at least a few simple programs)
Pocket PC specific programming has a number of alternatives. See other suggestions on this Forum for tool choices. CodeWarrior is the best IMHO for C/C++ programming, but not the tool for your first program either.
Also, the best tool can depend on what kind of program you want to write (eg: simple form database apps are much easier than writing 3D games...)
---
> Is Palm programming difficult?
In the general sense - YES.
It is quirky, has quirky tools, a quirky memory model, quirky 68K/ARM differences, lots of historical APIs and many other quirks.
In many cases the debugging setup is a pain (either an emulation, bad simulation or remote debugging to a real device).
FWIW: the PocketPC platform has fewer quirks (but many of the same debugging problems).
IMHO: The reason for writing for the PalmOS platform is when you want something that must run on a PalmOS device. Unless you have to target a PDA, programming on a PC for the PC is so much easier...
Last edited by CliePet : 07-07-2004 at 11:06 AM.
|
| |
07-07-2004, 11:52 AM
|
#6 | | What does Ludus mean?
Join Date: Apr 2004 Location: USA
Posts: 1,488
| well said Pet! fssia- l recommend HB++ if you know VB
__________________ Ludus Technologies
LudusW, SharkMsg, SharkLinks, SharkBtn, SharkSwipe, SharkNav, SharkCache, SharkROM.
What's next? Shark(insert word here).
|
| |
07-07-2004, 08:42 PM
|
#7 | | Senior Certified Penguin
Join Date: Oct 2003 Location: Brunei
Posts: 1,169
| I dunno VB as well. So I guess that's where I should start huh? I am considering joining a short courses on programming. May be that will give me some ideas and guidance on how to write simple programs. Thanx a bunch for the advices.  |
| |
07-13-2004, 03:24 PM
|
#8 | | Staff Editor, MobileRead Bronze Contributor
Join Date: Jun 2004
Posts: 65
| If you are interested in the SuperWaba approach (Java for Palm & PPC), you might be interested in my blog at Journey into SuperWaba
It's my attempt to see what it takes to program on my Palm PDA as a novice programmer using Java. This probably isn't the right language if you want to be a pro, or if you want something really easy like a database application, but it was a good fit for me.
Good luck!
__________________
Check out www.MobileRead.com for some great info.
|
| |
07-13-2004, 10:20 PM
|
#9 | | Senior Certified Penguin
Join Date: Oct 2003 Location: Brunei
Posts: 1,169
| Quote: | Originally Posted by Bobbert If you are interested in the SuperWaba approach (Java for Palm & PPC), you might be interested in my blog at Journey into SuperWaba
It's my attempt to see what it takes to program on my Palm PDA as a novice programmer using Java. This probably isn't the right language if you want to be a pro, or if you want something really easy like a database application, but it was a good fit for me.
Good luck! | I've not started. Have been a bit busy with work and life, plus trying out Plant Tycoon. Really addicted piece of software. Lots of respect for ppl who could program such wonderful apps.  |
| |
07-13-2004, 10:30 PM
|
#10 | | Registered User
Join Date: Oct 2003 Location: in the world...
Posts: 1,384
| You might want to try a simpler environment like Basic (SmallBasic) or Lua (Plua, which is the palm port of Lua). Each are probably an easier environment to learn in than C... Personally, I am a "Plua" person...
__________________
_________________________
Thanks,
bh
CLIE TJ27, Tungsten E(1), TX, CLIE TH55/U
|
| |
07-14-2004, 12:50 AM
|
#11 | | Senior Certified Penguin
Join Date: Oct 2003 Location: Brunei
Posts: 1,169
| bh77a, thanks for the info. Can you include the weblinks to SmallBasic and Plua, so I can have a look at them when I am free? Thanks a bunch!  |
| |
07-14-2004, 07:57 AM
|
#12 | | Registered User
Join Date: Oct 2003 Location: in the world...
Posts: 1,384
|
__________________
_________________________
Thanks,
bh
CLIE TJ27, Tungsten E(1), TX, CLIE TH55/U
|
| |
07-16-2004, 08:58 PM
|
#13 | | Senior Certified Penguin
Join Date: Oct 2003 Location: Brunei
Posts: 1,169
| Quote: | Originally Posted by bh77a |
bh77a, thank you for being so kind and helpful. I think I will try with Plua first since I have u as my guru.  |
| |
07-16-2004, 10:34 PM
|
#14 | | Staff Editor, MobileRead Bronze Contributor
Join Date: Jun 2004
Posts: 65
| fssia - Please keep us updated on your Plua experience. I'd love to hear how it goes!
__________________
Check out www.MobileRead.com for some great info.
|
| |
07-16-2004, 11:06 PM
|
#15 | | Registered User
Join Date: Oct 2003 Location: in the world...
Posts: 1,384
| Quote: | Originally Posted by fssia bh77a, thank you for being so kind and helpful. I think I will try with Plua first since I have u as my guru.  |
No problem... When you get setup, you can download a beta of one of my programs from the files section of the Plua Yahoo group... It is a drawing app titled "Illusion"... It is still a little rough right now in the UI, but it gives some ideas of what can be done... Good luck and don't hesitate to ask.
__________________
_________________________
Thanks,
bh
CLIE TJ27, Tungsten E(1), TX, CLIE TH55/U
|
| | | Thread Tools | Search this Thread | | | | | Display Modes | Linear Mode |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | All times are GMT -5. The time now is 06:36 PM. | |