What's New

  • In-app Purchase — Alpha

    In-app purchase simulation in SDK allows the developer to use In-app APIs in the application (compilation support) and test the In-app purchase behavior (run time support) in an easy way. Actual “In-app purchase” use case involves contacting content server, handle purchase related money transactions, get the content, download the content, and install. These complex operations make it difficult for the developer to test their applications which uses In-app APIs. To overcome this, SDK provides In-app simulation which allows the developer to set the expected behavior for “In-app purchase” enabled application, and while running the MIDlet, the SDK ensures the same behavior replicates with In-app use cases.

  • Installer

    The installer is available in two modes:

    • Online mode: Online mode of installer downloads the required files from online repository which requires internet connection.

    • Offline mode: Offline mode of installer contains all the required files packed in single exe which will install the SDK components.

      In addition, the installer is now component based, which contains different components including NCF as an option. Users can choose the components to install. The installer can create a desktop short cut and a quick launch for the emulator. These shortcut options are enabled by default during installation.

  • Camera Simulation

    Camera simulation using a webcam is supported.

  • Cell ID Support

    The SDK provides Cell ID simulation to make use of the Location API (JSR 179). User can draw the route using the Route editor that will generate the location coordinates. The coordinates can be accessed by a location MIDlet. If the MIDlet specifies to use the Cell ID support, the location coordinates are returned in proximity to the nearest Cell.

  • Touch and Type UI emulation

    Support for Series 40 Touch and Type APIs (Gesture and FrameAnimator).

  • Enhancements

    • Drag and Drop feature for previewing all SDK supported content types.

    • Logs directed to diagnostic window is time stamped.

    • Automatic screen lock is disabled to avoid frequent ‘unlock’ operation by the user. User can click the “lock icon” button in the emulator to lock the screen.