Embedded GUI Toolkit para rico e interativo de interfaces gráficas

| by Mike Nicholson | October 24, 2008
Interface do utilizador decide o sucesso eo fracasso de um dispositivo embutido. Devido a isto, torna-se muito importante que cada dispositivo deve ter incorporado usuário interface amigável e atraente. A interface do utilizador de todos e de cada dispositivo deve ser feita levando em conta a funcionalidade e as especificações de cada dispositivo. Por exemplo:
1. Touch screens deve usar botões grandes para alocar a largura dos dedos e medições imprecisas.
2. Teclas dedicadas necessitam de uma tecla virtual na tela região.
3. Um teclado e centrados no dispositivo deverá organizar os dados em listas verticais, enquanto que um rato-centric dispositivo deverá organizar os dados em espaço geográfico.

Há muitas ferramentas GUI para Linux, incluindo ferramenta para GUI QT embutido plataforma e FLTK. Antes de descer ao estreitamento um toolkit deve buscar as respostas das várias questões que estão listados abaixo:
• Qual o toolkit oferece facilidade de uso para o desenvolvedor?
• Que todos os controles / widgets são fornecidas pelo toolkit?
• De quanto é necessário um esforço de engenharia para refinar as spec?
• Qual é o tamanho pegada?

EmPresent, embutida uma interface gráfica de usuário toolkit, prevê baixa pegada, é fácil de usar, tem layouts personalizados e rico conjunto de widgets. Devido à persistência da procura por parte dos desenvolvedores embutido EmPresent propõe-se igualmente fornecer apoio através de gráficos 3D OpenGL biblioteca GUI e GLUT emulação.

EmPresent fornece altamente portátil quadro desenhado expressamente para o desenvolvimento embedded. Oferece um quadro gráfico avançado que é independente de plataforma subjacente. Isso permite um desenvolvedor embutido para usar vários dispositivos de hardware e sistema operacional, mantendo a mesma aparência e em toda a plataformas distintas.

EmPresent fornece o usuário final com interface de usuário que incluem quadro de um grande conjunto de flores / utilidades controles e escrito em C e C + +, para aplicações emergentes ricamente interativo embutido. Todos os componentes do quadro da IU estão disponíveis em diferentes compiladores, processadores e RTOS. Possui suporte multi lingual e segue rigorosas estratégias de localização da UI. O usuário pode facilmente fazer as configurações de linguagem dinamicamente, bem como estaticamente. EmPresent "genérico usa as imagens e os ícones que são culturalmente neutros, que não contêm qualquer coisa que tem de ser localizada", "considerar diferença no comprimento do texto", "utilização texto que pode enrolar-se". Ele pode ser facilmente modificado para adicionar uma nova língua, como e quando necessário.

Article Source: http://www.articleset.com



About the Author

Mike Nicholson
Market Analyst » Read more articles by Mike Nicholson
You are welcome to publish or reprint this article free of charge, provided: