Symbian OS Explained - Effective C++ Programming For Smartphones
The book is divided into a series of self-contained chapters, each discussing specific and important features of Symbian OS. Besides the fundamentals, the chapters illustrate best practice and describe any common mistakes to avoid. The chapters are concise enough to impart the insight you need without being so brief as to leave you needing more information. Each chapter delivers simple and straightforward explanations without omitting the important facts.Developing good C++ code on Symbian OS requires a clear understanding of the underlying concepts and the nature of the operating system. This book explains the key features of Symbian OS and shows how you can use this knowledge most effectively. It also focuses on some aspects of good C++ style that particularly apply to Symbian OS. With understanding and practice, the expertise required to write high quality C++ code on Symbian OS should become second nature.
This book doesn’t teach you how to write C++. It assumes you’re already familiar with the most important concepts oft he language. Neither does it walk through Symbian OS from the perspective of developing a particular application. Instead, I try to impart an understanding of the central concepts and key features of Symbian OS and good techniques in C++. To quote from Scott Meyers, whose book inspired me to write this one, â€ÂÂIn this book you’ll find advice on what you should do, and why, and what you should not do, and why notâ€ÂÂ.
TABLE OF CONTENT:
Chapter 01 - Class Name Conventions on Symbian OS
Chapter 02 - Leaves: Symbian OS Exceptions
Chapter 03 - The Cleanup Stack
Chapter 04 - Two-Phase Construction
Chapter 05 - Descriptors: Symbian OS Strings
Chapter 06 - Good Descriptor Style
Chapter 07 - Dynamic Arrays and Buffers
Chapter 08 - Event-Driven Multitasking Using Active Objects
Chapter 09 - Active Objects under the Hood
Chapter 10 - Symbian OS Threads and Processes
Chapter 11 - The Client–Server Framework in Theory
Chapter 12 - The Client–Server Framework in Practice
Chapter 13 - Binary Types
Chapter 14 - ECOM
Chapter 15 - Panics
Chapter 16 - Bug Detection Using Assertions
Chapter 17 - Debug Macros and Test Classes
Chapter 18 - Compatibility
Chapter 19 - Thin Templates
Chapter 20 - Expose a Comprehensive and Comprehensible API
Chapter 21 - Good Code Style
Password: ganelon
Random Posts
- The Gurus Guide To SQL Server Architecture And Internals - Addison Wesley
- CMMI Distilled: A Practical Introduction to Integrated Process Improvement, Second Edition - Addison-Wesley
- Robotics Demystified
- Visual Basic 2005 Instant Results
- Learnkey : (MCSE 70-294) Windows 2003 Active Directory Infrastructure
- USB System Architecture (USB 2.0) - Addison Wesley
- Linux+ Certification Bible
- Mastering Microsoft Windows Vista Home Premium and Basic
- Symantec AntiVirus Corporate Edition 10.1.5.5000 Client for Windows
- The Art of Multiprocessor Programming


















July 2nd, 2007 05:10
Can anybody reupload to RapidShare or MegaUpload? Many thanks in advance.
March 11th, 2008 01:24
new link: http://rapidshare.com/files/98197402/soeecpfs_kf.rar (password:knowfree.net)