Synopsis
This work is about understanding and programming the EPOC operating system in C++ and Java. EPOC is a robust 32-bit operating system designed specifically for the demands of mobile computing. EPOC is developed by Symbian, a partnership formed by Motorola, Nokia, Ericsson, Matsushita and Psion. Since its creation, Symbian has forged partnerships and licensing deals with other industry leaders including Phillips and Palm. Already implemented on hardware manufactured by Psion and Ericsson, EPOC could be the OS of choice for the next generation of smartphones, wireless information devices and handheld computers.
From the Publisher
Professional EPOC Programming gives developers the low-down about the EPOC operating system: how it works, what it can do, and how to make it perform. The book explains the demands of programming within the constraints typically imposed by mobile platforms (relatively low memory, limited display size, unconventional input devices), and how EPOC is designed to help overcome them. It contains examples written in C++ and Java that demonstrate EPOC as platform for both standalone applications and connectivity to other similarly equipped devices and the Internet. The book includes a CD containing emulators for popular EPOC devices, compilers and documentation: everything required to start developing for the EPOC platform.