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.
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

You are welcome to publish or reprint this article free of charge, provided:
- you include the entire article, unchanged, including the "About The Author" box
- all hyperlinks remain active, including the bottom ArticleSet.com link (does not apply to print publications)
- you agree not to hold the authors nor ArticleSet.com liable for any loss profits, expenses, or any other damages resulting from the use or misuse of articles published on this website