Market Benefits
• Create and extend services and applications to new platforms as well as develop and update content using the UIEngine framework to run across devices and networks.
• Application and service developers use UIEngine IDE to write edit and debug source code creating rich, interactive portal, storefront and idle screen applications.
• UIEngine IDE develops interfaces utilizing customizable, rich reference designs to create leading-edge branded user experiences.
• New, innovative device UIs can be rapidly modified and incorporated throughout the device development process, resulting in faster time to market and new application and service ideas that can be reused across multiple device types.
The UIEngine™ IDE is a powerful Eclipse-based development, debugging, and publishing software tool for building and extending rich, integrated multimedia services. With the ability to reach the largest array of devices and multi-platform delivery capabilities, the UIEngine technology platform powers all services and applications built using the UIEngine IDE.
The UIEngine IDE includes a large collection of emulation skins for in-market devices, as well as a full featured debugging environment to run, edit and debug applications interactively — watching variables change values, stepping through code, and setting breakpoints. Applications can be directly loaded onto a device or previewed on a PC, supporting rapid review and revision cycles.
Product Benefits
|
Robust Development
The UIEngine IDE is a software tool to build application services for connecting consumers with data, content and information. This tool enables organizations to convert current and new multimedia applications into profitable services that subscribers can access, whether surfing the Internet from a PC, accessing content from a mobile device, or browsing entertainment choices on their TV.
Reach
The UIEngine IDE deploys on the UIEngine technology, which supports over 25 different software platforms and has been deployed in five continents. |
|
Dynamic Design
- Reusable components provide consistent infrastructure across applications.
- Ability to design and develop applications in parallel to maximize the productivity of the application designer/developer.
- Ability to simulate the effects of a network’s bandwidth, latency, and packet size on a PC.
- Device emulation skins are provided and can be added by the developer.
|