Printer Friendly
The Free Library
14,506,104 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Eyelet GUI Is the First Embedded GUI to Leave the Look and Feel of the Desktop Behind.


BOULDER, Colo--(BUSINESS WIRE)--May 25, 1999--

Easy-to-Use, Comprehensive Product Speeds up

Product Design, Improves Product Quality and Reduces Costs

MoJo Designs today introduced Eyelet GUI (Graphical User Interface) A graphics-based user interface that incorporates movable windows, icons and a mouse. The ability to resize application windows and change style and size of fonts are the significant advantages of a GUI vs. a character-based interface. (TM), the first embedded GUI that is totally independent of desktop interface conventions.

The most flexible and comprehensive product of its kind, Eyelet GUI allows developers to create an interface that leaves the look and feel of the desktop behind. This embedded GUI, which has one of the smallest memory footprints in the industry, allows developers to easily develop interfaces without writing any code, speeding product development.

"Eyelet GUI enables users to develop a clean, straightforward interface that reflects the personality of the product," said Morgan Jones Morgan Jones may refer to:
  • Morgan Jones (broadcaster), Welsh television presenter
  • Morgan Jones (Welsh politician) (1885–1939), Labour Member of Parliament for Caerphilly 1921–1939
, president of MoJo Designs. "This embedded GUI helps developers improve product quality, reduce time to market and lower costs." The royalty-free product, which is available now, is particularly well suited for touch-screen applications.

Developed Specifically for Embedded Systems Embedded systems

Computer systems that cannot be programmed by the user because they are preprogrammed for a specific task and are buried within the equipment they serve.
 

Rather than being a port of a desktop system, Eyelet GUI is one of the first products of its kind developed from the ground up to meet the rigorous demands of embedded systems. In addition to increased reliability, this gives the user two major benefits.

First, the user can maximize the product's interface without being bound by desktop conventions, such as menus and scroll bars. This leaves valuable screen space for the information and processes associated with the product. The result is that the embedded product has its own personality, not one that is enforced by the operating system operating system (OS)

Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs.
.

Secondly, because Eyelet GUI uses screen real estate efficiently, the final product can use a smaller screen for a given interface. Eyelet GUIs can scale down to fit compact systems with LCD touch screens as small as a few inches across. Since the screen is usually one of the most expensive items in any product, this can result in significant savings.

Other Major Features & Benefits

Other major features include Eyelet GUI's small memory footprint, flexibility, GUI builder Visual programming software that lets a user build a graphical user interface by dragging and dropping elements from a toolbar onto the screen. It may be a stand-alone program or part of an application development system or client/server development system.  and RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9.  independence.

Small memory footprint -- Eyelet GUI uses less memory than most other products in its category, as little as 128 to 256K for a complete application that includes a rich widget set A collection of software routines. It is typically used for graphical interface functions such as menus, buttons and scroll bars. It can also include conversion routines to render different types of coded data to the screen. See widget.  and application code. This compares favorably to the four to eight megabytes common in Windows(R) CE or embedded Java See PersonalJava. (TM) interfaces. Among other advantages, this small memory footprint reduces costs and system complexity.

Flexibility -- Eyelet GUI is one of the most flexible products of its kind. The user determines the final product's entire look and feel. Every element in the interface can be easily customized; every pixel is under the developer's control. For added time-to-market advantages, the robust Eyelet GUI includes a full-featured set of widgets (buttons and menus,) which can themselves be customized.

Eyelet GUI uses some traditional GUI elements such as checkboxes and sliders sliders

a species of tortoise kept as pets. They have a black shell and a red stripe behind the eye. Called also Chrysemys scripta elegans, red-eared sliders.
. It also includes some other elements that are particularly useful in small systems, such as "models," "tools," an intuitive help system and advanced animation techniques.

GUI builder -- Eyelet GUI is one of the most fully featured embedded GUIs available today. The product's GUI builder, the Windows-based Eyelet Architect(TM), allows users to quickly develop and modify prototype interfaces without writing any code. Users do not need to know C, C++, Java or any scripting language A high-level programming, or command, language that is interpreted (translated on the fly) rather than compiled ahead of time. A scripting, or script, language may be a general-purpose programming language or it may be limited to specific functions used to augment the running of an . Using Eyelet Architect, interface designers, graphic designers and programmers alike can easily construct functioning interfaces.

Because the easy-to-use Eyelet Architect can reduce development time, developers have a greater opportunity to develop prototypes and generally improve the quality of their products. "Competitive products require you to write code early on in the process," said Jones. "If you are writing code, you are definitely not designing the interface."

RTOS, processor & compiler independence -- Unlike much of the competition, Eyelet GUI is not restricted to a single processor, compiler or Real Time Operating System A master control program that can provide immediate response to input signals and transactions. See real time system and embedded Linux.  (RTOS). The product does not replace the RTOS nor interfere with real-time scheduling. Instead, Eyelet GUI works with the RTOS, giving developers complete real-time control Real-time control is a popular term for a certain class of digital controllers. For effective digital control, it is critical that sample time be constant. Real-time control achieves nearly constant sample time. See also
  • Control theory
.

Applications, Pricing & Availability

Although the product is appropriate for a wide range of embedded systems, Eyelet GUI is particularly well-suited for touch-screen applications such as medical devices, automotive-information systems and a host of consumer products including digital cameras, information appliances, cellular phones, microwave ovens and VCRs.

The initial version of Eyelet GUI runs on Motorola PowerPC MPC (1) (Mobile PC) A handheld or laptop computer. See handheld computer, laptop computer and Ultra-Mobile PC.

(2) (MultiPath Channel) See multipath.
821/MPC823. Support for other processors will be added. Selected RTOS and compiler support is available. Users can develop GUIs on Windows 95, 98 or NT machines.

Eyelet GUI, which is available now, has a per-project fee of $12,000. There is no royalty fee.

MoJo Designs, Inc., a Boulder, Colorado The City of Boulder (, Mountain Time Zone) is a home rule municipality located in Boulder County, Colorado, United States. Boulder is the 11th most populous city in the State of Colorado, as well as the most populous city and the county  firm, develops products and performs services to improve graphical user interfaces in embedded systems. More information is available on the company's web site http://www.mojodesigns.com.

Note to Editors: Eyelet GUI and Eyelet Architect are trademarks of MoJo Designs, Inc. Windows is a registered trademark of Microsoft Corporation. Java is a trademark of Sun Microsystems, Inc. Other company and product names may be trademarks or registered trademarks of their respective owners.
COPYRIGHT 1999 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 1999, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:May 25, 1999
Words:837
Previous Article:Tenet Names Gregory Burfitt VP, Southern States Region; Curtis Dosch Named VP, Finance.
Next Article:HyperSecur Corporation Engages CIBC as Investment Banker.
Topics:



Related Articles
Interfaces: a complaint about clutter. (graphical user interfaces)
MoJo Designs Ports Eyelet GUI to Intel's StrongARM Processor.
MARKET RESEARCH.
Stingray Studio supports .Net. (IT News).(Rogue Wave Software)(Brief Article)(Product Announcement)
Not a desktop, not a metaphor. (Metaphors in Action).
Dy 4 dual PPC SBC. (Digest).
MathAmigo[R] your helping hand.(MATH & SCIENCE)
Desktop Linux- a VB & Access developers view.(DATABASE INTELLIGENCE)
Ancient glider: dinosaur took to the air in biplane style.(This Week)
An ancient feathered biplane.(Microraptor gui)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles