SolutionsTools & SDKSupport  



Quick Links
 
Phone Simulator 6.2 FAQ
 
 


Q: What is Openwave Phone Simulator 6.2.2?
A: Openwave Phone Simulator 6.2.2 is a PC-based mobile phone simulator for devices with Openwave client software. The simulator is embedded with the Openwave Mobile Browser and the Openwave Messaging Client and can be used to test services using XHTML Mobile Profile 1.0 with Cascading Style Sheets (CSS) and MMS-SMIL. It can also be used to test WML, cHTML, and WAP push. The Openwave Phone Simulator 6.2.2 (main package) contains:
  • a phone simulator running mobile browser 6.2 and mobile messaging client 6.2 built on HTTP stack
  • generic openwave device skin
  • HTTP direct connection (no gateway required)
  • Mobile Access Gateway and Push Proxy Gateway connection over HTTP
  • debugging tools including the network info window
  • configuration UI for changing device settings (HTTP accept headers, UAProf, User Agent)
  • command line integration capabilities
  • sample code and release notes
The main package is required and you must install it first. Additionally, an optional WAP simulator plug-in can be used with Openwave Phone Simulator 6.2.2, it includes:
  • a phone simulator running mobile browser 6.2 and mobile messaging client 6.2 built on WAP stack
  • Mobile Access Gateway, Push Proxy Gateway, and MultiMedia Service Center connection over WSP
  • end-to-end WAP push and MMS testing





Q: Where can I download Openwave Phone Simulator 6.2.2?
A:  All packages can be downloaded from the 6.2.2 download page.




Q: Who should use Phone Simulator 6.2.2?
A:  Developers who are targeting devices with Mobile Browser 6.2.x should use this SDK. Also, any developer creating XHTML Mobile Profile / CSS (WAP 2.0) or MMS content for mobile devices should take advantage of Openwave Phone Simulator 6.2.2.




Q: Which handsets have Mobile Browser 6.2?
A:  Please visit our Supported Phones page for a sampling of current deployments




Q: What's the difference between Phone Simulator 6.2.2 and SDK 6.1?
A:  Both Simulators support the latest WAP2.0 standards and XHTML/CSS and both Simulators have a similar look and feel. However, Phone Simulator 6.2.2 has the latest 6.2.2 browser and introduced some markup enhancements. Also, there are several new features in Phone Simulator 6.2.2 including the incorporation of the Mobile Messaging client for MMS testing, the network info window for better debugging, and the Settings UI for easier configuration.




Q: What platforms are supported?
A:  You can install Openwave Phone Simulator on any computer running Windows NT SP6a, Windows 2000 SP2, or Windows XP SP1.




Q: What other software is required?
A:  There are no other prerequisites.




Q: Do I need a WAP gateway?
A:  No. You can use HTTP Direct mode (default configuration) with the HTTP version of the simulator which doesn't require a WAP gateway. However, if you want to connect to a live WAP gateway, use the WAP version of the simulator (contained in the WAP simulator plug-in package). The default gateway setting is anonymous mode to devgate2.openwave.com, the Openwave hosted WAP gateway. You can create your own server profiles using the configuration UI; please see the release notes for details on how to do this.




Q: Can I integrate the simulator with an IDE?
A:  Yes, you can. The simulator has a number of command line arguments that can be invoked by 3rd party applications, including IDEs. Thus, you can develop your application using your favorite IDE, then simply launch Openwave Simulator from the IDE to load, view, and debug your mobile user interface (in WML or XHTML). Please see the release notes for information on available command line arguments. You can also view Integrating Openwave SDK with an IDE to get specific instructions for some of the popular tools.




Q: Can I view content in different languages?
A:  Yes, you can change the language from the Tools > Options > Device > Language dialog. You can indivdually set the accept language, charset, font, and font size. The options are context sensitive and will adjust based on your choices, which guides the selection process and helps match the relevant charsets to languages, for example. However, you can override the suggestions and choose any number of options. See the release notes for further information.




Q: My website and MMS messages use UTF8, can I view my content in the simulator?
A:  Yes, simply set the character set to UTF8 in the language setting dialog.




Q: What other device settings can I change?
A:  In addition to the language settings, you can change the user agent, UAProf URL, and the HTTP accept headers. All device settings are accessible from Tools > Options dialog. See the release notes for details.




Q: How do I change the device "skin"?
A:  You can change the device skin by selecting File > Open Configuration in the SDK. You then choose the appropriate device configuration file (.pho). You can also do this by using the "-pho" command line argument. However, at the moment, there are no additional device skins available 6.2.2. When they become available, they will be posted on the 6.2.2 download page.




Q: Does Phone Simulator support end-to-end MMS testing?
A:  Yes, use the WAP simulator plug-in and launch the WAP simulator. You must be provisioned and connected to a gateway and a MMSC. Please see the provisioning pages on the developer site for details on connecting to the Openwave hosted MAG and MMSC. In conjunction with the Simulator, Openwave provides developers with a library, Openwave MMS SDK, that simplifies the development and deployment processes for MMS applications and services.




Q: Does Phone Simulator support end-to-end WAP Push testing?
A:  Yes, use the WAP simulator plug-in and launch the WAP simulator. You must be provisioned and connected to a gateway in order to receive the push on the simulator. In conjunction with the SDK, Openwave provides developers with free access to a WAP Push capable gateway, and a library, Openwave WAP Push Library, that simplifies the development and deployment processes for push applications and services.




Q: Why use XHTML Mobile Profile & CSS?
A:  XHTML Mobile Profile and CSS are the mark-up and style languages for WAP 2.0. Openwave Phone Simulator 6.2.2 incorporates Openwave® Mobile Browser 6.2.2 and supports the WAP 2.0 standard. Devices that support this standard are already on the market now.




Q: What is XHTML Mobile Profile?
A:  XHTML Mobile Profile is a superset of XHTML Basic. XHTML Mobile Profile is the set of XHTML tags approved (along with CSS) as the mark-up language for WAP 2.0. Documentation on XHTML Mobile Profile is available in our technical library.




Q: What is CSS?
A:  Cascading Style Sheets (CSS) is a powerful system of style and formatting control designed to work in conjunction with XHTML.




Q: What is MMS-SMIL?
A:  MMS-SMIL is a subset of SMIL as defined by the MMS Conformance Document 2.0 available from the Open Mobile Alliance (OMA) website.

Related Links

 
 
Copyright © 2000-2008 Openwave Systems Inc.    Openwave  |  Terms & Conditions  |  Privacy Policy