John's publications

Academic

[1] Investigation of Audio Transmission over the MBone for the purposes of Remote Lecture Attendance, University of Essex E.S.E dept., May 1998 [PDF]

[2] Evolving Personal Agent Environments to Reduce Internet Information Overload: Initial Considerations; IEE Colloq. November 1999 [PS]

[3] Evolving User Profiles to Reduce Internet Information Overload; RASC June 2000 [PS]


Articles

[1] Crossing the Userland; Symbian Developer Network, April 2003 - Explains how Symbian OS system calls work on ARM processors [PDF]

[2] GPRS Facts for the Internet application Developer; Symbian Developer Network, July 2003 [PDF]

[3] GPRS Considerations for mobile email; Symbian Developer Network, September 2003 [PDF]

[4] Location Awareness and Location-Based Services (LBS); Symbian Developer Network, February 2004 [also reviewed here] [PDF]

[5] Overview of Symbian OS Hardware Interrupt Handling, March 2004 [PDF]

[6] Migrating to C++BuilderX from Visual C++ 6.0 in 5 easy steps, April 2004 [PDF]

[7] Eliminating Memory Leaks in Symbian OS C++ Projects, January 2005 [PDF]

[8] New IPC Mechanisms for Symbian OS, February 2005 [PDF]

[9] A Symbian OS C++ project template for multi-GUI applications, June 2006 [PDF]


Books

[1] Symbian OS C++ for Mobile Phones; Richard Harisson, Willey, April 2003 - Authored Chapter 13, about Streams and Stores

[2] Symbian OS C++ (Chinese ed)

[3] Symbian OS C++ for Mobile Phones Volume 3 ; Richard Harrison & Mark Shackman, Willey, 2007 - Authored chapters 2 and 8.