Terms and abbreviations

Term or abbreviation

Meaning

API; Application Programming Interface

Programming interface that supports the process of developing application programs used to access various services.

CSS; Cascading Style Sheets

Style sheet mechanism that allows authors and readers to attach style to HTML and XHTML documents and XML applications.

Factory method

A method whose main purpose is creation of objects.

HTML; Hypertext Markup Language

Subset of Standard Generalized Markup Language (SGML) used on the Web. HTML defines the page layout of a Web page.

JavaScript

Scripting language used in Web pages to provide dynamic content and enhance the appearance of plain HTML.

Media Gallery

The S60 repository for media files.

Runtime

Execution environment that runs applications or widgets.

S60

A software platform for mobile phones that uses the Symbian OS.

Service API

A set of language-independent APIs provided by the S60 platform and supported by the S60 runtimes (including WRT, Flash, and Open C). The APIs are used to access specific information and functionality related to platform applications and device data.

Widget

Lightweight Web application developed by using the same standards-based Web technologies that are used to create Web pages: XHTML, Cascading Style Sheets (CSS), and JavaScript.

WRT; Web Runtime

An extension to the capabilities of the Web Browser for S60 to support widgets.

XHTML; Extensible Hypertext Markup Language

Markup language that consists of HTML elements combined with the syntax of XML.

XML; Extensible Markup Language

Subset of Standard Generalized Markup Language (SGML) that describes a class of data objects called XML documents and partially describes the behavior of the computer programs that process them.