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