Specifications

SHARP CORPORATION
Sharp SL-series Zaurus “Qtopia” Development Start-up Guide
Ver 1.11, February 28, 2003, 8/63
Target Reader of this Programming Guide
This document is intended for users who wish to develop applications with the C++ programming language within
Qt/Embedded and Qtopia for SL-series Zaurus. It is therefore assumed that you, the reader, have obtained:
Some C++ programming skills
Some introductory knowledge of, or experience with Qt and/or Qt/Embedded
Basic knowledge of SL-Series Zaurus PDA
Overview of this Guidebook
This document is intended to provide developers with the information on the tools, the workflow and tips to install
developed application to the SL-Series Zaurus, and the SL-series Zaurus specific file system so that developed
application can run on a variety of the SL-Series Zaurus.
Because there already exists many books on C++ development, Qt development, and because detailed
documentation on Qt/Embedded and/or Qtopia will come with these corresponding tools themselves, this
document is not intended to provide details on C++ programming or Qt programming, except for a few basic
tutorials for those who are not familiar with the Qt related tools as well as Qt specific programming. You are
encouraged to refer to any commercially available C++ programmer guidebook, and/or Qt programmer's
guidebooks, if necessary.
Section 1 provides a brief explanation on the OS, tools, and equipment that developers need to for a development
environment utilizing Qt/Embedded / Qtopia applications on their desktop.
Section 2 illustrates the basic workflow to develop and package Qtopia applications for the SL-series Zaurus. It
also includes a brief introduction of tools, Qt/Embedded specific tips, examples of necessary commands, and files
needed for packaging the application.
Section 3 guides you through the ways of adding a newly developed Qtopia applications to SL-series Zaurus.