|
Symbian OS C++ for Mobile Phones Volume 3 draws on the experience of Symbian’s own engineers to provide a thorough grounding in writing C++ applications for mobile phones that use Symbian OS version 9.0 and beyond. It won’t teach youeverything you need to know about developing Symbian OS applications – no single ebook could do that. However, it will take you a long way along the road to being an effective Symbian OS developer, and give you a deep understanding of the fundamental principles upon which Symbian OS is based. The text is complemented with a specially developed suite of examples.The book is broadly organized into four sections: – Section one (Chapters 1 to 6) introduces Symbian OS itself, and describes the basic building blocks and usage patterns. – Section two (Chapters 7 to 11) explains the core concepts, resources, APIs and programming idioms that you need to create, test and publish a simple GUI (graphical user interface) application. – Section three (Chapters 12 to 18) provides a detailed description of the use of the Symbian OS graphical user interface to create non-trivial stand-alone applications. It looks deeply into the effective use of the available range of graphics APIs and helps you to ensure that your application code is as device-independent as possible. – Section four (Chapters 19 to 22) provides an introduction to some of the most significant and useful of the Symbian OS system services. Starting with a discussion of extensibility and the use of plug-ins, this section continues with practically-based descriptions of the communications, multimedia and database services. Symbian OS is used in a variety of phones with widely differing screen sizes. Some have full alphanumeric keyboards, some have touch-sensitive screens and some have neither. As far as possible, the material in this book is independent of any particular user interface. However, real applications run on real phones so, where necessary, we have chosen to use concrete examples based on both the S60 and UIQ user interfaces. Wherever relevant, the text explains the principal differences between these two user interfaces. This kind of information is invaluable for anyone who wishes to create versions of an application to run on a variety of Symbian OS phones. Symbian OS C++ for Mobile Phones Volume 3 complements Symbian OS software development kits. When you’ve put this book down, the UIQ and S60 SDKs will be your first resource for reference information on the central Symbian OS APIs that we cover here. For more specialized and up-to-date information relating to a specific mobile phone, you will probably need to refer to a phone-specific SDK, available from the relevant manufacturer. The SDKs contain valuable guide material, examples and source code, which together add up to an essential developer resource. We’ve pointed to these where they tie in with the book content. But as a general rule, look in the SDK anyway: you’ll usually find additional information that explains things further than we could in this one book. Download free ebooks of c++: Symbian OS C++ for Mobile Phones Volume 3:Application Development for Symbian OS V9
|
Free programing ebooks
Symbian OS C++ for Mobile Phones Volume 3 draws on the experience of Symbian’s own engineers to provide a thorough grounding in writing C++ applications for mobile phones that use Symbian OS version 9.0 and beyond. It won’t teach youeverything you need to know about developing Symbian OS applications – no single ebook could do that. However, it will take you a long way along the road to being an effective Symbian OS developer, and give you a deep understanding of the fundamental principles upon which Symbian OS is based. The text is complemented with a specially developed suite of examples.