Handheld software development

Apr 27, 2006 7 Replies

Hello! Can someone tell me if there is any way to replace the "OS" that manufacturers provide on various types of handheld devices, eg. the Gizmondo, PSP, different PDAs....., and replace it with something else? Also, where is information on these devices (technical docs) and how to program them? (I'm just a hobbyist, not a big software company of any kind). I'd like information, for example, on what CPU it has, how much memory, is there a ROM of some kind and what does it have on it, and also how to program any other hardware that may be there, eg. a USB port, or camera etc.


Thanks.



It depends widely on the device. There is an active project getting Linux to run on Ipaqs (google for linux ipaq for information). It used to be possible to get an SDK for the Palm Pilot; presumably that's still the case.

Joseph J. Pfeiffer, Jr., Ph.D. Phone -- (505) 646-1605 Department of Computer Science FAX -- (505) 646-1002 New Mexico State University http://www.cs.nmsu.edu/~pfeiffer

I looked into this a couple of years back; it was at that point a somewhat immature project, and not exactly ready for prime time. But it showed promise, and seemed to have some official support. However at that point it seemed nothing had happened for a fair while...

OTOH, the iPAQs (amongst others) run WinCE Pocket PC, for which a VC++ dev environment is a free download from Microsoft, along with emulators and various other bits. Works well. One downside is that certain things like Bluetooth use 3rd-party stacks, for which the APIs are not free - we made do (for a prototype) with a nagware version, which worked fine (if you ignored the nag screen...).

Steve

formatting link

Check out the Palm development FAQ at:

--

+----------------------------------------------------------------+ | Charles and Francis Richmond richmond at plano dot net | +----------------------------------------------------------------+

snipped-for-privacy@hotmail.com a écrit :

The closest thing to an open-architecture programmer-oriented handheld you can get is the GP2X

formatting link

The GBA itself has no OS, is easy to program (in an emulator), and well documented too.

It very much depends on the device and how "open" it is. I think it is quite easy for PDAs, more complicated for PSP.

Google.

Gameing handhelds which are easy(1) to program (even with simulators on PC) that come to mind: Atari Lynx, GP32, Gameboy (various), Sega GameGear.

(1) "easy" in the sense of "you get a lot of information". For some of these you need to have some experience writing assembler :-)

42Bastian Do not email to bastian42@yahoo.com, it's a spam-only account :-) Use @monlynx.de instead !

"Bertrand Augereau" wrote in message news:44519907$0$22714$ snipped-for-privacy@news.wanadoo.fr...

I'm still toying with getting one of these myself. I do like a retro game and Mario Kart on SNES is gameplay perfection - no-one has ever made a better game IMHO.

However, Nokia bring out the N80 next month and that looks like fun to play with as well. Not so much for the gameplay but using the wi-fi to get TV progs I've stored on my PVR to watch on the phone on the train is going to be great.

Yes. I ran linux on an Ipaq for a while.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required