Specifications
SHARP CORPORATION
Sharp SL-series Zaurus “Qtopia” Development Start-up Guide
Ver 1.11, February 28, 2003, 17/63
2. Qt/Embedded Application Development Overview
2.1. Application Development Workflow
The software development procedure workflow is summarized below:
ARM cross compiler
TOOL
BUILDING
DEVELOPMENT
ENVIRONMENT
Text Editor
SOURCE CODE
tmake
CREATE
PROJECT FILE
tmake / gcc
GENERATE
MAKE FILE & BUILD
gzip / tar
CREATE FILES for
PACKAGING
SL-5000
CREATE PACKAGE
tmake
Qt/Embedded
QPE
C++ source file
FILE
project file
progen
RUN ON DEVICE
.control file
.desktop file
.png (icon) file
make file
Editor
Image Editor
make file
tmake make
ARM cross compiler
TOOL
BUILDING
DEVELOPMENT
ENVIRONMENT
Text Editor
SOURCE CODE
tmake
CREATE
PROJECT FILE
tmake / gcc
GENERATE
MAKE FILE & BUILD
gzip / tar
CREATE FILES for
PACKAGING
SL-5000
CREATE PACKAGE
tmake
Qt/Embedded
QPE
C++ source file
FILE
project file
progen
RUN ON DEVICE
.control file
.desktop file
.png (icon) file
make file
Editor
Image Editor
make file
tmake make
As described above, once you built the development environment described in Section 1, the overall workflow is
the same as other platforms – creating project, source coding, build, and install package creation. For creating the
install packages, there are useful tools already made available in the Zaurus developer community.
(http://killefiz.de/zaurus/
) You may want to take a look at the “Development” section to find some useful tools for
your development.