Common Design Patterns for Symbian OS: The Foundations of Smartphone Software
by Adrian A. I. Issott
Stichbury, J. and Jacobs, M. (2006) The Accredited Symbian Developer Primer. Symbian Press. See developer.symbian.com/books for more information and a sample chapter.
Vlissides, J. (1996) 'To kill a singleton'. C++ Report, June 1996. Available at www.research.ibm.com/designpatterns/pubs/ph-jun96.txt.
Vlissides, J., Coplien, J.O., Kerth, N.L. (eds) (1996) Pattern Languages of Program Design 2. Addison-Wesley.
Weir, C. (1998) 'Code that tests itself: Using conditions and invariants to debug your code'. C++ Report, March 1998. Available at www.charlesweir.com/papers/selftest.pdf.
Weir, C. and Noble, J. (2000) Small Memory Software. Addison-Wesley Professional.
Wilden, L.H. et al. (2003) OggPlay. Available at symbianoggplay.sourceforge.net.
Willee, H. (Nov 2007) 'Support for Writeable Static Data in DLLs'. Available at developer.symbian.com/main/downloads/papers/static_data/SupportForWriteableStaticDataInDLLsv2.2.pdf.
Willee, H. (Dec 2007) 'Symbian OS Notification Services'. Available at developer.symbian.com/main/downloads/papers/Notifiers/Symbian_OS_Notification_Services.pdf.