Skip to Content
Common Design Patterns for Symbian OS: The Foundations of Smartphone Software
book

Common Design Patterns for Symbian OS: The Foundations of Smartphone Software

by Adrian A. I. Issott
December 2008
Intermediate to advanced
443 pages
10h 24m
English
Wiley
Content preview from Common Design Patterns for Symbian OS: The Foundations of Smartphone Software

Martin, R.C., Riehle, D. Buschmann, F. (eds) (1998) Pattern Languages of Program Design 3. Addison-Wesley.

Meyer, B. (1992) 'Applying "Design By Contract"'. Computer, 25(10):40–51. IEEE. Available at se.ethz.ch/∼meyer/publications/computer/contract.pdf.

Morris, B. (2007) The Symbian OS Architecture Sourcebook: Design and evolution of a mobile phone OS. Symbian Press. See developer.symbian.com/books for more information and a sample chapter.

Morris, B. (ed.) (2008) 'A Guide to Symbian Signed'. Available at developer.symbian.com/main/support/signed.

Myers, S. and Alexandrescu, A. (2004) 'C++ and the Perils of Double-Checked Locking'. Dr Dobbs Journal. Available at www.aristeia.com/Papers/DDJ_Jul_Aug_2004_revised.pdf.

OMA (2002) 'SyncML Data Synchronization Specifications' Version 1.1. Available at www.openmobilealliance.org/tech/affiliates/syncml/syncmlindex.html.

Rainsberger, J.B. (2001) 'Use your singletons wisely'. Available at www.128.ibm.com/developerworks/webservices/library/cosingle.html.

Rosenberg, R. and Arshad, J. (2007) 'Symbian OS System Model'. Available at developer.symbian.com/main/oslibrary/sys_models/downloads.jsp.

Sales, J. (2005) Symbian OS Internals: Real-time Kernel Programming. Symbian Press. See developer.symbian.com/books for more information and a sample chapter.

Saltzer, J. and Schroeder, M. (1975) 'The Protection of Information in Computer Systems'. IEEE.

Saumont, P-Y. (2007) 'Do we really need singletons?'. Available at www.javalobby.org/java/forums/t91076.html. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Cocoa Programming for OS X: The Big Nerd Ranch Guide

Cocoa Programming for OS X: The Big Nerd Ranch Guide

Aaron Hillegass, Adam Preble, Nate Chandler

Publisher Resources

ISBN: 9780470516355Purchase book