layoutElementContent.uuid: 105319
layoutElementContent.uuid: ff8080811f6a43fb011f6f24d9004638 Document Name BV_PARTNER_OMTP_CONTENTDOC Document UUID ff8080811f6a43fb011f6f24d8da4635

OMTP and BONDI

OMTP logo

Within the mobile web development marketplace, applications cannot simply be written to run on even a small proportion of the available mobile devices. For a developer to provide a service, it is necessary to develop individual applications for a multitude of different native platforms. The cost to the mobile industry of this inefficiency is huge. It slows down time to market, fragments the market and increases customer confusion; hence impeding the uptake of services.

In less than two years, BONDI has emerged as the application runtime for mobile devices. BONDI is supported by key operators and vendors around the world. It provides the opportunity for a real cross platform environment for the deployment of web based applications. Developers will benefit from attractive features and consistent terminal implementations, truly driving the development of web applications.

What does BONDI deliver?

BONDI consists of several deliverables, these are shown below:-

Interface Requirements: A high level definition of the BONDI interfaces which include a dynamic API which is remotely updateable once the device is in the field.
Security and Architecture requirements: Requirements for BONDI architectural constraints and for the security policy which protects the user from harm.
API specifications: Documentation that defines the syntax and semantics of the BONDI APIs.
Security Policy DTD: An interoperable XML description of the security policy which defines the access that a particular web application and widget will have to the BONDI APIs.
Reference Implementation (RI): The BONDI RI is a real concrete example (using Windows Mobile 6.x as the initial platform) of how the interfaces and security specifications should be implemented. The RI SDK contains API documentation and example code. Other platforms will follow.
Compliance Criteria: A set of criteria which may be used to judge compliance of implementation against the defined standard and RI.

 

BONDI Release 1.1

The final release of version 1.1 cements over six months of industry feedback on the previous version 1.01 and significantly improves the specifications to enable commercial implementations of BONDI to prosper during 2010. A key feature of the 1.1 release is its compliance to the W3C Widgets: Packaging and Compliance specification. The new version also improves the usability of the BONDI security mechanisms and provides enhancements to a range of the BONDI APIs. As a W3C member and sponsor of its Mobile Web initiative, OMTP has already submitted preliminary versions of BONDI into W3C.

Work within OMTP is already commencing on version 1.5 of BONDI which will introduce access to a new set of features to the online web development community. Developers in the future will have access to functions such as smartcard features, phone functionalities, sensors and Bluetooth connectivity. Version 1.5 is expected to have its candidate release in spring 2010.

Find out more...

Interfaces

Click here to see more information about the BONDI interfaces.

bondi architecture diagram

 

Links