Monotype Imaging Inc.

Search

 


About Monotype Imaging

Learn More

Learn More

SpectraWorks SDK
SpectraApps GUI Demos
SpectraWorks
SpectraWorks FAQ
SpectraBuilder
SpectraCore


SpectraWorks 2.6

SpectraWorks 2.6

 

SpectraApps

SpectraBuilder

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:

DPM

Digital Photo Manager
An award-winning digital photo application that brings interactive slide shows, photo storage and photo manipulation to any device form factor.


DAM

Digital Audio Manager
A feature-rich application for browsing, organizing and playing digital audio files. Quickly turn any device into a powerful digital jukebox.


DTV

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 Suite

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.


ATSC Program Guide

Closed Captioning (DTV-CC)
An EIA-708B compliant digital television closed caption engine.


Click here to view and download SpectraApps demonstration files.

 


Print this page


Twitter Follow us on Twitter |Products and Services | Markets | Alliances | About Us | Contact Us | Newsletter
©2012 Monotype Imaging | Site Map | Trademarks and Disclaimers | Terms and Conditions | Privacy