| BONDI Web SDK v1.0 released |
| Written by Matt Swan, Technology Manager, LiMo Foundation |
| Tuesday, 15 June 2010 17:04 |
|
Some of you may have missed the recent news of the v1.0 release of the LiMo-sponsored BONDI Web SDK, which is downloadable here. This tool, developed in the open by LiMo member companies Aplix and Azingo, makes it much simpler to develop mobile web widgets that conform to the OMTP BONDI v1.1 specifications. This is a key industry standard which is being considered for adoption by the global alliance of operators known as the Wholesale Applications Community (WAC). Using only HTML, CSS and Javascript, web developers can now create advanced mobile phone apps that access mobile features such as sending and receiving SMS or email, finding the user’s current location or capturing a photo. The SDK includes an emulator that implements most of the BONDI APIs so that it is possible to run and even debug your web widget using breakpoints without access to a BONDI-enabled handset. This doesn’t eliminate the need to test your app on real devices but it does mean that you can iron out most of the bugs earlier and it reduces the time spent getting it working well on the handset. If you happen to work for a company which is a member of the LiMo Foundation, you will find that the SDK also works with the LiMo platform simulator so your widget can be tested in that environment as well. To assist with rapid UI prototyping, the SDK contains an “HTML Preview” window which updates immediately when any changes are made to the app’s source code. There are no excuses now – give your app the compelling interface that will attract those millions of users and keep them hooked!If you’re not familiar with the BONDI APIs yet, the SDK can help by providing a browsable list of all the available BONDI APIs, auto-completion when you begin to type in a BONDI API, and extensive Help documentation. The SDK can be installed either as a plug-in to Eclipse or as a self-contained package which includes everything you need to get going, emulator included. It supports Windows, Mac OS and Linux. Once your widget is ready for the limelight, you can package it, sign it with a digital signature (if you wish) and publish it, all using the SDK. OMTP, the industry body which created the BONDI specs, provides a widget gallery here. Check it out to see what’s been done with BONDI so far, and then get coding! |
