Printer Friendly
The Free Library
7,774,290 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Aonix Makes High-Performance Graphics Available for Embedded Java(TM) Developers; Eclipse SWT integrated with PEG+(TM) from Swell Software.


NURNBERG, Germany -- Aonix(R), the provider of the PERC PERC

See: Preferred equity redemption stock
(R) real-time virtual machine for embedded targets, is pleased to announce the release of SWT SWT - Standard Widget Toolkit  graphics extensions for its popular PERC environment. The Standard Widget Toolkit (java, graphics) Standard Widget Toolkit - (SWT) The Eclipse Foundation's framework for developing graphical user interfaces in Java. SWT is written in explicitly standard Java but uses the Java Native Interface to talk to a platform-native GUI library.  (SWT) is available for embedded Java targets that support PEG+. SWT is a Java-based graphics library and a widget toolkit developed as part of the Eclipse platform. SWT is designed to be as close to the native environment as possible, making it the ideal choice for graphics in embedded applications.

In contrast to Java graphics solutions running on native engines like GTK/X11 or Windows GDI (Graphics Device Interface) The traditional programming interface (API) for output in Windows. When an application needs to display or print, it makes a call to a GDI function and sends it the parameters for the object that must be created. , the Aonix SWT implementation is specifically tailored to the needs of embedded applications through use of the PEG+ engine. PEG+ from Swell Software is the leading graphics solution for embedded systems, featuring compact code size and full 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.  integration, while providing a rich set of graphics and media controls similar to that of desktop windowing systems.

"Bringing together SWT and PEG+ is an exciting development for Java developers that will help drive them deeper into embedded and real-time applications," said Dave Wood, PERC Product Manager at Aonix. "The combination of the standardized SWT interface with PEG+ is ideal for embedded development. SWT makes applications highly portable, while PEG+ is designed for compact size and efficient operation demanded by embedded applications."

"The Aonix integration broadens the spectrum for embedded developers to choose from and gives an additional platform for developing new innovative products," said John Cuthbertson, Marketing and Partner Relations Manager at Swell Software, Inc. "PEG+ is already present in a variety of products including digital cameras, cellphones, printers, medical equipment, handheld GPS units and security systems. This integration with Aonix PERC VM enhances our product portfolio with Java solutions increasingly sought out for complex embedded applications such as avionics, communications, industrial automation, office automation, power plants, transportation, mil/aero, and fleet telematics."

The default appearance of PEG+ windows and controls is similar to the appearance of a desktop windowing system. This appearance can be modified to create a completely custom look and feel. PEG+ graphics can also be overlaid on real-time video or alpha blended using multiple graphical layers. The library is easily configured for an infinite variety of display resolutions, orientations and color depths.

The Aonix SWT solution marries the standardized SWT library classes from Eclipse.org with the highly efficient PEG+ libraries by means of a dual-layer interface. On top of the stack is a portability layer written in Java that provides rapid porting to all PERC VM targets. The second component, between the PERC VM and the PEG+ library is a high efficiency native porting layer. The entire stack operates on top of the PEG+ screen driver and RTOS environment.

Shipping and Availability

Aonix SWT integration for PEG+ is available with PERC on many target architectures, including LynxOS, OSE OSE - Open Systems Environment , and Linux, as well as GTK See GTK+.  implementations on QNX A multiuser, multitasking, real time operating system for PCs from QNX Software Systems, Ltd., Ottawa, Ontario (www.qnx.com), that is noted for its low-memory requirement and rapid response. Similar to Unix, it has been in use since the early 1980s. , Windows NT and Windows CE. Other RTOS ports can be made available on request. PowerPC, x86, and ARM processors are supported. As is customary with PERC products, there are no per-user licensing fees for the SWT integration.

About PERC

PERC(R) is a clean-room virtual machine expressly created for demanding embedded and real-time systems requiring J2SE (Java 2 platform, Standard Edition) See Java 2.

J2SE - Java 2 Platform, Standard Edition
(TM) support. PERC delivers the ease and efficiency of Java Standard Edition support without sacrificing integrity, performance, or real-time behavior. It offers AOT AOT Agency of Transportation (Vermont, USA)
AOT Ahead-of-Time
AOT Assisted Outpatient Treatment
AOT Aerosol Optical Thickness
AOT All of Them (band)
AOT As Opposed To
AOT Among Other Things
 and JIT JIT - dynamic translation  compilation, remote debug To correct a problem in hardware or software. Debugging software means locating the errors in the source code (the program logic). Debugging hardware means finding errors in the circuit design (logical circuits) or in the physical interconnections of the circuits.  support, deterministic garbage collection, standard graphics and extended commercial RTOS support.

About Swell Software, Inc.

Founded in 1997, Swell Software is the leader in embedded 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.  development tools. Our PEG(R) products were created to fill a void in the existing software tools industry by providing a graphical user interface graphical user interface (GUI)

Computer display format that allows the user to select commands, call up files, start programs, and do other routine tasks by using a mouse to point to pictorial symbols (icons) or lists of menu choices on the screen as opposed to having to
 solution created specifically for use in embedded systems. PEG(R) products have been licensed worldwide in thousands of embedded systems serving such markets as communications, medical, industrial components, & consumer electronics. Our customer base includes many of the worlds largest OEM's who utilize our software in creating the most innovative and successful products available. For more information contact us @ 810-982-5955 or visit www.swellsoftware.com.

About Aonix(R)

Aonix offers mission- and safety-critical solutions primarily to the military and aerospace, telecommunications and transportation-related industries. Aonix delivers the leading high-reliability, real-time embedded virtual machine solution for running Java(TM) programs deployed today and has the largest number of certified Ada applications at the highest level of criticality. Headquartered in San Diego, CA and Paris, France, Aonix operates sales offices throughout North America and Europe in addition to offering a network of international distributors. For more information, visit www.aonix.com.

Aonix and PERC are registered trademarks and trademarks of Aonix. Java(TM) and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All other tradenames and trademarks are the property of their respective owners. (C) 2005, Aonix, all rights reserved.
COPYRIGHT 2006 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2006, 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:Feb 14, 2006
Words:814
Previous Article:UMC Reports 2005 Fourth Quarter Results: Fourth Quarter Revenue Increased 16.5% QoQ to NT$27.47 Billion, EPA of NT$0.16.
Next Article:Latest Aonix(R) ObjectAda(TM) Release Now Available for LynxOS(R)/PowerPC Platforms; Ada LynuxWorks Developers Benefit from New ObjectAda 8.2...
Topics:



Related Articles
EPSON Expands Graphical User Interface Support for Its Market-Leading LCD Controllers; Alliances Significantly Increase EPSON Real Time Operating...
Aonix Announces Acquisition of NewMonics; Aonix Expands Its Mission-Critical Offerings by Acquiring the PERC Platform from NewMonics.
Instantiations Brings Java Back to the Desktop with RCP Developer; New Technology Harnesses Eclipse RCP to Speed Java Client-Application Building,...
Boeing Selects Aonix ObjectAda for Tomahawk Cruise Missile Mission Planning Software; Product maturity, vendor responsiveness, and new capabilities...
Aonix Signs Joint Marketing Pact With ProSyst; ProSyst mBedded Server provides OSGi framework to Aonix PERC Ultra.
Aonix and Concurrent Sign Joint Marketing Agreement for Real-Time Linux with Java Software Solutions.
Aonix PERC VM Selected for FKI Logistex BOSS Material Handling Control System HMI.(Company overview)
Aonix Advances to Wind River Platform Partner Status.(Company overview)
Aonix Releases ObjectAda(R) Real-Time RAVEN(TM) for PikeOS.
Aonix Enhances ObjectAda Real-Time and Safety-Critical Products.

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