Glossary
Word | Definition |
---|---|
ABI | Application Binary Interface. |
AO | Active Object. |
Application developer | A person who develops applications for Symbian OS that run on top of a specific UI Layer. Often such applications do not form part of a ROM and are installed onto a device after it has been created in a factory. |
Base port provider | A company that provides the base port required to get Symbian OS working on specific device hardware. |
Binary compatibility | This is less restrictive than full compatibility in that it states only that a client executable does not need to be re-compiled for it to work with all versions of the binary compatible executable. |
Compatibility | Software is said to be compatible if the clients of one version of the software can also be run on all other versions of the software without any changes being needed to the clients. |
Component | A block of code that performs a particular function at an 'interesting' level of functionality. |
CPM | Communication provider module. |
Device creator | A developer of software that is integrated into a ROM during device manufacture. Device creators most commonly work for Symbian, a UI vendor or a base port provider but could also be one of their suppliers. |
DLL loading rule | A process can only load a DLL if that DLL has been trusted with at least the capabilities that the process has. |
DRM | Digital rights management (DRM) refers to technologies used by publishers and copyright holders to control access to and usage of digital media. |
Ephemeral resources | Resources such as ... |
Get Common Design Patterns for Symbian OS: The Foundations of Smartphone Software now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.