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