|

|
SpectraApps

The SpectraApps™ GUI development application expresses personalities, features and functions of any SpectraWorks™-enabled device. SpectraApps are most often created by the device developers who build their own unique products, and are typically built first in the SpectraWorks Windows® simulation environment, sometimes even before the embedded target hardware is available. Using a GUI template created with SpectraBuilder™, developers write their own SpectraApps that provide all of the required GUI functions by utilizing the SpectraCore™ APIs.
After a simple port to the target hardware, SpectraApps can be maintained simultaneously on both Windows and on the embedded device, and easily synchronized with any source control system. Often written in native C code for maximum flexibility, SpectraApps give developers and designers control over the level of customization they need for their product look and feel.
Re-skinning Because the platform independent GUI skin (created with SpectraBuilder) is separate from the customer-created SpectraApp, re-skinning a GUI is a simple and efficient process which does not require the creation of new or updated SpectraApps. For example, a single set of SpectraApps can be deployed across an entire product line (high-end to low-end) each with their own unique branded look/feel through the use of different GUI skins. Re-skinning can take place at any point during or after the development process. Designers can build an unlimited number of skins by modifying graphics, layout and flow between products, geographical locations or even across platforms - all without any additional engineering or coding required.
The SpectraWorks SDK comes with numerous source code level sample applications and demonstrations. In addition, a small selection of portable, feature-rich SpectraApps can be licensed as reference applications with full source code to help developers integrate some market specific features into their device:
|
Digital Photo Manager
An award-winning digital photo application that brings interactive slide shows,
photo storage and photo manipulation to any device form factor.
|
|
Digital Audio Manager
A feature-rich application for browsing, organizing and playing digital audio
files. Quickly turn any device into a powerful digital jukebox.
|
 |
Digital Television
A production-ready deployable suite of applications for an ATSC DTV device,
including EIA-708B closed caption support, programming display, channel tuning
and device settings.
|
 |
DVD Playback and Recording (DVD Suite)
A complete application and state machine for managing all aspects of DVD
playback and recording controls, settings and organization.
|
 |
Closed Captioning (DTV-CC)
An EIA-708B compliant digital television closed caption engine.
|
Click here
to view and download SpectraApps demonstration files.
|