Mobile Development 10.11 | webMethods Mobile SuiteWeb Help | Using webMethods Mobile Designer | Installing and Testing Mobile Applications | Using Phoney for Debugging Your Mobile Application | About Using Phoney to Debug Mobile Applications
 
About Using Phoney to Debug Mobile Applications
The Mobile Designer utility, Phoney, is a phone simulator that is not platform-specific. You can test your application by running it in Phoney.
If you use the Mobile Designer NativeUI library to create the user interface for your mobile application, the user interface is rendered using Phoney skins that Mobile Designer provides. Mobile Designer provides some platform-specific Phoney skins that attempt to mimic the look-and-feel of a platform. For platforms for which Mobile Designer does not provide a platform-specific Phoney skin, Mobile Designer provides a general graphical skin for the user interface. For more information about Phoney skins, see webMethods Mobile Designer Native User Interface Reference.
You run Phoney from Mobile Development. For instructions, see webMethods Mobile Development Help, Testing a Mobile Project with Phoney. Alternatively, you can run Phoney from the command line. For more information, see Running Phoney from the Command Line.
You can also still use the ++Run-Phoney, ++Run-Phoney-With-Activation, or ++Run-Phoney-With-Re-Activation Ant targets to run a mobile application in the Phoney simulator. For information about the actions Mobile Designer takes when you run Phoney, see Phoney Ant Target Summary and Steps Performed for Phoney Ant Targets.
If a mobile application accesses services via the Internet and you want to use SSL to secure the communications between Phoney and the service, install certificates on Phoney. For instructions, see Installing Certificates on Phoney.
You can use the Phoney Metrics panel to get an estimation of an application’s memory and thread usage to help determine whether you might encounter issues with memory and thread usage when running the application on physical devices. For more information, see Using Phoney to Monitor an Application’s Memory and Thread Usage.
Note:
You can also test and debug by installing a mobile application on to a physical device or a platform-specific emulator or simulator. See the providers’ documentation for the latest instructions on how to install applications and use emulators or simulators that they provide. This documentation includes limited instructions for some platforms. For more information, see Installing Applications on Devices.