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/