Home > Product > OverviewEmbedded Applications
Embedded application developers face the challenge of developing these user
interfaces, with constantly changing platforms.
- EmPresent is small, stable and has a scalable Windowing System specifically
optimized and designed for mobile embedded devices
- Its Complementary Integrated Development Environment provides quick &
faster prototyping and platform specific code generation which empowers RTOS
vendors and embedded application developers with time-to-market advantage
- Ease of porting to multiple processors like ARM, MIPS and SH etc. and embedded
OS like NORTi, PrKernal, and µITRON etc.
- EmPresent event driven architecture delivers a small footprint Windowing System
EmPresent - A smart GUI toolkit with powerful Visual Development Tools and rich
set of widgets to build a powerful embedded multilingual Graphical User
Interface (GUI), giving independence from platforms to embedded application
developers.
Embedded devices are quickly adopting graphical displays and user information
displays enriching the user experience and easing the usage. Set-top boxes,
PDAs, medical equipment, factory automation equipment, mobile phones - you
name it. These embedded applications are getting sophisticated day by day as
user base widens.
Component of EmPresent
EmPresent is for developers who want to use the graphical editing tools and interactive design environment to develop embedded application interfaces.
There are 3 basic components of EmPresent.
-
Visual Editor:
The Visual Editor is provided to help the developers to develop the GUI Applications quickly on desktop and test thoroughly before deploying it to the target devices. The Visual Editor requires no programming background and it generates code for the target as well as simulated environment.
-
EmPresent GUI Libraries: Platform independent Embedded GUI system providing the API interfaces for applications running in embedded domain.
-
Simulator: EmPresent is a RAD tool that assist the embedded devices application developers to rapidly prototype and develop the GUI code. This component of EmPresent facilitates him to concentrate more on the application and the optimizations rather than handling the nitty-gritty of the GUI development.
Embedded Applications