I think the below is correct:

If you install two different applications with the same creator ID, the most recently installed one will overwrite the other during a hotsync. The creator ID is how the Palm differentiates between applications. (It doesn't use the file name or a digital signature).

Cheers,
Brian

On 7/24/06, Carmine Castiglia <[EMAIL PROTECTED]> wrote:
I'd like to jump in on this, speaking as an occasional developer of
PalmOS apps and a long-time user of Palm hardware.

What is the primary function of Creator ID's?  When all else is put
aside, the most important thing that a Creator ID does is to pull
together the files belonging to an app into a single entity.  Thus, when
one uses the Palm's "Delete" function to delete a no longer needed app,
the OS also deletes any additional files (databases, etc) which are
associated with the app by nature of having the same Creator ID.

This means that using a "random series of characters", or any
non-registered sequence, runs the risk - slight though it may be - that
when your test app is deleted it may also take out other unintended
files as well.   This is not a problem if the only device the test app
is installed on is your own, but if you intend to distribute to even a
samll number of users I think using a registered ID is the only correct
way to go.





-----Original Message-----
From: [EMAIL PROTECTED]
[mailto: [EMAIL PROTECTED]] On Behalf Of P. Douglas
Reeder
Sent: Monday, July 24, 2006 8:42 AM
To: Palm Developer Forum
Subject: Re: Creator ID to use for a tutorial...



On Jul 23, 2006, at 8:43 PM, Brian Gupta wrote:

>
> The question is what creator ID should I tell people to use in the
> tutorial/ walk through?
>
> 1) STRT
> 2) Register their own
> 3) One that we will register for use with this tutorial
> 4) The real application's Creator ID
>

In my not-so-humble opinion, 1, 3 and 4 are all good solutions.  While
the namespace of creator IDs is larger than any plausible number of
Palm applications ever, the number of memorable/pronounceable ID is
much smaller, so I'd rather IDs weren't registered for applications
that will never be published.  If you go with #3, perhaps the best
option, your fellow developers will appreciate it if you pick something
forgettable.

For my throwaway apps that no one else will ever see, I use a random
unpronounceable combination of punctuation marks, such as '@#$%'.

Doug Reeder
Cognitive & Systematic Musicology Lab
OSU School of Music


--
For information on using the PalmSource Developer Forums, or to
unsubscribe, please see http://www.palmos.com/dev/support/forums/




--
For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

-- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to