This article only references primary sources. Please help improve this article by adding secondary or tertiary sources. Find sources: "Bondi" software – news · newspapers · books · scholar · JSTOR (July 2023) (Learn how and when to remove this message) |
Developer(s) | Open Mobile Terminal Platform |
---|---|
Initial release | 16 February 2009; 15 years ago (2009-02-16) at MWC 2009 |
Stable release | BONDI 1.1 / 11 February 2010; 14 years ago (2010-02-11) |
Platform | Windows Mobile (reference implementation), Android, BREW, iOS, Java, LiMo, Maemo, Palm OS, RIM, Symbian, bada |
License | Apache 2.0 |
Website | bondi.omtp.org |
BONDI (named after Bondi Beach) is an API framework aimed at mobile devices. OMTP launched the BONDI initiative, which defined new interfaces (Javascript APIs) and a security framework (based on XACML policy description) to enable the access to mobile phone functionality (e.g. camera, location, messaging, persistent data) from a browser or widget engine in a secure way.
BONDI supports widget-based applications as well as web-based applications.
History
Work on BONDI started in 2008. The first BONDI widget, based on a preliminary version of the 1.0 specification, was shown at Mobile World Congress in February 2009.
Version 1.0 of the API specification released on June 2, 2009, with a maintenance release (1.01) following on July 30, 2009.
Version 1.1 of the API was released as stable on February 11, 2010.
In February 2010, at the Mobile World Congress, the Samsung Wave was released as the first mobile phone to contain BONDI as a built-in API, as part of its bada platform.
Policies
To safeguard users from malicious web applications, BONDI defines a policy layer between the API and the device. Policies can be set on a widget provider level (for signed widgets), on a widget level, or on an API call-by-call level for web pages. Every widget carries a manifest declaring the APIs to be used by that widget, allowing users to install (or deny installation) based on the function the widget intends to use.
References
- "OMTP announces latest BONDI release 1.1". OMTP News Release. OMTP. Archived from the original on 20 February 2010. Retrieved 2010-03-02.
- "BONDI Approved Version 1.0 is released with commitment from operators and manufacturers". OMTP News Release. OMTP. Archived from the original on 2009-12-29. Retrieved 2010-03-02.
- "OMTP announces the release of BONDI 1.01". OMTP News Release. OMTP. Archived from the original on 31 January 2010. Retrieved 2010-03-02.
- "OMTP announces latest BONDI release 1.1 and new cross platform widgets". OMTP News Release. OMTP. Archived from the original on 20 February 2010. Retrieved 2010-03-02.
External links
- BONDI home page
- OMTP home page
- Wholesale Application Community, an application store from mobile operators
- OneAPI, a set of API exposed on the WEB by mobile operators