The ultimate developer's guide to Symbian OS C++ programming.

Programming Symbian OS is a key skill for mass market phone
application development. Whether you are developing applications
and services for shipping mobile phones, or involved in pre-market
mobile phone development, this book will help you understand the
fundamental theory behind developing Symbian OS C++ code for
constrained devices.

* A collaborative book, incorporating the expertise of over 30
Symbian engineers

* Comprehensive coverage of Symbian OS suitable for programming
Nokia and Sony Ericsson systems and any Symbian OS v7.0 based
smartphone

* Also provides supporting material for Symbian OS v6.0 and v6.0
phones

* Accompanying CD includes demo version of Metrowerks toolchain
for the P800



Autorentext

Richard Harrison has developed Symbian OS software for 10 years. He is currently a senior technical author at Symbian. This work is a collaborative effort incorporating the expertise of over 30 Symbian engineers.



Klappentext
Programming Symbian OS is a key skill for mass market phone application development and this book is a must-have resource for any programmer planning to tool up to take advantage of the exciting opportunities offered by advanced mobile technology. Symbian OS C++ for Mobile Phones is based on the experience of Symbian engineers and will help you get to grips with all aspects of application development from basics to fully functioning complex applications.

This book provides you with the ultimate developer guide to Symbian OS C++ programming. The elegant, powerful architecture of Symbian OS is optimized for the mobile environment and for the demands of advanced communication on mobile networks. Whether you are developing applications and services for shipping mobile phones, or involved in pre-market mobile phone development, this book will help you understand the fundamental theory behind developing Symbian OS C++ code for constrained devices.

CD-ROM Includes:

  • demo version of Metroworks tools for Symbian OS
  • UIQ Software Development Kit (SDK)
  • compilers and documentation
Source code is available from www.symbian.com/books/scmp/support/scmpdownloads.html

Symbian OS is the advanced, customizable operating system licensed by the world?s leading mobile phone manufacturers. It is designed for the specific requirements of advanced 2G, 2.5G and 3G mobile phones and includes a robust multitasking kernel, integrated telephony support, communications protocols, data management, advanced graphics support, a low level graphical user interface framework and a variety of application engines.

Visit the associated websites at:
www.symbian.com/books
www.wileyeurope.com



Zusammenfassung
The ultimate developer's guide to Symbian OS C++ programming.

Programming Symbian OS is a key skill for mass market phone application development. Whether you are developing applications and services for shipping mobile phones, or involved in pre-market mobile phone development, this book will help you understand the fundamental theory behind developing Symbian OS C++ code for constrained devices.

  • A collaborative book, incorporating the expertise of over 30 Symbian engineers
  • Comprehensive coverage of Symbian OS suitable for programming Nokia and Sony Ericsson systems and any Symbian OS v7.0 based smartphone
  • Also provides supporting material for Symbian OS v6.0 and v6.0 phones
  • Accompanying CD includes demo version of Metrowerks toolchain for the P800


Inhalt

About this Book.

Foreword.

About the Authors.

Acknowledgments.

Getting Started.

System Structure.

C++ and Object Orientation.

A Simple Graphical Application.

Strings and Descriptors.

Error Handling and Cleanup.

Resource Files.

Basic APIs.

Stand-alone Applications.

Dialogs and Concrete Controls.

Graphics for Display.

Graphics for Interaction.

Files, Streams, and Stores.

Finishing Touches.

Device- and Size-independent Graphics.

A Mulituser Application.

Active Objects.

Client-server Framework.

The GSDP Server.

GDP Implementations.

Appendix 1. Example Projects.

Appendix 2. Developer Resources.

Appendix 3. TOGS Guide and Reference.

Appendix 4 Emulator Reference.

Index.

Titel
Symbian OS C++ for Mobile Phones
Untertitel
Volume 1: Professional Development on Constrained Devices
EAN
9780470855706
ISBN
978-0-470-85570-6
Format
E-Book (pdf)
Hersteller
Herausgeber
Veröffentlichung
29.07.2005
Digitaler Kopierschutz
Adobe-DRM
Dateigrösse
5.99 MB
Anzahl Seiten
826
Jahr
2005
Untertitel
Englisch