서브메뉴

본문

Symbian OS C++ for Mobile Phones with CDROM
Symbian OS C++ for Mobile Phones with CDROM
저자 : Richard Harrison
출판사 : John Wiley Sons
출판년 : 2003
정가 : 49000, ISBN : 0470856114

책소개


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 worlds 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

목차


About this book
Foreword
About the Authors
Acknowledgments
1 Getting Started 1
2 System Structure 21
3 C++ and Object Orientation 53
4 A Simple Graphical Application 79
5 Strings and Descriptors 113
6 Error Handling and Cleanup 135
7 Resource Files 179
8 Basic APIs 195
9 Stand-alone Applications 221
10 Dialogs and Concrete Controls 277
11 Graphics for Display 315
12 Graphics for Interaction 369
13 Files, Streams, and Stores 407
14 Finishing Touches 455
15 Device- and Size-independent Graphics 487
16 A Multiuser Application 525
17 Active Objects 563
18 Client-server Framework 595
19 The GSDP Server 629
20 GDP Implementations 681
App. 1 Example Projects 713
App. 2 Developer Resources 717
App. 3 TOGS Guide and Reference 723
App. 4 Emulator Reference 761
Index 777