[CVALE] Graphics Libraries on MS Based PDAs?

Landon Blake lblake at ksninc.com
Tue May 23 13:22:02 PDT 2006


Terry,

If you are interested in using a handheld that runs a Linux OS you could
use GTK+. Check out this link:

http://gpe.handhelds.org/

They're using GTK+ and have some screenshots up.

Also, I've investigated Nokia's Maemo for the 770, which uses GTK+:

http://www.maemo.org/
http://www.maemo.org/community/hildon_ui.html

If you want to use Windows CE, I think you'd better use wxWidgets or
QTopia, as GTK doesn't seem to be well supported on the Windows CE OS.
Check these links:

http://wxwindows.kn.vutbr.cz/embedded.htm#wxmwin
http://www.koansoftware.com/en/prd_svil_wxwince.htm

Hope that helps. Let me know what you decide to go with.

Landon

P.S. - You can use Python on Maemo and with Windows CE, if you want an
alternative to C.



-----Original Message-----
From: cvale-bounces at lists.fire2wire.com
[mailto:cvale-bounces at lists.fire2wire.com] On Behalf Of Pandora
Sent: Tuesday, May 23, 2006 12:16 PM
To: cvale at cvale.org
Subject: Re: [CVALE] Graphics Libraries on MS Based PDAs?

* Terry (terry at zinnianet.net) wrote:
> Originally I was going to simply write the app in C and hope to find
> graphic libraries available on both platforms (GTK/QT).  Others are
> trying to convince me to use Java.  I'm trying to find out exactly
what
> subset of the Java libraries are available on which PDA platforms.
Sun
> appears to license J2ME/CDC with various additional library sets
(profiles).

I'd go with the C/GTK if I were you... PDAs are small enough as is, and
would greatly benefit from the speed of native compiled C code.  Also
Sun's java has been known for some time to have particularly weird 
licenses (i.e. you can use it for free except when you can't), and I
really would be skeptical of it being widely used in as specialized a
gadget as a PDA.  At least with GTK you only have to make your source
available and can profit off your devices and support with relative
impunity.  I've never been a fan of Qt because of the lengthy and
convoluted compile phase, but you could look into that too.

_______________________________________________
cvale mailing list
cvale at lists.fire2wire.com
http://lists.fire2wire.com/mailman/listinfo.cgi/cvale




More information about the cvale mailing list