Hi Stephan,
Since I'm usually targetting as many Palm users on the planet as I can
get to, I usually go with choice 2. But, it seems that in 3.5.1 or or
3.5.2 or whatever the last new version was before 4.0, the device
automagically converts the image to display a lower bit depth even if
you pass a color image to a noncolor device (at least that's the way it
appears to work - someone yell at me if I'm wrong). In that case, if
you know you're developing an app for a company who's buying Palms today
and doesn't care about compatibility with older devices, then just put a
color image in and don't worry about it.
Anyway, short answer, choice 2.
DeAnna
-----Original Message-----
From: Stephan Veigl [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 15, 2001 8:41 AM
To: Palm Developer Forum
Subject: color vs. b/w bitmap apps
Hi
afaik, there are two ways supporting color devices:
1. compile & ship two versions of a application (mono and color)
2. use bitmap families and select the appropriate bitmap for the actual
device
ad 1. two versions:
-------------------
+) use only the memory the app. really neads (no unnecessary overhead)
+) b/w version will run fine on all (even color) devices
-) color version will only run on color devices (has to check if color
is supported on current device)
-) mantain two versions
-) spreading of app. through beaming is reduced (color version can't be
beamed resp. run on mono device)
ad 2. one app. using bitmap families
------------------------------------
+) one version will run and adapt to all devices
+) no problem with beaming or distributing .prc-file only
-) increase overhead (color bitmaps not used on mono devices)
concerning my current project, that means 15 kB (uncompressed) more
of data for bitmaps
on desktop computers i won't care about some kB, but on PDAs, this
may be an issue
what's your favorite way?
have i missed some important points?
by(e)
Stephan
--
PGP Fingerprint: 0090 E02F 39A8 F2AF 6A79 43D7 B847 C26D 108E E2F0
PGP PublicKey: http://www.unet.univie.ac.at/~a9526342/sveigl.asc
--
For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/tech/support/forums/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/