| Review”Only book around that explains the intricacies of Symbian OS C++” – Developer
From the Back CoverSince publication of Symbian OS C++ for Mobile Phones Vol 1, Symbian’s software engineers have substantially extended the scope and functionality of Symbian OS. Symbian OS C++ for Mobile Phones Vol 2 is your prospect to boost your understanding of the progressed features in Symbian OS. This book builds on the foundations of it is predecessor, covering galore of the pivotal features of Symbian OS in more detail, and describes key new software features – such as the new Multimedia Framework – which are now appearing in the latest phones.
Symbian OS C++ for Mobile Phones Vol 2 describes the fundamental interaction amongst Symbian OS and applications, broadly following the application lifecycle. At each stage – for example, on application startup – it describes what actions take place in the operating system, what it does for the application and what it expects the application to do. The accompanying CD Rom gives you an chance to get to grips with Symbian OS v7.0s yourself, using an exclusive version of the newly-released TechView SDK.
Source code is available fromhttp://www.symbian.com/books
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 progressed 2.5G and 3G mobile phones and includes a robust multitasking kernel, integrated telephony support, communications protocols, data management, innovative graphics support, a low level graphical user interface framework and a potpourri of application engines.
About the AuthorRichard Harrison, Lead Author- Richard joined Symbian (then known as Psion) in 1983 after assorted years instructing maths, physics and computer science. During that time he wrote a Forth language implementation for Acorn Computers, and wrote accompanying user manuals for the Acorn Atom and BBC Micro.
He has expended the majority of his time in system integration (SI), building and leading the SI team. He has formulated user documentation for software for the Sinclair QL, the PC application software for the Psion Organiser I and the source code translator for the primary version of OPL. Joint author of the Organiser II spreadsheet and crucial architect and author of the Psion Series 3 and 3a word processors, he was likewise lead author of the Psion SIBO SDK team.
Educated at Balliol College, Oxford, with an MA in Natural Science (Physics), Richard also graduated from Sussex University with an MSc in Astronomy, and expended a further two years of postgraduate exploration in the Astronomy Group at Imperial College.
Alan Robinson- Alan Robinson joined Symbian shortly after it is formation in 1998 and has for the most part worked on documentation and examples in messaging and communications. Alan antecedently contributed to Wireless Java for Symbian Devices 9Wiley 2001) and Symbian OS C++ for Mobile Phones Vol. 1 (Wiley 2003).
A graduate of Cambridge University with a BA in creative writing of recognized artisti value and philosophy, he became fascinated in applying logical theory and took a Computing MSc at Middlesex University. he has worked on developer kits for a startup company’s messaging middleware platform, and for IBM’s MQ Series.
Arwel Hughes- Arwel joined Symbian (then Psion) in 1993, working on documentation for the Series 3a and likewise a lot of software development. Since the formation of Symbian, he has contributed documentation and examples for Symbian OS. This is rather like painting the famous Forth Bridge: just when you think you may see the end…
Arwel antecedently worked on IBM mainframes in roles including programmer and systems programmer for a number of companies including GKN, Prudential Assurance, Shell and Chase Manhattan Bank. He has a BSC in Applied Mathematics from Sheffield University.
Dominic Pinkman- Dominic joined Psion in October 1995 as a technical author. he has written and maintained documentation for APIS all around Symbian OS and was a co-author of the book Symbian OS C++ for Mobile Phones Vol. 1 (Wiley, 2003).
He has an MSc in Computer Science from the University of Kent and a BA in Modern Language studies from Leicester University.
Elisabeth Måwe- Elisabeth joined the scheme documentation team in 2000 and has since been designing and writing the Symbian Developer Library, specializing in operating scheme customization, kits, emulators, test, build and release tools. She has also been involved in training and usability management.
Elisabeth has a BA in Technical Communication/Information Design from Mälardalens Högskola and Coventry University, as well as an MA in Contemporary English Language and Linguistics from Reading University. After graduating in 1996 she worked as a technical author, data architect and web editor for respective IT companies in the UK, fabricating documentation for both network management and market exploration software. She would like to thank Alex Peckover and Murray Read for providing both example code and technical expertise.
Greg Zaoui- Gregory Zaoui firstborn joined Symbian in 1998, as a graduate software engineer with a ‘licence de Mathématiques’ from the University of Strasbourg. He has been working on respective projects for System Integration on build tools and release management. He then joined the newly devised Test Solutions group in 2002, as a technical architect for TechView and other test tools.
His interests range from skiing and windsurfing to talmudic studies. Gregory would like to thank Richard Harrison and Paul Treacy for their magnificent mentoring, as well as Clare Oakley (Test Solutions manager) without whom it would be totally unlikely to talk systematically when it comes to test tools for symbian OS. he also would like to know Elisabeth Måwe for her very active participation to the chapter, Konstantin Michaelov for his very utile example cases, Andrew Thoelke for the profiler bits, and all Test Solutions developers for their contribution. Gregory would likewise like to add particular thanks to his dear wife Tamar for her ceaseless encouragement and most cherished help.
Nick Johnson- Since joining Symbian, Nick worked for a year in the Multimedia team helping employ next-generation Multimedia APIs and frameworks on Symbian OS and then subsequently transposed to Symbian’s Marketing department, where he is now working as a developer consultant assisting Symbian collaborators with their Multimedia troubles.
Previous to this, Nick basi expended three years studying Computer Science and Cybernetics at Reading University before subsequently spending two years working in 3D sound exploration at Sensaura Ltd. Here he expended time both fabricating new 3D sound algorithms and implementing the Xbox and GameCube ports of their cross-platform 3D audio middleware library. After leaving Sensaura, Nick expended a few weeks in the games industry working on ‘Microsoft Train Simulator 2′ before settling that it just wasn’t for him and rather joined Symbian.
Outside work, Nick enjoys learning Japanese and in regards to Japanese culture, is a home cinema/film enthusiast, enjoys collecting/drinking rare liquors and vodkas and spends big amounts of time attempting to convince friends that Laser Discs are still the way forward…
Richard Potter- Richard joined Symbian in the summer of 2002 as a technical author. He works on documentation for the Security and Networking subsystems and has likewise written some Perl and Python scripts to help the team.
Richard’s strange route to getting a technical author includes advert photography, being a singer/guitarist in a rock band, an MSc in Astrophysics, and an MPhil in Experimental Particle Physics working at the Stanford Linear Accelerator Center, Palo Alto, California. Many thanks to Jelte Liebrand for his advice.
|