Interface Specifications
BONDI specifies 12 distinct interfaces, where the precise syntax and semantics of the Javascript interface is defined, and is the mechanism by which a web developer can access this native functionality.
The 12 interfaces are not meant to be the only interfaces available to developers within BONDI. Extensibility is in built by design. These 12 interfaces are the least common denominator set that may be expected to be pre-installed on a BONDI capable handset. New interfaces will be defined in subsequent BONDI release.
Vendors and technology suppliers may also define their own BONDI compliant interfaces which may be included to the existing BONDI framework, as long as the interfaces are compliant with the BONDI specifications and security principles.