Main Menu
- Home
- Projects
- Forums
- People
- Java User Groups
- JCP
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 Web API functionality is used under Vodafone Betavine Web API Terms of Use.
The Mobile Ajax library is part of the ME Application Developers Mobile Ajax project.
The ready-to-run application jad and jar files can be installed from the Betavine WebAPISample application home page. For further information please refer to the WebAPISample README file.
First screen with input fields
|
Result screen
|
WebAPISample
Check them out with subversion, open the top level of the sources in NetBeans (with Mobility Pack installed) and simply click the "Run" button to build and run the application and play with it.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.