Betavine is an open community & resource website, created and managed by Vodafone Group R&D, whose mission is to support the wider development community in stimulating ideas, developing, testing and launching great new applications for mobile and Internet communications.
This page demonstates combining the Vodafone Betavine Web API and the open source Mobile Ajax JSON library to leverage advanced network functionality from Java ME applications.
The WebAPISample MIDlet suite contains a WebApiClient application which accesses and executes the Betavine Web API functionality as well as a PushClient application which receives SMS push messages triggered by the Web API. The MIDlet suite is provided as a NetBeans project with all required sources.
The Mobile Ajax library is part of the ME Application Developers Mobile Ajax project.
First screen with input fields
Note: If NetBeans prompts you to "Resolve Conflicts" then you need to tell NetBeans the location of the Mobile Ajax libraries which are needed by both the original as well as the reworked Local Business Search applications.
Refer to the ME Application Developer Interest forum for an active discussion about developing applications for the Java ME platform. Please also post questions about the Betavine Web API to that forum.
If you have suggestions or requests related to Vodafone Betavine Web API for Java ME, please contact Terrence Barr.