| Empresent, a smart GUI Toolkit | | | | embedded Windowing System. It is for developers |
| With the augmentation of IT sector, one of the | | | | who want to use the graphical editing tools and |
| most puzzling things in high technology especially for | | | | interactive design environment to develop embedded |
| business executives' is the software development | | | | application interfaces. Empresent has some of the |
| process. The myriad process of software | | | | essential features like application simulation, powerful |
| development project can have endless resources, | | | | API , adaptation subsystem, advanced graphics, |
| yet there never seems to be an end in sight. | | | | peripheral device , customizable UI, automated code |
| Examining the project progress can be like peering | | | | generation , and multilingual support. |
| into the darkness of a seemingly bottomless pit. | | | | About GUI (Graphical User Interface) Toolkit |
| The technology world is like a vast pool with | | | | The Graphical User Interface, or GUI, is a centralized |
| embedded devices acting as a special-purpose | | | | data collections and analysis system that offers the |
| system in which the computer is completely | | | | modern manufacturer the opportunity to enhance |
| encapsulated by the device it controls. Set-top | | | | Lean principles in their operations. For Lean |
| boxes, PDAs, medical equipment, factory automation | | | | operations, the GUI helps to eliminate waste and |
| equipment, and mobile phones are some of the | | | | enhance just-in-time production. To this end, the shop |
| examples of embedded devices. | | | | floor GUI is particularly important for the |
| The EmPresent Algorithm | | | | implementation of a total enterprise resource planning |
| HCL, a well-known IT firm has global partnerships | | | | (ERP) conversion. |
| with several leading Fortune 1000 companies, including | | | | EmPresent GUI Toolkit has three basic components: |
| technology firms. HCL has well-known products like | | | | - Visual Editor |
| EmPresent and Presenter. EmPresent is an example | | | | - EmPresent GUI Libraries |
| of embedded devices. EmPresent is a smart GUI | | | | - Simulator Why use EmPresent |
| toolkit with powerful Visual Editor for faster and | | | | We live in a world where technology is advancing at |
| parallel development of GUI with rich set of widgets | | | | a high pace. To make our work easier EmPresent |
| to build a powerful embedded multilingual Graphical | | | | addresses a number of challenges faced by |
| User Interface (GUI) , giving independence from | | | | embedded application developers. These challenges |
| platforms to embedded application developers. | | | | could be: |
| EmPresent's existing relationship with partners has | | | | * Creating sophisticated user interfaces for |
| enhanced their estimation and generated value for | | | | embedded devices using libraries or primitive tools |
| them. EmPresent offers world-class product support | | | | forcing the developer to write substantial amounts of |
| to its customers via web, fax, phone and e-mail. A | | | | custom code. |
| large Japanese Organization manufacturing Door | | | | * Working on applications that are typically tied to a |
| phones & Security phones is using EmPresent | | | | processor and OS. |
| for good graphical displays for their security phones. | | | | * Factoring in time to wait for the hardware to get |
| EmPresent is small, stable and has a scalable | | | | ready to test the application. |
| Windowing System specifically optimized and | | | | * Dealing with the absence of a common |
| designed for embedded devices. EmPresent event | | | | development environment with which one could |
| driven architecture delivers a small footprint for | | | | develop maintainable and re-usable application code. |