David Janssens writes:
>(But what I don't understand is how licensees can build native apps then.
>And if they can, what is the reason (be it technical or commercial) that
>regular developpers can't).

A licensee has source code to the ROMs, and thus can statically
link code to OS routines in that particular build of that particular
ROM version.  Of course, different code builds can be completely
incompatible with other builds in terms of static linking.

I'm sure you can play Apple II games, disassemble the ROM on
your one unit, and jump directly into the middle of machine code
routines. But it's completely understandable why PalmSource
doesn't want to encourage people to create apps which might only
work on units by one company on a particular assembly line in
a particular plant on the week of the 3rd full moon before the
Ides of March.

On the other hand, the OS 5 API's for armlets seems to be
portable between different manufacturers (if you stick to user
mode ARM 7T code, etc.)


IMHO. YMMV. 

Ron Nicholson
HotPaw Productions
   <http://www.hotpaw.com/rhn/hotpaw> 

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

Reply via email to