I don't think the issue is effort on the part of the developer. I think
the issue is the quality of the experience for the user. If the user
has a place to set a preference for something in the system control
panel, he/she should not have to make the same choice for each app.
Even when an OS offers basic localization support (like the PalmOS
time/date string routines), these things tend to come up when you are
trying to write locale friendly software. In general, localizing on
PalmOS is a bit harder than a typical desktop app - the lowest common
denominator 160x160 mono display tends to make interfaces text centric.
Text size changes dramatically, which effects the layout of forms.
Best Regards,
-jjf
-----Original Message-----
From: David Fedor [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 10, 2000 1:02 PM
To: Palm Developer Forum
Subject: Re: PalmOS 3.5 currency symbol problem
I'd suggest that instead of hacking a resource whose format and
existance
are subject to change, you could simply put a resource of your own into
your app. Perhaps more work in the short term, but perfect reliability
and
control in the medium and long term. Your single resource's size might
be
smaller than that of the code to parse N different varieties of the rom
resource.
In some ways this is like folks who are trying to do incredibly complex
hacks to get the built-in UI objects to do something they weren't made
for,
instead of writing their own. There's a point where it is much better
to
roll your own, and just accept the up-front investment.
What if your app sells 100 or 1000 times more than you think it will,
and
you've got that number of customers demanding you fix your app because
an
assumption broke? :-( Worth another hour of work today to avoid that,
probably.
I'm not trying to lecture, if that's the tone that comes across - I'm
suggesting this in all seriousness.
-David Fedor
Palm Developer Support
--
For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palm.com/devzone/mailinglists.html
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html