Home Products Careers Login/Downloads Contact us Partners Support Press
Home

FAQs

Buy license

 
SmartPhone Emulator JavaBean Edition 1.0

The SmartPhone Emulator JavaBean Edition is designed to be embedded into your own software where faithful emulation of a WAP-enabled handset is required.

The entire system required to fetch and render WML/WMLScript decks is provided as a single component. The "bean" provides access to methods that allow the programmer to feed the emulator WML directly, set the current URL, find out the current location, get error codes and even access WMLScript functions within the page. The software is written in 100% Java 1.1.8, however we intend to release a modified version so that it operates as a Java-based ActiveX Control.

Consider using the SmartPhone Emulator JavaBean Edition as a means of outsourcing the WAP browsing function of your application. Our emulation platform is extensible which means that your software will be able to emulate more handsets as Yospace, third-parties, or handset manufacturers release personality plug-ins.

For software vendors that wish to bundle the SmartPhone Emulator Developer Edition with their own software as an optional extra, please contact sales@yospace.com for more information on our referral programme.

If you are building a custom solution that requires WAP emulation/browsing and you think you might be able to take advantage of our expertise to meet your end goal, we'd be happy to hear from you. Contact sales@yospace.com with a basic description of your requirements.



 Features / Benefits
Accurate support for WML and WMLScript 1.1 A full implementation of both WML and WMLScript 1.1 is included as part of the emulation platform. It is your choice of handset that determines the behaviour of the WML and WMLScript.
Accurate handset emulation Currently, only the Nokia 7110 handset is emulated. Although as a registered developer using the JavaBean edition, you will be entitled to receive upgrades and plug-ins that extend the capabilities of the emulator to support more handsets as they become available.
Proxy support If necessary, the bean will use a proxy server to fetch content from the network.
Customisable phone skins You don't have to stick with the skins that come with the emulator -- you can design your own and integrate them with the applet using our free tool Skin Builder.
Flexible API We are happy to work with you to make the JavaBean suit your requirements. If want to access certain functionality of the emulator that cannot be reached using the existing API, we will endeavour to make it possible.
 
 
 Pricing

There are many uses for the SmartPhone Emulator JavaBean Edition and a single fixed pricing structure is not appropriate for these uses. We consider each requirement individually and propose a fair price based on your requirements. We base our license fees on a number of factors, including the purpose and intended sales volume of your software (niche solution or general sale). We are flexible and will also consider the possibilities of strategic partners and joint ventures in certain areas.

About Yospace Privacy Legal Feedback