ArticleTrader.com
  

 Main Menu

  Home
  Member Login
  Forum
  Submit Article
  RSS Feeds
  Contact Us
  About

 Services

  Article Distribution
  Link Building

 Tools

  ArticleMS
  Directory Tracker

 Categories

  Automotive
  Business
  Computers
  » Games
  » Hardware
  » Software
  Entertainment
  Finance
  Food
  Health
  Home and Family
  Internet
  Legal
  Science
  Self Improvement
  Shopping
  Society
  Sports
  Technology
  Travel
  Writing

76 users online.



 
  » Category Sponsors
  Get Your Link Here - Limited Time Bargain at only $11/month!

Home » Computers » Software » Embedded GUI Toolkit for Rich and Interactive Graphical User Interfaces
Article Stats:
14 Views
411 Words

Get Html Code
PDF | Print View | Post to your Site

Embedded GUI Toolkit for Rich and Interactive Graphical User Interfaces

Submitted by avinash
Mon, 3 Nov 2008

User interface decides the success and failure of an embedded device. Due to this, it becomes very important that every embedded device should have user friendly and attractive interface. The user interface of each and every device should be made keeping in mind the functionality and specifications of each device. For example:

1. Touch screens should use large buttons to allocate the width of fingers and inaccurate measurements.
2. Softkeys need a dedicated on-screen softkey region.
3. A keyboard-centric device should organize data into vertical lists, whereas a mouse-centric device should organize data into geographic space.

There are lots of GUI toolkits for Linux including QT GUI toolkit for embedded platform and FLTK. Before narrowing down on the toolkit one should get the answers of various questions which are listed below:
• Which toolkit provides ease of use to the developer?
• What all controls/widgets are provided by the toolkit?
• How much engineering effort is needed to tweak the spec?
• What is the footprint size?

EmPresent, an embedded graphical user interface toolkit, provides low footprint, is easy to use, has customizable layouts and rich set of widgets. Due to persistent demand from embedded developers EmPresent is also planning to provide 3D graphics support via OpenGL GUI library and GLUT emulation.

EmPresent provides highly portable framework designed explicitly for embedded development. It offers an advanced graphical framework that is independent of underlying platform. This permits an embedded developer to use several operating system and hardware devices while maintaining the same look and feel across distinct platforms.

EmPresent provides the end user with user interface framework which comprise of a large set of widgets/controls and utilities written in C and C++, for emerging richly interactive embedded applications. All components in the UI framework are available on different compilers, processors and RTOS. It has multi lingual support and follows strict strategies for localization of UI. User can easily do settings of language dynamically as well as statically. EmPresent “uses generic images and icons which are culturally neutral and that do not contain anything that must be localized”, “consider difference in length of text string”, “use text that can wrap”. It can be easily modified to add a new language as and when needed.

About the Author

Mike Nicholson


Source: ArticleTrader.com
Creative Commons License

Comments

No comments posted.

Add Comment

Your Name:


Your Email:


Comment

Enter the code shown

Visual CAPTCHA

 Top Authors

 1 stickystebee (3026)
 2 alien82 (2756)
 3 kajuba (2254)
 4 limalan88 (2184)
 5 sverdlow (1712)
 6 juliet (1683)
 7 AnthonyF (1244)
 8 artavia.seo (1137)
 9 MarkeD (1089)
 10 isolvum (1019)
 11 cj (936)
 12 IC (935)
 13 jkhbraveheart (847)
 14 lets_j2top@ya.. (825)
 15 Osborne (794)
  » Member List

 Latest Forum

» x Dejavu : db article_state table
» Why should have health insurance?
» Article 'ping' function?
» anyone having problem with website loading half way?
» sitemap.xml automatically create one
» I need more help please... I keep getting this error:

 Distribution

Article Distribution

  
  Affiliate Program 2Checkout.com, Inc. is an authorized retailer of ArticleTrader.com

0.38s