Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > Miscellaneous > Archive > Handhelds and Smartphones

Notices

 
 
Thread Tools Search this Thread
Old 07-05-2004, 01:04 PM   #1
Bob Russell
Recovering Gadget Addict
Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.
 
Bob Russell's Avatar
 
Posts: 5,381
Karma: 676161
Join Date: May 2004
Location: Pittsburgh, PA
Device: iPad
What's It Like to Write Programs For Your PDA?

How hard is it to write a program for my PDA? That's a question I've been asking myself a lot recentlly. I'm not a whiz-bang coder, but like a lot of people I've taken a few programming classes, and I've written a bunch of simple non-GUI programs for fun a long, long, long, long time ago.

I love fiddling with my PDA, and I miss knowing that if I want to whip out a quick and simple program I can. Plus, I heard of this thing called SuperWaba that is like Java for your PDA. It works on PalmOS, PocketPC and can even run on the desktop... Just like you'd expect from a variation of Java. As a result, I decided to try an experiment with my Sony SJ33.

I'm going to see if I can learn how to write simple PDA programs. It's a project for my "spare time" (a fictitious concept in itself, I think!) And it's just for fun.

But here's the twist, -- I'm going to share it with anyone who's interested. You might just be curious or you might be feeling the same way I am, and have a desire to write a program for your PDA.

If this sounds interesting to you, check out my SuperWaba blog at http://superwaba.blogspot.com/
(I noticed that I have to repeatedly hit refresh with my IE browser sometimes to get the blog to load. Don't know if that's due to their servers or my client, but be patient. If it doesn't improve I'll find another free host somewhere.)

Don't expect an entry every day. It will be sporadic. Sometimes frequent, sometimes only a few per month. We'll see how it goes and how much interest there is. I'm new to both SuperWaba and blogging, so it may take a while to "get my feet wet. I'm both excited and a little intimidated. Don't know how far it will go, but I can't wait to see!

If anyone is interested in this at all, let me know. That will be my best motivation if I know people are curious enough to read it. I'm still undecided whether to make this post at some of the popular Palm Forums or not. In a way, it might have made sense to start at a Palm-specific site, but MobileRead is my favorite site, so I will begin here. I guess I'll post elsewhere also if I get the feeling people might be interested in general.

Thanks for your input!
Bob Russell is offline  
Old 07-07-2004, 07:15 AM   #2
Colin Dunstan
Is papyrophobic!
Colin Dunstan ought to be getting tired of karma fortunes by now.Colin Dunstan ought to be getting tired of karma fortunes by now.Colin Dunstan ought to be getting tired of karma fortunes by now.Colin Dunstan ought to be getting tired of karma fortunes by now.Colin Dunstan ought to be getting tired of karma fortunes by now.Colin Dunstan ought to be getting tired of karma fortunes by now.Colin Dunstan ought to be getting tired of karma fortunes by now.Colin Dunstan ought to be getting tired of karma fortunes by now.Colin Dunstan ought to be getting tired of karma fortunes by now.Colin Dunstan ought to be getting tired of karma fortunes by now.Colin Dunstan ought to be getting tired of karma fortunes by now.
 
Colin Dunstan's Avatar
 
Posts: 1,926
Karma: 1009999
Join Date: Aug 2003
Location: USA
Device: Dell Axim
Sounds really interesting, Bob! For reasons unknown to me PalmOS development has never been a widespread topic. I don't think it is hard to write programs for PalmOS if you have programming knowledge, mainly because the device is so much smaller (in functionality) than a normal PC.

However, I wouldn't go for anything but C programming. Platforms like Java (or here: SuperWaba) are generating programs that are usually uncessary big in size and take more CPU than a program that was written in C. You could go either with some open-source C compiler, or pay for a more advanced solution. Some interesting programming links:

http://prc-tools.sourceforge.net/
http://pilot-link.sourceforge.net/
http://www.zenonez.com/prctoolsx/
http://www.flippinbits.com/palmdevfaq/
http://groups.google.com/groups?as_u...ot.programmer*
http://www.palmos.com/dev/
http://www.palmos.com/dev/tools/gcc/
http://www.gnu-designs.com/palm+linux/ (guy behind Plucker!)
http://www.palmos.com/dev/support/docs/

Tell me what you think!
Colin Dunstan is offline  
Advert
Old 07-07-2004, 10:25 AM   #3
Bob Russell
Recovering Gadget Addict
Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.
 
Bob Russell's Avatar
 
Posts: 5,381
Karma: 676161
Join Date: May 2004
Location: Pittsburgh, PA
Device: iPad
Thanks Morpheus, and for the links. I noticed also that PalmOS programming isn't a really widespread topic. I wonder if it's the same way in the PocketPC world?

Like you say, C is the way to go for (serious) Palm programming. I did consider it for my little exercise, but SuperWaba seemed like more fun and less intimidating. Maybe I'll give it a try later.

BTW, when I start to get this stuff figured out, I'm going to need ideas for a simple application to write that's hopefully useful also. Something along the lines of a Tip Calculator in complexity seems about right for my first "real" program. Any ideas?
Bob Russell is offline  
Old 07-07-2004, 10:52 AM   #4
ignatz
mechanoholic
ignatz ought to be getting tired of karma fortunes by now.ignatz ought to be getting tired of karma fortunes by now.ignatz ought to be getting tired of karma fortunes by now.ignatz ought to be getting tired of karma fortunes by now.ignatz ought to be getting tired of karma fortunes by now.ignatz ought to be getting tired of karma fortunes by now.ignatz ought to be getting tired of karma fortunes by now.ignatz ought to be getting tired of karma fortunes by now.ignatz ought to be getting tired of karma fortunes by now.ignatz ought to be getting tired of karma fortunes by now.ignatz ought to be getting tired of karma fortunes by now.
 
ignatz's Avatar
 
Posts: 582
Karma: 1000217
Join Date: Mar 2004
Location: Sarasota, FL
Device: Nook STR/iPhone 4S/EVO 4G
Bob, this seems like a fun project. I've had a similar inclination, but it's never gotten off the ground. I'll be watching your progress.

Two things:
http://www.pdatoolbox.com/ is a tool for graphical creation of Palm programs, especially simple ones. It may be worth looking at, but perhaps you're more interested in really getting your hands dirty in the raw code.

Also, as far as programs go, my goal was to write a mileage calculator that could handle multiple cars. I wanted to eventually expand it into a general maintenance tracker. This never got started, but perhaps it might be a little more useful than a tip calculator, with a similar level of complexity?
ignatz is offline  
Old 07-07-2004, 01:18 PM   #5
Bob Russell
Recovering Gadget Addict
Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.Bob Russell ought to be getting tired of karma fortunes by now.
 
Bob Russell's Avatar
 
Posts: 5,381
Karma: 676161
Join Date: May 2004
Location: Pittsburgh, PA
Device: iPad
Cool. Having even just one or two people interested should really be good incentive to keep going. I'm hoping that there are a lot of people that feel that way. Maybe this will inspire you or someone else to do something similar for another perspective, maybe even a different language.

I like the milage/maintenance idea and will keep it in mind.

PDA Toolbox looks like a nifty program, but is really more of a database program than a regular programming environment. So I guess you're right... I do want to get my hands dirty with some "real" code. I just don't want to wade in so deep that I drown.
Bob Russell is offline  
Advert
 


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
What are some of the software programs you use? uRwhatUr Lounge 27 02-22-2010 08:04 AM
Adding Programs to the v3 or v5 slm Astak EZReader 1 10-16-2009 08:25 PM
Write Fast, Write Slow? Moejoe Writers' Corner 14 03-25-2009 09:55 AM
Links to programs... JaneFancher Feedback 4 02-11-2009 04:08 AM
Is it possible to run programs? Mike's Place Sony Reader Dev Corner 10 02-05-2008 12:16 PM


All times are GMT -4. The time now is 10:51 AM.


MobileRead.com is a privately owned, operated and funded community.