Professional Documents
Culture Documents
Looking Ahead...
Developing Handhelds P General Issues “... a handheld is not a PC. Bigger is not
Targeting Personal Digital Assistant Platforms P Platform Overviews necessarily better. Speed is not
P Development Tools
measured in megahertz – or MIPS, or
even FLOPS for that matter. Developers
A Sasmito Adibowo P Business Summary will need to shift paradigms when
1299000029
targeting handhelds...”
P Mostly standard Linux system with kernel P Root filesystem PNative-code compilers.
version 2.4. mounted as RAM
P Busybox provides a subset of POSIX disk. PBytecode or source interpreters.
command-line utilities. P All data are
managed as regular
PJava environments (VM, libraries,
P Qt/Embedded GUI, virtual framebuffer.
files. and tools).
P PersonalJava 1.2 environment included.
P The Java VM is
P Base applications provided by Qt Palmtop. handled like a
regular process.
Source:“SL-Series”Memory Information for
JavaTM
P IDE with drag-and-drop RAD tools. Powerful Form P Separate runtime licenses for each target
Designer
platform.
P Host platform: Windows 2000, NT 4.0, P Price: $1595 per developer seat.
98, 95
P Contact: http://www.penright.com
Source:
Bytecode Interpreters Bytecode Interpreters Bytecode Interpreters
PocketC PocketC NS Basic/Palm
P Scripting, C-like language (but not C!). P Price: $30 (Palm), $38 (Windows CE). P Uses the BASIC programming language.
P Cross processor capability on Windows CE. P Contact: http://www.orbworks.com P Develop on Windows desktop, with RAD tools.
P Able to write code on handheld. P Runtime size: 88K.
P Desktop IDE available; without GUI builder P Debugging using Palm OS Emulator.
(Windows host).
P Price: $149.95
P Separate (incompatible) versions for Palm OS
and Windows CE. P Contact: http://www.nsbasic.com/palm/
P Contact:
http://java.sun.com/products/cldc/ds/
Thank You
Any Questions?